MARGoS: ARGoSにおける再現可能なマルチエージェント強化学習実験のための構成駆動型プラットフォーム
MARGoS: A Configuration-Driven Platform for Reproducible MARL Experiments in ARGoS
ARGoSシミュレータ上でのマルチエージェント強化学習実験の再現性と再利用を容易にするため、設定のハッシュ化やシード伝播、不変設定、構造化ログ、環境フィンガープリント、実験バンドルのエクスポートなどの機能を備えた軽量な構成駆動型プラットフォームを提案した。
詳しい要約
1. どんなもの?
2. 先行研究と比べてどこがすごい?
3. 技術・手法の肝は?
4. どうやって有効だと検証した?
5. 議論はある?
6. 次に読むべき論文は?
※ AIが要旨から生成した要約です。正確性は原文をご確認ください。
著者: Tom Philipp Backert, Mohammad D. Soorati, Javad Ghofrani
分類: cs.SE, cs.MA, cs.RO
原文アブストラクト
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 https://github.com/tombackert/margos.