GreedyAgent: Crafting Efficient Agents for Meta-learning from Learning Curves Via Greedy Algorithm Selection

Jinyu He,Xiaowei Song,Xiaohan Yan,Nan Wang,Yuqi Miao,Zijian Jiang,Fei Chao,Yan Zhang,Shengchuan Zhang,Rongrong Ji
DOI: https://doi.org/10.1007/978-981-97-5663-6_41
2024-01-01
Abstract:With the rapid development of artificial intelligence and machine learning technologies, Automated Machine Learning (AutoML) has become a hot research area in recent years. Meta-learning plays an increasingly important role in AutoML. Akey sub-problem-meta-learning from learning curves is an immature but gradually gaining attention are awithin the field ofmeta-learning. For instance, in MetaLC, the organizers designed a competition on meta-learning from learning curves, whose goal is to achieve the highest all-time performance, based on the algorithm's selection strategy learned by past learning curves. This competition aims to simulate the meta-learning process in an environment like reinforcement learning, where the strategies provided by the participants act as agents interacting with the environment. We innovatively propose a training strategy for agents called GreedyAgent, based on an approximate greedy algorithm. After reducing the problem of meta-learning from learning curves to a 0-1 knapsack problem, we proved that our greedy method could replace the dynamic programming method to find an approximate optimal solution. In both the development phase and the final evaluation phase, our method achieved state-of-the-art in test results. We compared five baseline methods and selected representative cases for detailed analysis. The competition's second round has been accepted by the first AutoML Conference. Besides, our solution ranked 1st among the 14 methods participating in the competition. The code of our method has been released: https://github.com/dragonbra/MetaLC-2nd-Round.
What problem does this paper attempt to address?