sapientinc/PRAXIST

Autonomous research system for measurable, computer-executable research.

它解决了什么问题

Praxist 专为研究项目设计,这些项目的目标是可衡量的,代码已经可以运行,但最优改进路径尚不明确。它用一个自主的、基于证据的研究循环取代了手动迭代和简单的参数调优(AutoML),通过并行探索多种假设和策略,找到表现最佳的解决方案。

它如何工作

Praxist 通过协调多个组件,将一个项目转变为持续的研究运行:

  • 并行研究同伴:多个代理同时探索竞争性的实现方案和假设。
  • 多代合成:一个规划面板分析上一代的证据,以制定下一代的研究议程。
  • 评估与证据:一个任务定义的评估器将结果转化为结构化、持久的证据通道(孵化区、前沿区和宝石区)。
  • 多样性机制:它使用质量-多样性(QD)和深度创新门(DIG)来防止系统陷入局部最优。
  • 编排管理:它管理资源调度、生命周期控制(启动/停止/恢复)以及端到端的溯源,确保结果可复现。

适合谁使用

适用于已有可运行项目基准、有明确成功指标,并希望自动化发现与优化迭代过程的研究人员和开发者。

主要亮点

  • 自主迭代:从假设生成到合成,管理完整的科研循环。
  • 编码证据:每一次改进都有证据链和可验证的评估路径支持。
  • 与 Codex 集成:推荐通过 Codex 运行,以实现对项目的交互式理解与工具使用。
  • 语言无关:支持多种语言的项目(例如 Python/JAX、Rust),只要它们可执行且可衡量。

写过它的文章

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目