类别: 方法
类型: 组合式问题结构化方法
来源: Fritz Zwicky,加州理工学院与 Aerojet,1940 年代至 1969 年
别名: 一般形态分析(GMA);形态箱;Zwicky 箱;形态场
类型: 组合式问题结构化方法
来源: Fritz Zwicky,加州理工学院与 Aerojet,1940 年代至 1969 年
别名: 一般形态分析(GMA);形态箱;Zwicky 箱;形态场
快速回答 — 形态分析法(Morphological Analysis)是一种把问题拆成彼此独立的维度、穷举全部组合、再去掉无法共存的那些组合的方法。Fritz Zwicky 从 1940 年代起在加州理工学院和 Aerojet 发展出这一思路,最完整的表述是 1969 年的 Discovery, Invention, Research through the Morphological Approach。实践启示是:空格子和填满的格子一样重要——一张只记下你已经喜欢的想法的矩阵,是情绪板,不是分析。
什么是形态分析法?
形态分析法是一种结构化方法:先画出多维问题里全部可能的组合,再把这个集合收成真正能共存的那些。形态方法本质上不过是一种有秩序地看事情的方式。想象一次出行,选项像独立旋钮:气候、时长、交通、住宿。“夏威夷 + 周末 + 自驾”写得下来,走不成。日常提示就是这个。它不同于头脑风暴——后者收房间里喊出来的东西;形态分析法先铺完整的场,再用成对检查扔掉矛盾。覆盖的本能更接近 MECE 原则,而不是一面便利贴墙。它也不是同名的语言学工具:本页讲的是 Zwicky 的组合方法,不是把句子切成词素。
形态分析法的三层理解
- 入门:给问题点出三到五个维度,每个下面写三四个选项。圈出一个你从没大声说过的组合。
- 实践:做成对的交叉一致性评估。只留下内部一致的构型,把它们当候选,不当排名。
- 进阶:这个场是推理模型,不是目录。指定驱动项,读出相容的输出,并记住:铺开空间,不等于知道哪一个构型为真。
起源
形态分析法起于战时工程,不是创意工坊。Fritz Zwicky(弗里茨·兹威基,1898–1974)是加州理工学院的瑞士天体物理学家。1940 年代他在 Aerojet Engineering Corporation 任研究主任,把方法系统用在喷气与火箭推进上。1947 年 6 月,他在 Aviation 发表 “Morphology and Nomenclature of Jet Engines”。界定“化学激活、正喷流”这一类动力装置后,他把参数排进形态箱。基本矩阵给出 4 × 4 × 3 × 3 × 2 × 2 = 576 种基本装置。他写明:若定义某个抽屉的参数自相矛盾,抽屉就是空的。 他在 1948 年 5 月 12 日牛津大学的 Halley Lecture 里,把方法说成一种一般的思维方式;后来以 “Morphological Astronomy” 刊于 The Observatory。形态学本义是研究形状,如歌德的植物。Zwicky 把它从外形推广到现象、概念与想法之间的结构关系。星系分类、太空旅行的法律问题、帕洛马施密特望远镜巡天,用的是同一习惯。成书表述是 Discovery, Invention, Research through the Morphological Approach(1969)。更早的 Morphology of Propulsive Power(1962)以及与 Albert Wilson 合编的帕萨迪纳讨论会文集 New Methods of Thought and Procedure(1967),把方法带进更广的方法学读者。在最终而真实的世界图景里,一切与一切相关,没有什么可以先验地当作不重要而扔掉。计算机辅助的形态来得更晚。1990 年代,Tom Ritchey 在瑞典国防研究局(FOI)做软件支持(MA/Casper,自 1995 年起),并把成对削减命名为交叉一致性评估(CCA)。他报告说,一个典型的场可以缩小 90% 甚至 99%。七个参数、每个六种条件,已经有 279,936 个简单构型——所以工作在削减,不在罗列。Ritchey 把整套实践称作一般形态分析(GMA),以便与地质、植物、语言形态学区分。面向问题结构化的学术论文是 Ritchey 的 “Problem Structuring using Computer-Aided Morphological Analysis”,刊于 Journal of the Operational Research Society 第 57 卷 第 7 期(2006):792–801。
核心要点
形态分析法真正值钱的时候,是问题有若干独立维度、而你还写不出因果模型。假设驱动思考押一个答案再去测。这种方法先让你看见“可能存在的答案集合”。1
点名参数,而不是一堆点子
参数是能取多种条件的维度:推进来源,而不是“做一台涡喷”。三到七个参数是可操作的范围。两列如果总是一起动,它们是一顶帽子下的同一个参数。把问题写成一张填得进去的场,而不是一句你已经偏爱的口号。
2
每一列填互斥的条件
每个参数下列出不能同时为真的条件:铁路或航空,而不是“出行”。每列四到六个条件,第一轮就够。若两个格子能在同一构型里同时为真,这一列就还不是真正的变量。这是把 MECE 往下用,一次一根轴。
3
成对交叉检查,扔掉矛盾
交叉一致性评估把每个条件与其他列的每个条件比较。只问这对能否共存,不问谁导致谁。逻辑矛盾(“公海”和“徒步快速调警”)先去掉。经验上极不可能的次之,并标明这是判断。一张漂亮矩阵若没有成对削减,仍是头脑风暴。
应用场景
风险在于没人点名过的组合、而不是一个能孤立出来的坏零件时,用形态分析法。不要拿它代替投票、预测或根因结论。还散着的产品与服务
概念冻结前,把功能写成参数,把手段写成条件。先走一遍一致的构型,再去画那个最喜欢的。若你只是在改一件已有之物,而不是重建整张场,随后可接 SCAMPER。
政策、情景与公共系统
未来不肯为电子表格坐定的时候,建一个情景场、一个策略场,再看哪些策略能在哪些世界里活下来。下文瑞典的生产者责任延伸研究,是具名的公共案例。校董会或诊所网络可以用更小的版本:编制 × 地点 × 工时 × 经费。
职业转向与早期选择
把行业、岗位、城市、合约类型、公司规模写成列。划掉你实际上不会过的那些对:只远程,却要一张实验台;签证绑岗位,却要两个月空窗。活下来的格子是选项,不是人生计划。
卡住的家庭与社区选择
一次家庭装修、志愿者董事会或共同假期,可以是四列的箱子:预算、时长、谁必须在场、不可谈判的约束。不一致的格子结束那些从来不是品味之争的争吵。它们争的是不能共享同一个周末的两个条件。
经典案例
把形态分析法当作政策方法来看,数字最清楚的窗口是 2004 年 4 月报告的瑞典生产者责任延伸(EPR)研究。瑞典环境部委托瑞典国防研究局(FOI)。Maria Stenström 与 Tom Ritchey 主持。这里的 EPR 是指:制造、进口或销售产品的企业,在使用之后仍负财务或实体责任,而不是把废弃物留给政府。问题不是“正确的那条法律是什么”,而是:如何拿一套策略,去对上还无法量化的未来。 两个工作组各 七 人——一组做战略环境,一组做策略——与两名形态分析员一起建模。成员来自瑞典环保署、其他机关、两家非政府组织,以及两家私营废弃物与回收公司。仅情景场就有 20,736 个形式上的构型。这个场是超连贯的:内部不可能的成对很少。于是选出八个情景,几乎覆盖整个空间,从原料危机到“绿色天堂”。最后一次联席会上,两个模型合并。八个情景各选一个最贴合的 EPR 策略。Ritchey 在 2006 年 Journal of the Operational Research Society 的论文里,把这个案例写给运筹学读者。 教训是这种方法真正的赌注:一个棘手的政策空间,可以变成一致构型的实验室,而不必假装未来有一个数字。边界说明:工作坊结构化了选项。它没有证明哪一种未来到来,也不是对后来瑞典废弃物法律的因果断言。有的形态场几乎不缩小;EPR 的情景场就是这样。削减是关于问题的发现,不是给主持人的分数。边界与失效场景
当各列并不独立时,形态分析法会失效。若“预算”只是“时长 × 人数”的另一种说法,箱子把同一事实相乘,再把乘积叫作洞察。当工作是孤立一个必须停掉的故障、或估计一个速率时,它也会失效。系统崩溃和欺诈需要沿因果链的证据,不是一本可能世界目录。 第三,今天下午就要排出名次时,它会失效。交叉一致性说的是哪些组合能存在,不是董事会该资助哪一个。若需要表决,随后接排序工具。 常见误用是填一张好看的矩阵,再圈上你走进门时就想要的那个格子。跳过成对削减,剩下的是组合装饰。另一种误用是把 279,936 个构型当成美德。只罗列不削减,一种求全景的方法就变成一种溺水的方法。常见误区
这个英文名会撞上其他学科,格子看起来又像创意游戏,所以很容易只抄家具,漏掉削减。形态分析法就是语言学或图像里的形态分析
形态分析法就是语言学或图像里的形态分析
自然语言处理里的形态分析把词切成词素。图像处理里的数学形态学做腐蚀与膨胀。Zwicky 的方法都不是。它是问题维度的组合地图。若任务是给句子分词,你走错了文章。
组合越多,分析越好
组合越多,分析越好
七乘六的场已经有几十万个简单构型。Ritchey 的要点是:工作是把其中大多数扔掉。更大的箱子若没有交叉一致性评估,只是更大一堆未经检验的合取,不是更深的模型。
相关概念
这些页面挨着同一个问题:如何生成选项,而不假装喊叫、或某一个最爱的格子,已经覆盖了空间。头脑风暴
非结构化的点子收割;场已经在之后有用,代替不了把场铺开。
SCAMPER法
七个提示,用来改一件已有之物,而不是重建参数场。
TRIZ
解开一个构型内部的矛盾;问题是整张场本身时,用形态分析法。
MECE原则
不重叠、不遗漏:形态箱每一列都应遵守的覆盖规则。
设计思维
箱子已经表明某个构型用起来能存在之后,再去做原型。
发散思维
生成许多选项;形态分析法让生成变得穷尽,然后再切一刀。