mlsanityData to 7 Oct 2026

Contrastive Neural Architecture Search with Neural Architecture Comparators

arXiv 2103.05471 ↗First posted 8 Mar 2021cs.CVcited by 33

Not on the map. Why?

Abstract (arXiv)

One of the key steps in Neural Architecture Search (NAS) is to estimate the performance of candidate architectures. Existing methods either directly use the validation performance or learn a predictor to estimate the performance. However, these methods can be either computationally expensive or very inaccurate, which may severely affect the search efficiency and performance. Moreover, as it is very difficult to annotate architectures with accurate performance on specific tasks, learning a promising performance predictor is often non-trivial due to the lack of labeled data. In this paper, we argue that it may not be necessary to estimate the absolute performance for NAS. On the contrary, we may need only to understand whether an architecture is better than a baseline one. However, how to exploit this comparison information as the reward and how to well use the limited labeled data remains two great challenges. In this paper, we propose a novel Contrastive Neural Architecture Search (CTNAS) method which performs architecture search by taking the comparison results between architectures as the reward. Specifically, we design and learn a Neural Architecture Comparator (NAC) to compute the probability of candidate architectures being better than a baseline one. Moreover, we present a baseline updating scheme to improve the baseline iteratively in a curriculum learning manner. More critically, we theoretically show that learning NAC is equivalent to optimizing the ranking over architectures. Extensive experiments in three search spaces demonstrate the superiority of our CTNAS over existing methods.

Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 49 of its 59 references that are in the map. First posted on arXiv 8 Mar 2021.

Builds on

49 of 59 references.

References · 49

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2016Densely Connected Convolutional Networkscited by 6,691
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  5. 2014Going Deeper with Convolutionscited by 4,231
  6. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  7. 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
  8. 2019Searching for MobileNetV3cited by 1,984
  9. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  10. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
  11. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  12. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
37 more
  1. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  2. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
  3. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  4. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  5. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  6. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  7. 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 733
  8. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  9. 2017Progressive Neural Architecture Searchcited by 483
  10. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  11. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  12. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
  13. 2019NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detectioncited by 289
  14. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  15. 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
  16. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  17. 2019Random Search and Reproducibility for Neural Architecture Searchcited by 253
  18. 2019Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluationcited by 230
  19. 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
  20. 2019Graph Convolutional Networks for Temporal Action Localizationcited by 208
  21. 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
  22. 2020Dense Regression Network for Video Groundingcited by 176
  23. 2018Neural Architecture Optimizationcited by 164
  24. 2016Deep Pyramidal Residual Networkscited by 163
  25. 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
  26. 2018Graph HyperNetworks for Neural Architecture Searchcited by 131
  27. 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
  28. 2020RSPNet: Relative Speed Perception for Unsupervised Video Representation Learningcited by 83
  29. 2019NAS evaluation is frustratingly hardcited by 69
  30. 2020Semi-Supervised Neural Architecture Searchcited by 45
  31. 2019AtomNAS: Fine-Grained End-to-End Neural Architecture Searchcited by 40
  32. 2019ReNAS:Relativistic Evaluation of Neural Architecture Searchcited by 35
  33. 2019NAT: Neural Architecture Transformer for Accurate and Compact Architecturescited by 33
  34. 2020Breaking the Curse of Space Explosion: Towards Efficient NAS with Curriculum Searchcited by 33
  35. 2019Tiny Video Networkscited by 27
  36. 2020Hierarchical Neural Architecture Search for Single Image Super-Resolutioncited by 18
  37. 2013Knowledge Matters: Importance of Prior Information for Optimizationcited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 11; 2023: 6; 2024: 8; 2025: 3; 2026: 3.

33 papers.

Sort:

  1. 2021ASCNet: Self-supervised Video Representation Learning with Appearance-Speed Consistencycited by 35
  2. 2022Joint Neural Architecture and Hyperparameter Search for Correlated Time Series Forecastingcited by 22
  3. 2022Demystifying the Neural Tangent Kernel from a Practical Perspective: Can it be trusted for Neural Architecture Search without training?cited by 18
  4. 2022Improving Robustness by Enhancing Weak Subnetscited by 12
  5. 2022NAR-Former: Neural Architecture Representation Learning towards Holistic Attributes Predictioncited by 12
  6. 2024Fully Automated Correlated Time Series Forecasting in Minutescited by 12
  7. 2024SWAP-NAS: Sample-Wise Activation Patterns for Ultra-fast NAScited by 11
  8. 2024FlowerFormer: Empowering Neural Architecture Encoding using a Flow-aware Graph Transformercited by 9
  9. 2022Downscaled Representation Matters: Improving Image Rescaling with Collaborative Downscaled Imagescited by 8
  10. 2021Pareto-wise Ranking Classifier for Multi-objective Evolutionary Neural Architecture Searchcited by 6
  11. 2023NAR-Former V2: Rethinking Transformer for Universal Neural Network Representation Learningcited by 6
  12. 2022Generalized Global Ranking-Aware Neural Architecture Ranker for Efficient Image Classifier Searchcited by 5
21 more
  1. 2022Boosting Semi-Supervised Learning with Contrastive Complementary Labelingcited by 5
  2. 2024ParZC: Parametric Zero-Cost Proxies for Efficient NAScited by 5
  3. 2024Building Optimal Neural Architectures using Interpretable Knowledgecited by 5
  4. 2024CAP: A Context-Aware Neural Predictor for NAScited by 4
  5. 2022Bi-fidelity Evolutionary Multiobjective Search for Adversarially Robust Deep Neural Architecturescited by 3
  6. 2022Automated Dominative Subspace Mining for Efficient Neural Architecture Searchcited by 3
  7. 2023DCLP: Neural Architecture Predictor with Curriculum Contrastive Learningcited by 3
  8. 2022Differentiable Search of Accurate and Robust Architecturescited by 2
  9. 2023How Much Is Hidden in the NAS Benchmarks? Few-Shot Adaptation of a NAS Predictorcited by 2
  10. 2025NN-Former: Rethinking Graph Structure in Neural Architecture Representationcited by 2
  11. 2023NASiam: Efficient Representation Learning using Neural Architecture Search for Siamese Networkscited by 1
  12. 2023Neural Architecture Retrievalcited by 1
  13. 2025Learning to Flow from Generative Pretext Tasks for Neural Architecture Encodingcited by 1
  14. 2022WPNAS: Neural Architecture Search by jointly using Weight Sharing and Predictorcited by 0
  15. 2023MGAS: Multi-Granularity Architecture Search for Trade-Off Between Model Effectiveness and Efficiencycited by 0
  16. 2024Guided Evolution with Binary Discriminators for ML Program Searchcited by 0
  17. 2024FR-NAS: Forward-and-Reverse Graph Predictor for Efficient Neural Architecture Searchcited by 0
  18. 2025Language Embedding Meets Dynamic Graph: A New Exploration for Neural Architecture Representation Learningcited by 0
  19. 2026Zero-Shot Neural Network Evaluation with Sample-Wise Activation Patternscited by 0
  20. 2026WeightCLIP: Aligning Datasets and Models for Weight Space Learningcited by 0
  21. 2026How Much Does Message Passing Matter? A Drop-In Study of GNN Layers for Neural Network Graph Regressioncited by 0