AIDCSep 22, 2023

Understanding Patterns of Deep Learning ModelEvolution in Network Architecture Search

arXiv:2309.12576v11 citationsh-index: 4
Originality Synthesis-oriented
AI Analysis

This work addresses the lack of empirical understanding of model evolution in NAS, which is incremental but important for optimizing search algorithms and resource management in distributed settings.

The study analyzed patterns of deep learning model evolution in Network Architecture Search, specifically using Regularized Evolution, and characterized how model structures change over time, identifying influences from the algorithm and opportunities for caching and scheduling improvements.

Network Architecture Search and specifically Regularized Evolution is a common way to refine the structure of a deep learning model.However, little is known about how models empirically evolve over time which has design implications for designing caching policies, refining the search algorithm for particular applications, and other important use cases.In this work, we algorithmically analyze and quantitatively characterize the patterns of model evolution for a set of models from the Candle project and the Nasbench-201 search space.We show how the evolution of the model structure is influenced by the regularized evolution algorithm. We describe how evolutionary patterns appear in distributed settings and opportunities for caching and improved scheduling. Lastly, we describe the conditions that affect when particular model architectures rise and fall in popularity based on their frequency of acting as a donor in a sliding window.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes