Neural Architecture Search: Insights from 1000 Papers
Colin White,Mahmoud Safari,Rhea Sukthanker,Binxin Ru,Thomas Elsken,Arber Zela,Debadeepta Dey,Frank Hutter
DOI: https://doi.org/10.48550/arXiv.2301.08727
IF: 5.414
2023-01-20
Machine Learning
Abstract:In the past decade, advances in deep learning have resulted in breakthroughs in a variety of areas, including computer vision, natural language understanding, speech recognition, and reinforcement learning. Specialized, high-performing neural architectures are crucial to the success of deep learning in these areas. Neural architecture search (NAS), the process of automating the design of neural architectures for a given task, is an inevitable next step in automating machine learning and has already outpaced the best human-designed architectures on many tasks. In the past few years, research in NAS has been progressing rapidly, with over 1000 papers released since 2020 (Deng and Lindauer, 2021). In this survey, we provide an organized and comprehensive guide to neural architecture search. We give a taxonomy of search spaces, algorithms, and speedup techniques, and we discuss resources such as benchmarks, best practices, other surveys, and open-source libraries.