Multi-Agent Automated Machine Learning
Zhaozhi Wang, Kefan Su, Jian Zhang, Huizhu Jia, Qixiang Ye, Xiaodong, Xie, and Zongqing Lu

TL;DR
This paper introduces MA2ML, a multi-agent reinforcement learning framework for joint optimization in AutoML, improving search efficiency and achieving state-of-the-art accuracy on ImageNet under computational constraints.
Contribution
It formulates AutoML module optimization as a multi-agent RL problem with explicit credit assignment and off-policy learning, ensuring monotonic improvement.
Findings
Achieves 79.7%/80.5% top-1 accuracy on ImageNet with limited FLOPs.
Demonstrates the effectiveness of credit assignment and off-policy learning.
Provides theoretical guarantees for monotonic improvement.
Abstract
In this paper, we propose multi-agent automated machine learning (MA2ML) with the aim to effectively handle joint optimization of modules in automated machine learning (AutoML). MA2ML takes each machine learning module, such as data augmentation (AUG), neural architecture search (NAS), or hyper-parameters (HPO), as an agent and the final performance as the reward, to formulate a multi-agent reinforcement learning problem. MA2ML explicitly assigns credit to each agent according to its marginal contribution to enhance cooperation among modules, and incorporates off-policy learning to improve search efficiency. Theoretically, MA2ML guarantees monotonic improvement of joint optimization. Extensive experiments show that MA2ML yields the state-of-the-art top-1 accuracy on ImageNet under constraints of computational cost, e.g., with FLOPs fewer than 600M/800M. Extensive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Metaheuristic Optimization Algorithms Research · Data Stream Mining Techniques
