AI-Scientist-v2使用教程:全自动科学发现与论文写作
发布时间:2026-08-02 | 标签:AI工具、科研、自动化、论文
什么是AI-Scientist-v2
AI-Scientist-v2是由Sakana AI开发的全自动科学发现系统,GitHub星标持续增长。它通过Agentic Tree Search(代理树搜索)技术,实现workshop级别的自动化科学发现——从idea生成、实验设计、代码编写、结果分析到论文撰写,全流程自动化。
核心功能
1. 自动Idea生成
基于已有文献和趋势分析,自动生成研究创意和假设。
2. 实验设计
自动设计实验流程,包括数据集选择、模型架构、评估指标。
3. 代码编写与执行
自动编写实验代码,在沙箱环境中运行实验,收集结果。
4. 论文撰写
按照学术论文格式自动撰写完整论文,包括摘要、引言、方法、实验、结论等部分。
5. Agentic Tree Search
核心创新:将科研过程建模为树搜索问题,每个分支代表一个研究方向,自动评估和选择最有前景的方向。
安装与使用
# 克隆仓库
git clone https://github.com/SakanaAI/AI-Scientist-v2.git
cd AI-Scientist-v2
# 安装依赖
pip install -r requirements.txt
# 配置API Key
export OPENAI_API_KEY=sk-xxx
# 运行自动科研
python ai_scientist.py \
--topic "efficient attention mechanisms" \
--model "gpt-4o" \
--num_ideas 5 \
--num_experiments 3 \
--write_paper
输出内容
# 生成的文件结构
output/
├── ideas/
│ ├── idea_1.md # 研究创意
│ ├── idea_2.md
│ └── ...
├── experiments/
│ ├── exp_1/
│ │ ├── code.py # 实验代码
│ │ ├── results.json # 实验结果
│ │ └── figures/ # 图表
│ └── ...
├── papers/
│ ├── paper_1.tex # LaTeX论文
│ ├── paper_1.pdf # 编译后PDF
│ └── ...
└── review/
└── review_1.md # 自动评审报告
研究模板
AI-Scientist-v2内置多个研究模板:
- 机器学习效率优化
- 新型神经网络架构
- 数据增强策略
- 模型压缩与量化
适用场景
- 学术研究(快速验证idea可行性)
- 论文写作辅助(自动生成初稿)
- 实验设计参考(标准化实验流程)
- 研究方向探索(发现新的研究点)