AI-Scientist-v2:自动化科学发现的开创者,首个通过同行评审的AI生成论文系统

你是否曾梦想过,让AI像人类科学家一样,独自完成从提出假设、设计实验、分析结果到撰写论文的全流程科研工作?如今,SakanaAI 推出的 AI-Scientist-v2 让这一梦想成为现实。它是一个用 Python 编写的端到端自主智能体系统,能够生成假设、运行实验、分析数据,并撰写符合学术规范的科研手稿。更重要的是,它已成功生成了一篇完全由AI撰写且通过同行评审的 Workshop 级别论文——这是AI在科研道路上的一次里程碑式突破。

与依赖人类模板的前代版本(AI-Scientist-v1)不同,v2 版本不再局限于固定的论文模板,而是采用渐进式智能体树搜索(Agentic Tree Search) 方法,结合实验管理器智能体,能够跨机器学习(ML)领域进行更广义、更具探索性的科学发现。这意味着它可以跳出预设框架,提出更具原创性的研究思路——尽管成功率略低于v1,但它代表了一种面向开放研究的未来范式。

截至收录:
AI-Scientist-v2 stars数:7014
AI-Scientist-v2 forks数:970

AI-Scientist-v2 项目目录截图

AI-Scientist-v2 核心亮点

🌟 端到端全自主科研:系统自动完成从创意生成、文献调研、实验执行到论文写作的全部流程,无需人类干预即可产出完整学术论文。这是首个在全流程中实现“自我闭环”的AI科学发现系统。
🌳 智能体树搜索(Agentic Tree Search):采用渐进式树搜索算法,实验管理器智能体动态规划实验路径,自动调试失败节点,以更高的探索效率和容错能力推动科研进程。
📄 通过同行评审的首篇AI论文:AI-Scientist-v2 生成的论文被 ICLR 2025 Workshop 接收并通过同行评审,这是AI自主科研能力的重要实证。
🔌 多模型兼容与开放集成:支持 OpenAI(GPT-4o、o1-preview)、Google Gemini、Anthropic Claude(含 AWS Bedrock)等多种主流大模型,并可通过 API Key 灵活切换,适配不同成本和性能需求。

AI-Scientist-v2 快速开始

只需几步,你就能让 AI-Scientist-v2 开始它的科研之旅:

  1. 创建并激活环境
    bash
    conda create -n ai_scientist python=3.11
    conda activate ai_scientist
  2. 安装依赖(PyTorch + PDF/LaTeX 工具 + Python 包):
    bash
    conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia
    conda install anaconda::poppler
    conda install conda-forge::chktex
    pip install -r requirements.txt
  3. 生成研究创意
    bash
    # 准备一个描述研究主题的 Markdown 文件(例如 my_research_topic.md)
    python ai_scientist/perform_ideation_temp_free.py \
    --workshop-file "ai_scientist/ideas/my_research_topic.md" \
    --model gpt-4o-2024-05-13 \
    --max-num-generations 20 \
    --num-reflections 5
  4. 启动论文生成流水线
    bash
    python launch_scientist_bfts.py \
    --load_ideas "ai_scientist/ideas/my_research_topic.json" \
    --model_writeup o1-preview-2024-09-12 \
    --model_citation gpt-4o-2024-11-20 \
    --model_review gpt-4o-2024-11-20 \
    --model_agg_plots o3-mini-2025-01-31 \
    --num_cite_rounds 20

⚠️ 安全提示:该代码库会执行 LLM 编写的代码,存在潜在风险(如危险包、不受控的联网访问或意外进程)。务必在受控的沙盒环境(如 Docker 容器)中运行。

AI-Scientist-v2 应用场景

场景一:开放式科研探索:对于没有明确先验模板的全新研究领域,AI-Scientist-v2 能够自主进行头脑风暴、验证假设,并产出高质量论文初稿,帮助科研团队快速拓展视野。
场景二:自动化实验与写作辅助:研究者可提供大致的主题方向,系统会自动完成文献检索、实验设计、数据分析和论文撰写,显著减少重复性劳动,让科学家专注于战略与创造性工作。
场景三:多学科研究扩展:只要修改主题描述文件,系统即可跨越机器学习、计算机视觉、自然语言处理等不同领域进行自动科研,是“AI+Science”交叉研究的有力工具。
用户案例:目前,AI-Scientist-v2 已成功产出被 ICLR 2025 Workshop 收录的论文。此外,其底层的树搜索框架源自 AIDE 项目,体现了社区协作与技术传承的力量。

AI-Scientist-v2 链接

SakanaAI / AI-Scientist-v2项目地址:https://github.com/SakanaAI/AI-Scientist-v2

本文地址:https://www.tgoos.com/45933

声明:本站资源均整理自互联网,版权归原作者所有,仅供学习交流使用,请勿直接商用,若需商用请购买正版授权。因违规使用产生的版权及法律责任由使用者自负。部分资源可能包含水印或引流信息,请自行甄别。若链接失效可联系站长尝试补链。若侵犯您的权益,请邮件(将 # 替换为 @)至 feedback#tgoos.com,我们将及时处理删除。转载请保留原文链接,感谢支持原创。