LGMLSep 2, 2020

Understanding the wiring evolution in differentiable neural architecture search

arXiv:2009.01272v49 citations
Originality Synthesis-oriented
AI Analysis

This is an incremental analysis that identifies biases in NAS methods, which could help researchers develop more effective neural wiring discovery techniques.

The paper investigates why differentiable neural architecture search (NAS) methods exhibit specific wiring topology patterns, revealing implicit inductive biases in existing frameworks that strongly discriminate against certain topologies.

Controversy exists on whether differentiable neural architecture search methods discover wiring topology effectively. To understand how wiring topology evolves, we study the underlying mechanism of several existing differentiable NAS frameworks. Our investigation is motivated by three observed searching patterns of differentiable NAS: 1) they search by growing instead of pruning; 2) wider networks are more preferred than deeper ones; 3) no edges are selected in bi-level optimization. To anatomize these phenomena, we propose a unified view on searching algorithms of existing frameworks, transferring the global optimization to local cost minimization. Based on this reformulation, we conduct empirical and theoretical analyses, revealing implicit inductive biases in the cost's assignment mechanism and evolution dynamics that cause the observed phenomena. These biases indicate strong discrimination towards certain topologies. To this end, we pose questions that future differentiable methods for neural wiring discovery need to confront, hoping to evoke a discussion and rethinking on how much bias has been enforced implicitly in existing NAS methods.

Code Implementations1 repo
Foundations

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

Your Notes