网易首页 > 网易号 > 正文 申请入驻

几行代码,一窥上帝造物!帝国理工开源CAX,引爆人工生命新纪元

0
分享至

新智元报道

编辑:KingHZ

【新智元导读】人工生命的革命来临!帝国理工的研究人员,开源了名为CAX的硬件加速工具。只需几行代码,就能复刻人工生命实验,模拟速度可提升2000倍,部分表现甚至超过了GPT-4!

人工生命研究的新纪元!

「人工生命」(artificial life,或简写为ALife),旨在模拟生命的行为、特性和演化过程,理解生命的本质,涉及涌现现象自组织系统形态发生机制。

人工生命(ALife)的研究中,蕴含着能够推动和加速AI进步的重要启发和灵感。

人工生命中两类不同的Lenia系统,见下图。

对实验人员而言,拥有高效的实现当然非常关键。

而开源工具CAX将人工生命的模拟速度,提升了最多2000倍!

伦敦帝国理工学院的博士生、做过Sakana AI的实习生Maxence Faldor,在X上激动地发布CAX v0.2.0!

开源工具库CAX:专为加速人工生命研究而设计

CAX支持离散系统和连续系统,包括神经细胞自动机(Neural Cellular Automata,NCA),而且适用于任意维度。

不止于传统的细胞自动机,它还能处理粒子系统等多种模型,所有功能都整合在一个直观易用的统一API中。

X用户JJ Walker星标推荐CAX,表示CAX将颠覆人工生命研究,更新后的版本既快又好用。

介绍CAX的论文,已经入选ICLR 2025 Oral。

论文链接:https://openreview.net/pdf?id=o2Igqm95SJ

项目链接:https://github.com/maxencefaldor/cax

更多人工生命的实例:

基于注意力机制的人工生命:神经细胞自动机

人工生命研究新纪元

如果你对涌现现象、自组织或形态发生机制感兴趣,开源的CAX不容错过。

CAX是基于JAX的高性能、灵活的软件库,专为加速细胞自动机研究而设计,包括离散细胞自动机,连续细胞自动机和神经细胞自动机。

图1:CAX支持的多种细胞自动机

CAX提出了一种统一各类细胞自动机的框架。

这种灵活的架构由两个核心模块构成:感知模块(perceive module)和更新模块(update module)。

这两个模块共同定义了细胞自动机的局部规则。

图2:CAX架构图

从经典模型,比如基本细胞自动机和康威的生命游戏,到更高级的应用,比如可生长的神经细胞自动机和能自我分类的MNIST数字,CAX将模拟速度提升了最多2000倍。

图3:CAX的性能基准测试

图3左:CAX与CellPyLib在经典细胞自动机上的模拟速度对比。对于基本细胞自动机,CAX提升了1400倍的速度;对于康威生命游戏,提升了2000倍

图3右:CAX官方TensorFlow实现的神经细胞自动机实验训练速度对比。在自分类MNIST数字任务中,CAX实现了1.5倍的训练加速。

几行代码,一窥上帝造物

为了展示CAX的灵活性,研究者展示了三个新颖的细胞自动机实验。

得益于CAX的模块化架构,每个实验只用几行代码,就实现了。

实验1: 扩散模型的启发

研究团队提出了一种新颖的神经细胞自动机(NCA)训练方法,其灵感来源于扩散模型。

不同于传统的基于生长(growth-based)的方法,新方法通过在固定步骤内训练NCA去除图像噪声。

图4:受到扩散模型的启发,NCA学会在固定的步数内对图像进行去噪

结果显示,这种方法能带来更稳定的动态表现。

当研究者引入人为破坏(例如切断壁虎的尾巴)时,基于扩散的NCA展现出自发的再生能力,而传统的生长型NCA则需要专门训练才能实现类似效果。

图5:与需要专门训练才能实现再生和恢复能力的生长型NCA相比,基于扩散的NCA展现出自发的再生能力和更稳定的表现

实验2:MNIST数字自编码

在这次实验中,研究者使用3D神经元胞自动机(3D NCA),并将一个面初始化一个MNIST手写数字。

NCA的目标是学习一套规则,把这个MNIST数字复制到对面的那一面(红色那面)。

不过,中间有一个掩膜(mask)区域,阻止细胞进行更新。

图6:三维NCA以一个MNIST数字图像作为初始输入(左侧);经过学习后,NCA能够在对面的红色面上重建出该数字(右侧)

关键是,遮罩中间留了一个仅有一格宽的孔洞,作为信息传递的最小通道。

为了成功地在对面复制出MNIST数字,NCA必须发展出一套能够对MNIST数字进行编码和解码的规则。

图7:上排展示的是测试集中原始的数字图像,下排则是对应的重建结果,这些重建图像出现在NCA的红色面上

实验3:超过GPT-4的推理能力

最后,在1D-ARC数据集上训练一个一维NCA。

这个数据集是ARC数据集(Abstraction and Reasoning Corpus,抽象与推理语料库)的简化版本。

原版NCA:左图可以看到展示任务特点的输入/输出对;中间是当前的测试输入网格;右侧则是用来构建对应输出网格的控制选项

NCA需要通过不断应用自身的规则,将输入图案逐步转化为目标图案。

以下是每个任务的时空图。

每张图像的顶行像素是输入。随后的像素行展示了NCA在尝试将输入转换为目标时的中间步骤。底行像素代表了NCA的最终输出。

令人惊讶的是,1D-ARC NCA在这个数据集上的表现超过了GPT-4!

在1D-ARC简化数据集上,NCA准确率达60.12%,优于GPT-4的41.56%。

NCA在涉及移动、模式复制和去噪的任务中表现出色,展示了其在抽象推理任务中的潜力。

人工生命:细胞自动机

细胞自动机(cellular automaton),也叫元胞自动机,是一种简单的计算模型,由规则排列的单元格\细胞(cells)组成,每个单元格处于某种特定状态。

这种网格可以具有任意有限维度。

在每个单元格周围,会根据一定规则定义「邻域」(neighborhood),即与它相关联的一组单元格。

在每一个离散的时间步骤中,整个网格会根据一条固定的规则进行更新

这个规则会依据每个单元格当前的状态以及其邻域中单元格的状态,来决定该单元格在下一时刻的状态。

比如,数学家John Conway创建了一种特殊的细胞自动机——生命游戏。

在生命游戏中,每个细胞(单元格)或死或活,其中黑色方块代表活细胞,白色方块代表死细胞。

随着模拟运行,细胞在死和活之间的切换规则如下:

1. 如果周围活细胞少于两个,任何活细胞则死亡。

2. 如果周围活细胞超过三个,任何活细胞则死亡。

3. 如果周围有两个或三个活细胞,任何活细胞则保持不变,传递到下一代。

4. 如果周围恰好有三个活细胞,任何死细胞则会复活。

利用CAX,可以同时模拟多个生命游戏。

其中每个游戏,都可以统计存活「邻居」的数量和生长率。

加速原理:可控元胞自动机

元胞自动机与循环卷积神经网络(Recurrent Convolutional Neural Networks,R-CNN)之间的紧密联系,已经被许多研究者观察到。

例如,Mordvintsev等人提出的通用NCA架构可被概念化为一种「带有逐单元dropout的循环残差卷积神经网络」。

可控元胞自动机(Controllable Cellular Automaton,CCA)是元胞自动机(CA)的扩展,具备在每个时间步接受外部输入的能力。

可控元胞自动机形式化了 Sudhakaran 等人提出的目标引导神经元胞自动机(Goal-Guided NCA)概念。

论文链接:https://arxiv.org/abs/2205.06806

外部输入可以修改 CCA 的行为,从而使其能够在保持元胞自动机基本原理的同时,动态响应不断变化的条件或控制信号。

CCA通过引入对外部输入的响应机制扩展了传统细胞自动机的能力,其原理类似于循环神经网络处理序列数据。

可控元胞自动机架起了循环卷积神经网络与元胞自动机之间的桥梁,开辟了模拟复杂系统的新可能性,这些系统既具备自主的涌现行为,又能响应外部控制

CAX利用了元胞自动机与循环卷积神经网络(R-CNN)之间已建立的紧密联系。

这种协同作用,让CAX能够借助机器学习领域的最新进展,用于加速元胞自动机研究。

为什么选择CAX?

CAX具有多重设计目标:为复杂系统研究提供1.高速2.高质量3.文档完备4.高度灵活的系统实现

CAX绝非仅是对现有细胞自动机(CAs)的硬件加速实现,而是一个完整的框架体系

其中目标4通过统一抽象层实现——该架构不仅整合了各类复杂系统,更支持快速扩展或从零构建新系统。

CAX确实提供特定的抽象框架。

虽然底层采用JAX实现高效卷积运算,但其抽象层级具有更广泛的适用性。

特别值得一提的是,更新后v0.2.0版本新增了灵活日志工具,可在保持JAX加速模拟的同时集成测量功能——这能满足并行计算需求。

CAX支持离散系统和连续系统,包括神经细胞自动机,且适用于任意维度。不仅涵盖传统的细胞自动机,它还能处理粒子系统等模型,并将这一切整合在一个统一、直观的API中。

CAX提供了超过15种可直接使用的系统。

从模拟一维基本细胞自动机,到训练三维自编码神经细胞自动机,甚至是创建精美的Lenia模拟,CAX都能为探索自组织系统的丰富世界,提供多功能的平台。

CAX构建于JAX/Flax生态系统之上,拥有极高的运行速度和可扩展性。

它支持在CPU、GPU和TPU等各种硬件加速器上进行向量化和并行化操作。

用户可以几乎不用修改代码,就能将实验从小规模原型扩展到大规模模拟。

参考资料:

https://x.com/maxencefaldor/status/1914180979968860444

https://x.com/maxencefaldor/status/1842211478796918945

https://colab.research.google.com/github/maxencefaldor/cax/blob/main/examples/00_getting_started.ipynb#scrollTo=Zdyh8NH8fQUj

https://github.com/maxencefaldor/cax

https://openreview.net/forum?id=o2Igqm95SJ

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
湖南女医生出轨17分钟视频:别站在道德制高点,批判她的贞操

湖南女医生出轨17分钟视频:别站在道德制高点,批判她的贞操

娜乌和西卡
2025-11-10 13:50:19
湖南某医院不雅事件的同款“战袍”,彻底火了!

湖南某医院不雅事件的同款“战袍”,彻底火了!

仕道
2025-11-10 14:06:05
俄罗斯人在公车上写骂中国人的话,但现场没人敢吭声……

俄罗斯人在公车上写骂中国人的话,但现场没人敢吭声……

麦杰逊
2025-11-10 12:28:01
油箱见底了!打完这个赛季,可能退役的七位球星

油箱见底了!打完这个赛季,可能退役的七位球星

球毛鬼胎
2025-11-10 18:50:33
俄罗斯提出一个新概念——俄罗斯历史领土

俄罗斯提出一个新概念——俄罗斯历史领土

每日一见
2025-11-10 14:09:17
女子高铁推婴儿车堵20分钟后续!正面曝光,甩娃撂狠话:赔得起吗

女子高铁推婴儿车堵20分钟后续!正面曝光,甩娃撂狠话:赔得起吗

八斗小先生
2025-11-10 11:39:17
“家里已经供不起我上班了!”父母无奈哭诉,成2025年最大的笑话

“家里已经供不起我上班了!”父母无奈哭诉,成2025年最大的笑话

妍妍教育日记
2025-11-09 10:44:07
第一次!高市早苗提对台海出兵,日本高层的反应,果然如中国所料

第一次!高市早苗提对台海出兵,日本高层的反应,果然如中国所料

叹知
2025-11-10 16:05:39
郑丽文提“二二八”和解,喊话民进党“历史不该成斗争工具”

郑丽文提“二二八”和解,喊话民进党“历史不该成斗争工具”

海峡导报社
2025-11-10 15:39:08
全红婵老家新房封顶引来大量无人机“围观”:全父表示无奈 村民称有噪音干扰

全红婵老家新房封顶引来大量无人机“围观”:全父表示无奈 村民称有噪音干扰

上游新闻
2025-11-10 17:13:05
李嘉诚曾和梁洛施私下做交易,不把3个孙子纳入李家,是一种算计

李嘉诚曾和梁洛施私下做交易,不把3个孙子纳入李家,是一种算计

娱乐团长
2025-11-09 14:33:37
大反转!偷拍者被带走调查,出轨地点不是医院,祖副院长原配发声

大反转!偷拍者被带走调查,出轨地点不是医院,祖副院长原配发声

壹月情感
2025-11-10 16:52:17
俄罗斯大幅加税,中国汽车出口骤降58%!1辆净赚几万已成过去,有商家暂停对俄业务,如何破局?专家建议“扎下根”

俄罗斯大幅加税,中国汽车出口骤降58%!1辆净赚几万已成过去,有商家暂停对俄业务,如何破局?专家建议“扎下根”

每日经济新闻
2025-11-10 00:30:08
尴尬啊!50岁大叔哭诉想挽回20岁女孩,称大理骑行时花钱同吃同住

尴尬啊!50岁大叔哭诉想挽回20岁女孩,称大理骑行时花钱同吃同住

火山诗话
2025-11-09 21:49:00
“大衣哥”反击网暴:我不惹事,但也不怕事丨面孔

“大衣哥”反击网暴:我不惹事,但也不怕事丨面孔

大象新闻
2025-11-10 15:02:09
扇耳光大赛倒地的中国选手公布病历!称看东西有重影需要手术

扇耳光大赛倒地的中国选手公布病历!称看东西有重影需要手术

南方都市报
2025-11-10 12:10:16
国家广电总局关于撤销机顶盒的重要消息

国家广电总局关于撤销机顶盒的重要消息

小柱解说游戏
2025-11-09 14:50:37
贵阳女副市长主动投案,贵州省自然资源系统反腐连续打“虎”

贵阳女副市长主动投案,贵州省自然资源系统反腐连续打“虎”

界面新闻
2025-11-10 14:03:21
61岁关咏荷白衣出镜,状态年轻被赞似41岁!张家辉:我保持好自己,才能配得上她

61岁关咏荷白衣出镜,状态年轻被赞似41岁!张家辉:我保持好自己,才能配得上她

FM93浙江交通之声
2025-11-10 14:24:07
淡水虹鳟,彻底毁掉了“三文鱼”这一优质食品

淡水虹鳟,彻底毁掉了“三文鱼”这一优质食品

北欧模式
2025-10-16 22:38:47
2025-11-10 19:19:01
新智元 incentive-icons
新智元
AI产业主平台领航智能+时代
13835文章数 66241关注度
往期回顾 全部

科技要闻

荷兰“玩脱”后,大众本田终于拿到芯片了

头条要闻

20年驾龄"老司机"一踩油门就失控了 新能源车企回应

头条要闻

20年驾龄"老司机"一踩油门就失控了 新能源车企回应

体育要闻

战绩崩盘!东契奇交易余震撕裂独行侠

娱乐要闻

51岁周迅的现状 给中年女性提了个醒?

财经要闻

最终,万科只成全了一个人

汽车要闻

智能又务实 奇瑞瑞虎9X不只有性价比

态度原创

手机
旅游
数码
健康
公开课

手机要闻

王自如建议:今年赶紧买手机,明年涨价或者减配

旅游要闻

恭王府博物馆与法国尚蒂伊庄园签署友好合作协议

数码要闻

AI热潮压垮存储供应链:HDD交货要等两年!QLC SSD加速替代

超声探头会加重受伤情况吗?

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版