microsoft/RD-Agent
Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through R&D-Agent, which lets AI drive data-driven AI. 🔗https://aka.ms/RD-Agent-Tech-Report
What it solves
R&D-Agent 旨在自动化工业研究与开发(R&D)流程,特别针对数据驱动的场景。它通过自动化提出与实现新想法,简化模型和数据的开发,减少机器学习工程、量化金融研究和数据科学竞赛所需的人工工作量。
How it works
该框架使用多代理系统,分为两个主要组件:'R'(Research)负责提出新想法,'D'(Development)负责实现这些想法。这个循环让代理能够迭代演进解决方案。它支持通过 LiteLLM 的多种后端,包括 OpenAI、Azure OpenAI 和 DeepSeek,并可与 Qlib 等工具集成,用于量化金融。
Who it’s for
- Quantitative Researchers: 自动化因子模型策略的创建与优化。
- ML Engineers: 自动化模型调参、特征工程,以及从研究论文实现模型。
- Data Scientists: 自动化 Kaggle 竞赛和医学预测模型的演进。
- AI Researchers: 通过 FT-Agent 自动化 LLM 微调以进行领域适配。
Highlights
- Top Performance: 在 MLE-bench 基准上成为表现最佳的机器学习工程代理。
- Quant Finance Specialization: 首个以数据为中心的多代理框架,能够自动化全栈量化策略研发。
- Versatile Applications: 支持广泛场景,包括自动化量化交易、论文抽取研究副驾、以及 Kaggle 特征工程代理。
- Autonomous LLM Fine-Tuning: 包含 FT-Agent,可依据基准进行领域适配的自动微调。