自我改进系统的七项安全检查
定义
判断自我改进是否可信,先看裁判是否可靠、过程与失败是否可追溯;再看候选是否仍有差异、有没有钻指标漏洞、是否牺牲可维护性;最后确认监督权仍在系统控制之外。
先搭一个心智模型
把被优化系统当成参赛者:它可以改训练方法和参赛方案,但不能自己出题、改计分板、删失败录像或给自己颁奖。
说明
这不是一套公认且封闭的分类,而是七个工程审计点。团队可逐项记录证据、责任人和失败后的处置方式。
评测器含糊会让反馈失真;忽略失败记录会重复走弯路;候选过早收敛会停止探索。代理指标还可能被钻空子,短期得分也可能以可维护性和兼容性为代价。
评测版本、权限、预算和发布批准不应由被优化系统单独控制。每次候选、轨迹、得分和拒绝理由都应可追溯。
跟着一个例子走
候选版本得分变高,却更难维护
新 Harness 在短任务上更快,但通过硬编码测试特征取巧,并删除了失败日志。
- 检查评测与留出集
确认提升不是只记住已知任务,裁判版本和数据边界都有记录。
- 检查轨迹与负面结果
失败、拒绝和未采用候选同样可追溯,系统不能只展示成功。
- 检查循环外控制
权限、预算、评测器和发布批准不能由候选单独修改。
边界与误区
为什么负面结果在自我改进中也很重要: 如果失败没有被记录和检索,系统就可能重复尝试同一条死路。保留失败条件、证据和拒绝理由,能帮助下一轮判断何时更换假设或如实报告没有进展。
多样性坍缩和奖励黑客有什么区别: 多样性坍缩是群体层面所有候选都变成同一方案变体,创新停止;奖励黑客是个体或系统学会利用评估指标的漏洞提高分数,却不改善真实目标。两者都由对已知高回报模式的过度利用引起,但表现层面不同。