Digital Red Queen: Adversarial Program Evolution in Core War with LLMs
4 months ago
- #LLM
- #Core War
- #evolutionary algorithms
- 核心战争(Core War)是一种竞技性编程游戏,玩家编写名为'战士'的类汇编程序在虚拟计算机中争夺控制权
- 数字红皇后(DRQ)算法利用大语言模型,通过对抗性自我博弈使战士程序进化,最终形成极具鲁棒性的策略
- 战士程序采用自我复制、数据轰炸、多线程等战术压制对手
- DRQ展现出趋同进化现象:独立进化的战士程序虽实现方式不同,却会发展出相似的高效行为模式
- 核心战争作为研究红皇后动态的沙盒环境,能为网络安全等现实对抗场景提供研究范式
- 该环境具备图灵完备性,可呈现复杂的自修改代码动态
- DRQ极简的自我博弈循环能涌现复杂策略,暗示其在AI驱动发现和竞争性多智能体系统中有更广泛应用
- Sakana AI正推进相关研究,探索对抗性编程之外的AI驱动发现新路径