十月一日。

    国庆假期的第一天,上午八点十二分。

    南京大学人工智能学院那栋大楼里,并没有多少节假日的闲适气氛。

    二楼那间核心会议室里,昨天下午那块曾经写满整面白板又被擦掉重写了好几次的推导公式,此刻已经被研究员们连夜整理排版,变成了一份多达二十七页的内部讨论草稿。

    证明复核组的两位教授,一大早便坐在了桌前。

    他们没有参加昨天的代码实现和盲测环节,甚至为了保持视角的中立,他们被严禁接触任何与模型结构相关的底层逻辑。

    现在他们手里拿到的,仅仅是数学草稿。

    定理陈述,必须满足的前提条件,脱敏后的匿名化推导示例,以及那条由任务损失函数强行诱导出来的风险上界。

    最上方,先列了五项数学限制。

    【必须为固定不变的任务目标】

    【任务损失函数必须绝对有界,不允许无穷大损失】

    【模型必须限定在具有有限覆盖数的假设族内】

    【压缩映射在数学上必须是完全确定性的,不允许包含随机量化噪声】

    【高风险见证单元必须携带可被独立验证的局部稳定性证书】

    只有满足了这五项条件,这篇论文才有资格继续往下读。

    一名专攻统计学习理论的教授,拿着红笔,从第一行的公理定义开始,逐字逐句地往下检查。

    另一名头发花白的数学系老教师,则从最后一页那长长的风险界不等式开始,利用逆向逻辑,一步步往回倒推。

    上午九点零六分。

    第一处潜在的问题被红笔圈了出来。

    “周教授,这里有个缝隙。”数学系老教师指着中间的一行推导,叫住了刚进门的周志华。

    “见证单元的覆盖半径,在你们昨天的白板推导中,为了贴合现实,使用的是由任务损失诱导出来的特殊距离,这没错。”

    老教师顿了顿,笔尖指向下一行。

    “但是在计算局部稳定性项的时候,这里的推导竟然又退回到了原本压缩表示空间里的普通欧氏范数。这两把尺子,没有在同一个维度里完成统一。”

    周志华看了一眼,解释道:“在普通的线性空间里,这两者确实可以相互等价约束,但这不会直接推翻整个主链的闭环。”

    “确实不会推翻主链。”老教师坚持自己的观点,“但如果不统一,一旦未来这项理论被用到某些高度非线性、甚至扭曲的复杂任务空间里时,这份所谓的局部覆盖证书就会在数学上失去明确的物理含义,变成一张空头支票。”

    复核意见被迅速整理成文字,直接送到了周志华的案头。

    周志华看完,没有任何包庇自己成果的意思。

    直接在键盘上敲下退格键,把草稿中那句原本为了证明方便而写得过于宽松的表述,删得干干净净。

    随后,他重新增加了一条更严格的限制条件。

    【模型特征空间的局部稳定性,必须且只能在与任务损失相容的特殊度量结构下,方可被认为成立】

    北京那边。

    当江临在低熵工坊那个简陋的临时测试场里收到这条修改记录时,他正盯着满地的电缆和传感器。

    在手机上把这条修改看了两遍,他没有提出异议。

    【同意,这个相容性条件必须进入主定理的前提,不能只放在附录。】

    上午九点四十四分。

    第二处更为隐蔽的问题浮出水面。

    “关于证据泄漏上界中,那个用于监测外界数据分布是否发生漂移的积分概率度量。”统计学习教授推了推眼镜,“这个Ip是严格针对预先声明的那一套损失函数类才有效的。”

    “如果说,”教授提出了一种工程现实中的假设,“如果现场的工程团队在模型部署一年后,偷偷修改了底层的任务动作定义,比如把原本的立刻停机改成了降速运行。那么,原有这套度量工具算出来的风险界,就会在瞬间自动失效。但昨天的草稿虽然提到了要监控配置文件,却没有在最核心的定理表述中,强制要求在这种情况下进行重新认证。”

    周志华二话没说,直接在相关的风险上界公式后面,像打补丁一样补上了一行字。

    【一旦现实任务的损失函数,或底层的安全动作集合发生任何形式的更改,原有的全部证据证书立即宣告作废,模型必须停机重新接受审查。】

    这句带着生杀大权的话一进入正文,整条证据保留压缩定理的适用范围,变得更加狭窄了。

    但也正是因为这种狭窄,它更难被那些只想发论文水数据的科研混子拿去胡乱套用。

    上午十点二十一分。

    证明复核组完成第一轮的交叉检查。

    几乎在同一时间。

    隔壁那间完全物理断网的机房里,净室复现组开始运行他们昨晚连夜独立重写的底层审查程序。

    他们像是一个被蒙上眼睛的执行者,没有拿到昨天江临敲下的任何一行原始实现代码。

    这台孤立的终端上,他们能够读取的东西只有那三套已经被哈希冻结的压缩模型。

    包含几十万条记录的公开测试数据。

    一份由人工标注好的任务动作代价矩阵。

    经批准的中间表示只读导出接口。

    关于如何提取见证单元的外部ApI接口规范。

    以及,仅仅存在于纸面上的,关于局部覆盖证书的数学定义。

    他们昨晚重写的不是完整搜索框架,而是依据接口规范实现的审查调用层。

    第一次试运行。

    毫无意外地,失败了。

    系统报错显示,模型b由于采用了特殊的张量低秩分解架构,它的部分中间隐藏层表示,根本无法按照预定的标准化接口向外导出。

    面对这个工程阻碍,净室复现组的工程师没有去私自修改模型b的网络结构,也没有打开房门,向昨天参与实现的人员索要那份能够跑通的底层脚本。

    他们严格遵守了净室原则。

    把失败的底层原因原原本本地写进审查日志。

    然后,几个人按照净室规则,从接口层重新适配,为这种特殊架构定义了一个统一的只读表示导出接口。

    上午十一点三十七分。

    三套模型在新的协议下,重新被推上了审查台。

    几分钟后,结果在屏幕上跳了出来。

    【模型A(最优压缩):审查结论——拒绝上线】

    【模型b(中等压缩):审查结论——拒绝上线】

    【模型c(最差压缩):审查结论——有条件通过】

    不是江临昨天写下的实现代码。

    不是昨天参与推导的那批研究人员。

    净室复现组只拿到了接口规范、冻结模型和公开数据,却仍然给出了完全相同的审查排序。

    唯一的区别在于,在这一次独立复现中,模型b算出的未知覆盖缺口估计值,比昨天高出了微乎其微的0.003。

    这处微小的差异,来自今天复现组在广袤的分歧区域中进行随机采样时,算法随机数种子的初始点与昨天不同造成的正常数学波动。

    复现组没有去刻意掩盖这个差异。

    他们没有为了追求两份报告的完美一致,而去人为地把这个数字平滑掉,更没有去偷偷挑选两次结果中看起来更漂亮的那一个。

    而是将这个带着原始毛刺的新估计值,一字不差地写入了最终的复现报告中。

    上午十一点五十八分。

    周志华亲自起草的那份、仅有三页A4纸长度的内部说明通报,终于定稿。

    这份通报的第一页,只放了两张对比强烈的数据表。

    第一张表,是摘自传统的公开测试榜单。

    【模型A(结构化剪枝):平均准确率 96.7%|参数缩减率 72%】

    【模型c(知识蒸馏):平均准确率 96.3%|参数缩减率 54%】

    第二张表,则是昨天那份致命的预注册隐藏任务盲测结果。

    【模型A:隐藏任务一致率 68.75%|高于安全阈值的任务坍缩次数:15次】

    【模型c:隐藏任务一致率 97.92%|高于安全阈值的任务坍缩次数:0次】

    在这两张仿佛属于两个不同平行宇宙的表格中间,周志华只留下了一句没有丝毫感情色彩的陈述。

    【若按照既有公开评价指标,模型A无疑是当前的最优部署方案。】

    【但若引入高风险任务区分度审查,模型A在物理世界中将被直接拒绝上线。】

    0.4个百分点。

    接近30个百分点。

    当这两组截然不同的差距,被毫无遮掩地并排摆在一起时。

    它们已经不再需要白板上那几百行复杂的微积分公式去进行任何解释了。

    任何一个真正在一线工业现场流过汗,做过实机模型部署的工程师,一眼就能看穿,这两个犹如鸿沟般的差距,在现实世界中分别意味着什么。

    在说明通报的末尾,周志华敲下了一行带着学术自省的免责声明。

    【声明:该项审查结果目前仅来自一组工业异常诊断任务和一次预注册隐藏测试,不构成对其他模型、其他任务或开放环境的普遍安全保证。】

    中午十二点十三分。

    这份不带任何附件代码的内部说明通报,通过学术邮件通道,被点对点地发出了。

    第一批收件人只有十二人。

    他们都是在国内外统计学习理论、模型安全以及工业控制

本章未完,请点击下一页继续阅读>>

章节目录