近年来,随着蛋白质发现的重大突破而获得诺贝尔奖,基础模型(FMs)在探索大型组合空间中的潜力逐渐显现,预示着多个科学领域可能迎来变革。尽管如此,人工生命(ALife)领域尚未充分利用这些基础模型,这为该领域提供了巨大的发展机遇。
为此,研究团队首次提出了一种名为 “人工生命自动搜索”(ASAL)的方法,通过视觉语言基础模型,能够有效减轻人工生命领域长期以来依赖手动设计和试错的负担。
ASAL 方法的核心功能包括:首先,它可以寻找产生特定现象的模拟;其次,它能够发现产生时间上开放性新奇的模拟;最后,它可以全面展示出各种有趣的多样化模拟空间。这种方法的通用性使其能够有效适用于多种人工生命的底物,包括 “群体行为”(Boids)、“粒子生命”(Particle Life)、“生命游戏”(Game of Life)、“Lenia” 和 “神经元细胞自动机” 等。
研究成果显示,ASAL 方法成功发现了之前未见的 Lenia 和 Boids 生命形式,以及与康威的生命游戏相似的开放式细胞自动机。此外,基础模型的应用使得对过去只可定性的现象进行量化成为可能。这一新的研究模式有望超越人类单纯的创造力,加速人工生命研究的进展。
该研究还提供了一个简约的 ASAL 实现,让研究者能够迅速入门。代码实现采用 Jax 框架,具备端到端的快速处理能力,主要代码包括创建基础模型、底物、模拟的有效展开及计算 ASAL 的度量等。研究团队已实现多种人工生命底物,用户可以通过运行提供的代码来评估模拟的开放性。
对于希望在本地运行该项目的研究人员,建议先克隆该代码库,设置 Python 环境并安装相关依赖库。同时,研究团队也在 Google Colab 平台上提供了可供使用的 Notebook,以便于用户快速上手。
[免责声明]如需转载请注明原创来源;本站部分文章和图片来源网络编辑,如存在版权问题请发送邮件至398879136@qq.com,我们会在3个工作日内处理。非原创标注的文章,观点仅代表作者本人,不代表本站立场。