Overcoming Multi-Model Forgetting in One-Shot NAS With Diversity Maximization

By Miao Zhang, Huiqi Li, Shirui Pan, Xiaojun Chang, Steven W. Su. 2020

89 citations recorded by the source corpus.

One-Shot Neural Architecture Search (NAS) significantly improves the computational efficiency through weight sharing. However, this approach also introduces multi-model forgetting during the supernet training (architecture search phase), where the performance of previous architectures degrade when sequentially training new architectures with partially-shared weights. To overcome such catastrophic forgetting, the state-of-the-art method assumes that the shared weights are optimal when jointly optimizing a posterior probability. However, this strict assumption is not necessarily held for One-Shot NAS in practice. In this paper, we formulate the supernet training in the One-Shot NAS as a constrained optimization problem of continual learning that the learning of current architecture should not degrade the performance of previous architectures during the supernet training. We propose a Novelty Search based Architecture Selection (\textbf{NSAS}) loss function and demonstrate that the posterior probability could be calculated without the strict assumption when maximizing the diversity of the selected constraints. A greedy novelty search method is devised to find the most representative subset to regularize the supernet training. We apply our proposed approach to two One-Shot NAS baselines, random sampling NAS (RandomNAS) and gradient-based sampling NAS (GDAS). Extensive experiments demonstrate that our method enhances the predictive ability of the supernet in One-Shot NAS and achieves remarkable performance on CIFAR-10, CIFAR-100, and PTB with efficiency.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Xiaojun Chang
  2. Shirui Pan
  3. Chuan Zhou
  4. Xiaodan Liang
  5. Po-Yao (Bernie) Huang
  6. Miao Zhang
  7. Steven W. Su
  8. Zhihui Li

In Computer Vision and Pattern Recognition

  1. Xiaojun Chang
  2. Shirui Pan
  3. Po-Yao (Bernie) Huang
  4. Guangrun Wang
  5. Ehsan Abbasnejad
  6. Miao Zhang
  7. Steven W. Su
  8. Zhihui Li

Citations in the corpus