OpenSimula —— 在 AfterImage 中开源实现 Simula 风格机制设计的合成数据方案 [P]
摘要
OpenSimula 是 Simula 机制设计范式的开源 Python 实现,用于可控合成数据生成,现已集成进 AfterImage 数据集工具。
r/MachineLearning 的朋友们,我们刚刚把 **OpenSimula** 集成进开源数据集工具 **AfterImage**:这是 **Simula** 机制设计配方(Davidson 等,TMLR,[PDF](https://openreview.net/pdf?id=NALsdGEPhB);亦可参考 [研究博客](https://research.google/blog/designing-synthetic-datasets-for-the-real-world-mechanism-design-and-reasoning-from-first-principles/))的实验性 Python 实现。
**想解决的问题:** 某些 SFT/评测场景里,重点不是“一条 prompt → 一条回答”,而是如何在推理空间内实现可控的多样性:有哪些变化维度、如何联合采样、以及如何在写进 JSONL 前对生成结果做压力测试。
**代码干了啥(高层视角):** LLM 构建的**因子分类体系** → 按权重混合采样 → **元 prompt** 多样化(+可选复杂化)→ **需求评审**循环并精修 → 可选**双重评审**关卡,用于**可验证 MCQ**。产出物是带版本的 `opensimula/` 检查点(清单、分类体系包、采样策略)以及追加式 JSONL。你可以接入我们常用的 `GenerationMonitor` 来观测生成指标,或通过小回调把场景桥接到 `ConversationGenerator`。
**硬免责声明(请务必阅读):**
* 这不是 Google 产品,也不是任何内部实现的官方移植——只是我们对论文公开配方的理解。
* API 明确为实验性质,随时可能变动。
* 如果去掉分类体系宽度/深度上限,成本与延迟会爆炸;宽树意味着大量结构化调用,除非手动调参。
* 这里的“机制设计”只是结构化数据生成流程,并不能神奇地解决模型坍缩或老师模型拉胯的问题。
**代码与文档:**
* 完整仓库:[https://github.com/altaidevorg/afterimage](https://github.com/altaidevorg/afterimage)
* Simula 示例:[https://github.com/altaidevorg/afterimage/tree/main/examples/simula](https://github.com/altaidevorg/afterimage/tree/main/examples/simula)
* 快速概览:[https://afterimage.altai.dev/opensimula.html](https://afterimage.altai.dev/opensimula.html)
* API 文档:[https://afterimage.altai.dev/api/simula.html](https://afterimage.altai.dev/api/simula.html)
真心期待大家的反馈!
相似文章
SimFoundry:模块化与自动化场景生成用于策略学习与评估
SimFoundry 是一个模块化系统,可从视频自动化真实到仿真场景构建,生成数字孪生体并保留功能属性的变体,用于零样本机器人策略训练,实现了向真实世界任务的强迁移和高仿真到真实性能预测。
@SynScience:介绍 OpenScience。一个更好的开源 Claude Science。• 任何模型:GLM、Kimi、DeepSeek、Claude、GPT、你自己的……
OpenScience 是 Claude Science 的一个开源替代品,支持多种 AI 模型和超过 250 项研究技能,原生集成 Atlas 以实现可重复的研究图谱,并提供用户可控的基础设施。
Show HN: Microcosm Industries – 模拟玩具与软件微世界
Microcosm Industries 推出 OpenConstructor,这是一款用于弹簧、梁和运动力学的开源模拟工具。
OpenSpec – 一个轻量级且可配置的AI规范框架
OpenSpec 是一个轻量级且可配置的框架,用于创建和管理软件规范,帮助团队和AI编程代理对齐需求并验证实现。
通过模拟实现数据合成:借助可扩展的智能体系统交互生成连贯的企业级数据
SAP Labs 提出了 Synthesis Through Simulation(STS)这一无模式的数据合成范式:LLM 智能体通过在模拟环境中执行针对策略强制 API 的操作来生成企业级数据,在十个环境中无需访问数据库 schema 的情况下,平均边缘保真度达到 0.88,约束满足率达 100%。该完整框架与数据集均已开源。