ASAL:Sakana AI 联合 OpenAI 推出自动探索人工生命的系统,通过计算机模拟生命进化的过程

本文涉及的产品
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
模型训练 PAI-DLC,100CU*H 3个月
简介: ASAL 是由 Sakana AI 联合 OpenAI 等机构推出的自动化搜索人工生命系统,基于基础模型实现多种搜索机制,扩展了人工生命研究的边界。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

原文链接:https://mp.weixin.qq.com/s/GzpDY_Qf44KY54eL_Ney5g


🚀 快速阅读

  1. 功能:ASAL 通过三种搜索机制,自动化搜索人工生命模拟,发现新的生命形式。
  2. 技术:基于视觉-语言基础模型和优化算法,实现模拟参数的调整和目标现象的匹配。
  3. 应用:在生物进化研究、智能机器人行为、游戏 AI 开发等领域具有广泛的应用前景。

正文(附运行示例)

ASAL 是什么

公众号: 蚝油菜花 - asal

ASAL(Automated Search for Artificial Life)是一个基于基础模型自动化搜索人工生命(ALife)的系统。该系统由 Sakana AI 联合 MIT、OpenAI 等机构共同推出,旨在通过多种搜索机制,发现和探索人工生命的新形式。

ASAL 主要基于三种搜索机制:有监督目标搜索、开放式搜索和照明式搜索。这些机制分别在特定现象、持续新行为和多样化行为的模拟中发现人工生命的新形式,并在多个经典 ALife 基质中进行了有效验证。

ASAL 的主要功能

  • 有监督目标搜索:搜索并发现能产生特定目标事件或事件序列的人工生命模拟,帮助研究者找到与特定现象相匹配的模拟环境。
  • 开放式搜索:寻找持续产生新行为和新奇事件的人工生命模拟,探索和复现现实世界中永无止境的新奇事物的爆发。
  • 照明式搜索:发现一组展现出多样行为的人工生命模拟,照亮和分类整个可能的人工生命现象空间,揭示“生命可能的形态”。
  • 跨基质兼容性:在多种不同的人工生命基质中工作,包括 Boids、Particle Life、Game of Life、Lenia 和 Neural Cellular Automata 等,显示出广泛的适用性。
  • 定量分析:基于基础模型的语义表示能力,对之前只能进行定性分析的人工生命现象进行定量分析,提供新的度量和分析工具。

ASAL 的技术原理

  • 视觉-语言基础模型:基于 CLIP(Contrastive Language-Image Pretraining),将图像和自然语言文本映射到共同的表示空间,进行相似性测量。
  • 嵌入和相似性测量:基于视觉-语言模型将模拟产生的图像和描述目标现象的文本提示嵌入到相同的表示空间,并测量它们之间的相似性。
  • 优化算法:运用优化算法(如遗传算法、CMA-ES 等)调整模拟参数,最大化目标现象的表示与模拟输出之间的匹配度。
  • 搜索策略
    • 有监督目标搜索:基于最大化模拟生成图像与目标提示词的匹配度寻找特定模拟。
    • 开放式搜索:最大化模拟产生的图像在基础模型表示空间中相对于历史状态的新颖度寻找开放式模拟。
    • 照明式搜索:最大化一组模拟在基础模型表示空间中的覆盖度,即最小化每个模拟与其最近邻的距离,寻找多样化的模拟。

如何运行 ASAL

首先,创建项目的 conda 环境:

conda env create -f environment.yaml
pip install -r requirements.txt

如果在安装过程中遇到问题,请根据系统的 CUDA 版本手动安装 jax,然后手动安装以下库:

pip install flax==0.9.0 transformers==4.45.2 tqdm==4.66.5 einops==0.8.0 evosax==0.1.6 imageio==2.35.1 imageio-ffmpeg==0.5.1 matplotlib==3.9.2 pillow==10.4.0

运行 ASAL 的示例代码可以参考 asal.ipynb

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关文章
|
8天前
|
调度 云计算 芯片
云超算技术跃进,阿里云牵头制定我国首个云超算国家标准
近日,由阿里云联合中国电子技术标准化研究院主导制定的首个云超算国家标准已完成报批,不久后将正式批准发布。标准规定了云超算服务涉及的云计算基础资源、资源管理、运行和调度等方面的技术要求,为云超算服务产品的设计、实现、应用和选型提供指导,为云超算在HPC应用和用户的大范围采用奠定了基础。
179591 21
|
15天前
|
存储 运维 安全
云上金融量化策略回测方案与最佳实践
2024年11月29日,阿里云在上海举办金融量化策略回测Workshop,汇聚多位行业专家,围绕量化投资的最佳实践、数据隐私安全、量化策略回测方案等议题进行深入探讨。活动特别设计了动手实践环节,帮助参会者亲身体验阿里云产品功能,涵盖EHPC量化回测和Argo Workflows量化回测两大主题,旨在提升量化投研效率与安全性。
云上金融量化策略回测方案与最佳实践
|
17天前
|
人工智能 自然语言处理 前端开发
从0开始打造一款APP:前端+搭建本机服务,定制暖冬卫衣先到先得
通义灵码携手科技博主@玺哥超carry 打造全网第一个完整的、面向普通人的自然语言编程教程。完全使用 AI,再配合简单易懂的方法,只要你会打字,就能真正做出一个完整的应用。
9439 24
|
21天前
|
Cloud Native Apache 流计算
资料合集|Flink Forward Asia 2024 上海站
Apache Flink 年度技术盛会聚焦“回顾过去,展望未来”,涵盖流式湖仓、流批一体、Data+AI 等八大核心议题,近百家厂商参与,深入探讨前沿技术发展。小松鼠为大家整理了 FFA 2024 演讲 PPT ,可在线阅读和下载。
5105 15
资料合集|Flink Forward Asia 2024 上海站
|
21天前
|
自然语言处理 数据可视化 API
Qwen系列模型+GraphRAG/LightRAG/Kotaemon从0开始构建中医方剂大模型知识图谱问答
本文详细记录了作者在短时间内尝试构建中医药知识图谱的过程,涵盖了GraphRAG、LightRAG和Kotaemon三种图RAG架构的对比与应用。通过实际操作,作者不仅展示了如何利用这些工具构建知识图谱,还指出了每种工具的优势和局限性。尽管初步构建的知识图谱在数据处理、实体识别和关系抽取等方面存在不足,但为后续的优化和改进提供了宝贵的经验和方向。此外,文章强调了知识图谱构建不仅仅是技术问题,还需要深入整合领域知识和满足用户需求,体现了跨学科合作的重要性。
|
5天前
|
JSON 分布式计算 数据处理
加速数据处理与AI开发的利器:阿里云MaxFrame实验评测
随着数据量的爆炸式增长,传统数据分析方法逐渐显现出局限性。Python作为数据科学领域的主流语言,因其简洁易用和丰富的库支持备受青睐。阿里云推出的MaxFrame是一个专为Python开发者设计的分布式计算框架,旨在充分利用MaxCompute的强大能力,提供高效、灵活且易于使用的工具,应对大规模数据处理需求。MaxFrame不仅继承了Pandas等流行数据处理库的友好接口,还通过集成先进的分布式计算技术,显著提升了数据处理的速度和效率。
|
29天前
|
人工智能 自动驾驶 大数据
预告 | 阿里云邀您参加2024中国生成式AI大会上海站,马上报名
大会以“智能跃进 创造无限”为主题,设置主会场峰会、分会场研讨会及展览区,聚焦大模型、AI Infra等热点议题。阿里云智算集群产品解决方案负责人丛培岩将出席并发表《高性能智算集群设计思考与实践》主题演讲。观众报名现已开放。
|
16天前
|
消息中间件 人工智能 运维
12月更文特别场——寻找用云高手,分享云&AI实践
我们寻找你,用云高手,欢迎分享你的真知灼见!
1247 74