FX-DARTS: Designing Topology-unconstrained Architectures with Differentiable Architecture Search and Entropy-based Super-network Shrinking
Xuan Rao, Bo Zhao, Derong Liu, Cesare Alippi
TL;DR
FX-DARTS addresses the limitations of traditional DARTS by removing topology-sharing constraints and introducing an entropy-based super-network shrinking framework. ESS decouples super-network training from architecture optimization and uses adaptive entropy regularization, warm-up phases, and cyclic reinitialization to derive diverse, discrete architectures within a single search. Empirical results on CIFAR-10/100, TinyImageNet, and ImageNet show competitive accuracy and efficiency across multiple operator spaces and task regimes, highlighting the potential of topology-unconstrained NAS. The work also provides theoretical insights into the convergence behavior of sparsity entropy and analyzes the impact of ablations, while acknowledging the challenges posed by the enlarged search space and outlining directions for future improvements in Auto-ML automation.
Abstract
Strong priors are imposed on the search space of Differentiable Architecture Search (DARTS), such that cells of the same type share the same topological structure and each intermediate node retains two operators from distinct nodes. While these priors reduce optimization difficulties and improve the applicability of searched architectures, they hinder the subsequent development of automated machine learning (Auto-ML) and prevent the optimization algorithm from exploring more powerful neural networks through improved architectural flexibility. This paper aims to reduce these prior constraints by eliminating restrictions on cell topology and modifying the discretization mechanism for super-networks. Specifically, the Flexible DARTS (FX-DARTS) method, which leverages an Entropy-based Super-Network Shrinking (ESS) framework, is presented to address the challenges arising from the elimination of prior constraints. Notably, FX-DARTS enables the derivation of neural architectures without strict prior rules while maintaining the stability in the enlarged search space. Experimental results on image classification benchmarks demonstrate that FX-DARTS is capable of exploring a set of neural architectures with competitive trade-offs between performance and computational complexity within a single search procedure.
