← 返回《不确定世界》

第12章 归纳与模型的天花板:火鸡问题、地图不是疆域 69

《不确定世界》章节阅读

核心判断 过去数据对未来的证据力有一条硬上限:数据只能证明自己来自那个过去,证明不了生成它的机制还在运行。更麻烦的是这条上限的分布方式——样本越厚,安全感越足,而在带截断点的系统里,风险恰恰在样本最厚处最大。模型受同一条上限管辖:模型靠删减现实才能工作,所以一切模型都错;有用与否不取决于模型多精致,取决于使用者知不知道它删了什么、在哪个区间失效。 机制 那只火鸡的推理无懈可击。它被喂了一千天,每一天的数据都支持同一个结论:人类爱它;样本每加一天,置信度上调一格,到感恩节前夜达到历史峰值——然后假设终结。罗素当年讲的是一只鸡,塔勒布换成了感恩节的火鸡,内核都是休谟的归纳问题:归纳的合法性依赖“未来与过去同构”,而这个前提本身只能用归纳来支持,论证是循环的,两百多年无人解开。工程翻译只有一句:一切频率统计都附带一个无法从数据内部验证的前提——平稳性。数据不能为自己的生成机制作证;能作证的只有对机制本身的理解:喂食者图什么,日历上有没有感恩节。 第二层比第一层更隐蔽:火鸡的信心和它的风险同步上升,这不是巧合,是同一个过程的两面。凡是“积累通向截断”的系统,平静期越长离截断越近,而统计置信恰好在最危险处到达顶点。做空波动率的XIV是这个结构的纯净标本:运行七年,光最后一年就涨了近两倍,每一天的净值都在证明“卖波动稳赚”,仓位随信心同步登顶;2018年2月5日,波动率指数单日近乎翻倍,它盘后跌去九成六,随即被发行方清盘。注意时间顺序:样本的最后一页仍写着“有效”,警告没有排在灾难前面。所以在厚尾领域(第4章),“历史上从未发生”得倒着读——尾部事件不在样本里,常常正因为它一来就终结样本;缺席不是不存在的证据。 模型的天花板是同一堵墙的另一面。地图不是疆域——科日布斯基这句话常被读浅:地图的价值恰恰来自它不是疆域,一比一的地图毫无用处,删减是模型能用的前提,算不上缺陷。所以博克斯那句“所有模型都错,有些有用”是操作规程而非俏皮话,它给使用者派了两项义务:知道模型删了什么,知道它在哪个区间失效。牛顿力学删掉相对论效应,于是在低速弱引力区间近乎完美、区间之外系统性失灵——正因为边界清楚,它才是最有用的模型之一。金融模型删掉的通常是流动性、相关性漂移和被使用后的反身效应(第5章);删本身无罪,不知道自己删了什么才是罪。 天花板的最后一段是删得太少。参数足够多的模型能把任何过去拟合到严丝合缝——冯·诺伊曼有句经费米、戴森转述的名言:四个参数能拟合一头大象,五个能让象鼻子摆动。拟合优度度量的是对过去的服帖,度量不了对未来的把握:多出来的参数记住的是噪声,而噪声不重演,样本内的完美通常以样本外的崩坏为代价。虚假精确是同一种病的输出端症状:结论的位数超过假设的成色。建立在“相关性大致稳定”上的模型,报出小数点后两位的风险值——多出来的位数不是信息,是装饰,而装饰会被当成信息拿去加杠杆(第11章失败路径的现场)。 常见误判 第一个是样本量崇拜。“十年数据都如此”在薄尾领域是强证据,在厚尾领域几乎没有分量:决定性事件几十年一遇,任何十年窗口都大概率干净,窗口干净不等于世界干净。第二个是回测崇拜:拿历史数据把策略参数调到收益漂亮再上实盘——这是当着答案改作业,调参轮数越多,模型越像那段特定的过去,离未来越远。第三个是被模型烫过之后宣布“从此只凭经验”——但直觉也是模型,一个没写下来、无法检查删了什么的模型;真正的选项从来只有两个:删减可见的模型,还是删减不可见的模型。第四个最隐蔽:用模型的输出反过来验证模型的假设——风险值低所以敢加仓,加仓没出事所以风险值可信。这个闭环跑得越久越自信,画出来正是火鸡的置信曲线。 失败路径 模型死法的剧本几乎不用改编:找一段历史→拟合出规律→样本内完美→既然精确,何必留余量,上杠杆→前期果然有效,因为平静样本还没走完→信心与仓位同步上升→机制切换,模型在仓位最重的一天失效。剧本里有两处结构性陷阱。其一,前期的成功不是独立的好运,它是同一段平静样本的延续,功能只有一个——把仓位喂到最大;其二,“模型失效”与“损失最大”注定同时到达,因为暴露的大小正是由对模型的信任决定的。还有一个安静的变体:样本窗口本身画错。福岛核电站的防波堤按近代观测记录设计,而沉积研究在事故前就已提示,当地在千年尺度上出过远大于设计值的海啸;2011年的浪比设计高度高出一倍以上——窗口之外的历史,从来没进过模型。归纳的死法不总是轰轰烈烈,更多时候只是取样窗口比灾难间隔短。 设计动作 一,给每个依赖历史数据的判断补一行机制说明:这组数据由什么机制生成、机制的存续靠什么、谁有能力和动机改变它。写不出生成机制的数据只是数字,不构成证据。二,给每个在用的模型立使用说明书,三栏:删了什么(流动性、相关性漂移、对手适应),在哪个区间失效,失效前兆是什么——任何一栏空白,这个模型就不许碰仓位。配套一条检验纪律:新模型只认样本外成绩(留出数据或空转实盘),样本内成绩一律作废;每加一个参数,都必须换来样本外的可见改善,换不来就删。三,执行精度预算:结论的精度不得超过最不可靠假设的精度。输入若是“相关性大致稳定”,输出就只配是区间和方向;把点值预测从备忘里驱逐,改报区间加失效条件。 反证与适用边界 本章限制归纳的证据力,不取消它。机制封闭且平稳的地方,归纳近乎全能:天体历表、材料疲劳曲线、化学反应的当量——这些数据是硬通货,因为生成机制有物理定律背书,不读报纸,也不换日程。反证条件由此而来:一个领域的模型若经几十年样本外检验持续有效、且不因被使用而衰减,就该按第11章把它归入可算区,火鸡逻辑对它失效。第二条边界:短期惯性是真的——平静在短窗口内自相关,今天平静,明天多半也平静;本章针对的是机制切换与尾部,不否认短期外推的日常价值,危险只在把“明天大概率如此”复利成“十年必然如此”。第三条:本章不支持“数据无用论”——反馈快而干净的领域里,数据仍是最好的老师;本章只要求每份数据出示出生证明:来自哪个机制,机制还活着吗。 连接 第1章(确定与可预测是两回事):规律全知的系统尚且长期不可算,何况规律本身还要靠归纳去猜。第4章(厚尾与黑天鹅):尾部天然稀疏,样本对它天然沉默。第5章(反身性):社会系统机制不平稳的头号原因——模型被使用,本身就在改写它的适用区间。第11章(三种不知道):三问中“平稳性”判据的完整论证在本章。第13章(可知域清单):这些判据落地成表。第27章(压力测试与事前验尸):对模型的正确提问方式——假设它已经失效,它是怎么失效的。公理A1、A2。书库:L3《概率与赔率》(贝叶斯更新:证据改信念,但先验必须给“机制已换”留位置);L4《系统》(数据不足处,靠结构理解补位)。