arXiv cs.MA· Tom Philipp Backert, Mohammad D. Soorati, Javad Ghofrani·· 6 天前AI 评分18
MARGoS:面向 ARGoS 中可复现 MARL 实验的配置驱动平台
MARGoS: A Configuration-Driven Platform for Reproducible MARL Experiments in ARGoS
AI 导读
MARGoS 是一个配置驱动的轻量级平台,用于提升 ARGoS 中多智能体强化学习(MARL)实验的可复现性与复用性。它通过配置哈希、端到端种子传播、冻结配置、结构化日志、环境指纹和可导出实验包,支持跨机器与跨时间的共享、重放和验证。该平台从架构、效率、可复现性、可用性和协作五个维度进行了评估,代码已公开。
正文 · 原文
Abstract:Multi-agent reinforcement learning (MARL) has become a prominent research direction, particularly within collective robotics, where the ARGoS simulator is widely used to study emergent swarm behavior. Yet despite this growth, systematic support for reuse and reproducibility in MARL-based swarm robotics remains limited and insufficiently standardized: a single experiment is assembled from manually aligned simulator files, training scripts, configuration values, paths, seeds, and environment details, so reuse and reproduction stay fragile even within one research group. To address this gap, we introduce MARGoS, a lightweight, configuration-driven platform developed in this project that elevates these experiment-defining inputs to first-class, platform-managed artifacts. MARGoS enables reproducible experimentation through configuration hashing, end-to-end seed propagation, frozen (immutable) configurations, structured logging, environment fingerprinting, and exportable experiment bundles that facilitate sharing, replay, and verification of results across machines and over time. A five-dimension evaluation (architecture, efficiency, reproducibility, usability, and collaboration) supports our claim that managing experiment variation as a platform responsibility makes ARGoS+MARL experiments easier to reuse, reproduce, and hand off. Our code is available at this https URL.
| Comments: | Submitted version (prior to peer review) of a paper published in the VARIABILITY 2026 Satellite Events proceedings (Project Showcase Track), LNCS 17104, Springer. 11 pages, 3 figures, 3 tables |
| Subjects: | Software Engineering (cs.SE); Multiagent Systems (cs.MA); Robotics (cs.RO) |
| Cite as: | arXiv:2610.13772 [cs.SE] |
| (or arXiv:2610.13772v1 [cs.SE] for this version) | |
| https://doi.org/10.48550/arXiv.2610.13772 arXiv-issued DOI via DataCite (pending registration) |
|
| Journal reference: | Software and Systems Reuse, Product Lines, and Configuration - VARIABILITY 2026 Satellite Events, LNCS 17104, pp. 251-261, Springer (2027) |
| Related DOI: | https://doi.org/10.1007/978-3-032-40421-3_24
DOI(s) linking to related resources |
Submission history
From: Tom Philipp Backert [view email]
[v1]
Fri, 9 Oct 2026 15:55:16 UTC (46 KB)
来源:arXiv cs.MA · arxiv.org