Peephole: Predicting Network Performance Before Training
Not on the map. Why?
Abstract (arXiv)
The quest for performant networks has been a significant force that drives the advancements of deep learning in recent years. While rewarding, improving network design has never been an easy journey. The large design space combined with the tremendous cost required for network training poses a major obstacle to this endeavor. In this work, we propose a new approach to this problem, namely, predicting the performance of a network before training, based on its architecture. Specifically, we develop a unified way to encode individual layers into vectors and bring them together to form an integrated description via LSTM. Taking advantage of the recurrent network's strong expressive power, this method can reliably predict the performances of various network architectures. Our empirical studies showed that it not only achieved accurate predictions but also produced consistent rankings across datasets -- a key desideratum in performance prediction.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 8; 2023: 5; 2024: 0; 2025: 3; 2026: 1.
22 papers.
Sort:
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2022Demystifying the Neural Tangent Kernel from a Practical Perspective: Can it be trusted for Neural Architecture Search without training?cited by 18
- 2021Homogeneous Architecture Augmentation for Neural Predictorcited by 14
- 2022A Survey on Computationally Efficient Neural Architecture Searchcited by 12
- 2022NAR-Former: Neural Architecture Representation Learning towards Holistic Attributes Predictioncited by 12
- 2021Accelerating Evolutionary Neural Architecture Search via Multi-Fidelity Evaluationcited by 9
- 2023Training-free Neural Architecture Search for RNNs and Transformerscited by 9
- 2023NAR-Former V2: Rethinking Transformer for Universal Neural Network Representation Learningcited by 6
- 2023MathNAS: If Blocks Have a Role in Mathematical Architecture Designcited by 4
- 2025NN-Former: Rethinking Graph Structure in Neural Architecture Representationcited by 2
- 2021Cascade Bagging for Accuracy Prediction with Few Training Samplescited by 1
- 2022DAS: Neural Architecture Search via Distinguishing Activation Scorecited by 1
10 more
- 2023Neural Architecture Search: Two Constant Shared Weights Initialisationscited by 1
- 2023Brain-inspired Evolutionary Architectures for Spiking Neural Networkscited by 1
- 2021GPNAS: A Neural Network Architecture Search Framework Based on Graphical Predictorcited by 0
- 2022An Automated Question-Answering Framework Based on Evolution Algorithmcited by 0
- 2022Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifierscited by 0
- 2022Efficient Automatic Machine Learning via Design Graphscited by 0
- 2022PredNAS: A Universal and Sample Efficient Neural Architecture Search Frameworkcited by 0
- 2025Language Embedding Meets Dynamic Graph: A New Exploration for Neural Architecture Representation Learningcited by 0
- 2025Graph Lineages and Skeletal Graph Productscited by 0
- 2026From Regression to Inference: Meta-Learning Predictors for Neural Architecture Searchcited by 0
- 2026From Regression to Inference: Meta-Learning Predictors for Neural Architecture Search10 May 2026
- 2025Graph Lineages and Skeletal Graph Products31 Jul 2025
- 2025NN-Former: Rethinking Graph Structure in Neural Architecture Representation1 Jul 2025
- 2025Language Embedding Meets Dynamic Graph: A New Exploration for Neural Architecture Representation Learning9 Jun 2025
- 2023MathNAS: If Blocks Have a Role in Mathematical Architecture Design8 Nov 2023
- 2023Brain-inspired Evolutionary Architectures for Spiking Neural Networks11 Sep 2023
- 2023NAR-Former V2: Rethinking Transformer for Universal Neural Network Representation Learning19 Jun 2023
- 2023Training-free Neural Architecture Search for RNNs and Transformers1 Jun 2023
- 2023Neural Architecture Search: Two Constant Shared Weights Initialisations9 Feb 2023
- 2022DAS: Neural Architecture Search via Distinguishing Activation Score23 Dec 2022
- 2022NAR-Former: Neural Architecture Representation Learning towards Holistic Attributes Prediction15 Nov 2022
- 2022PredNAS: A Universal and Sample Efficient Neural Architecture Search Framework26 Oct 2022
10 more
- 2022Efficient Automatic Machine Learning via Design Graphs21 Oct 2022
- 2022A Survey on Computationally Efficient Neural Architecture Search3 Jun 2022
- 2022Demystifying the Neural Tangent Kernel from a Practical Perspective: Can it be trusted for Neural Architecture Search without training?28 Mar 2022
- 2022Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers30 Jan 2022
- 2022An Automated Question-Answering Framework Based on Evolution Algorithm26 Jan 2022
- 2021Cascade Bagging for Accuracy Prediction with Few Training Samples12 Aug 2021
- 2021Accelerating Evolutionary Neural Architecture Search via Multi-Fidelity Evaluation10 Aug 2021
- 2021Homogeneous Architecture Augmentation for Neural Predictor28 Jul 2021
- 2021GPNAS: A Neural Network Architecture Search Framework Based on Graphical Predictor19 Mar 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Search22 Jan 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2022Demystifying the Neural Tangent Kernel from a Practical Perspective: Can it be trusted for Neural Architecture Search without training?cited by 18
- 2021Homogeneous Architecture Augmentation for Neural Predictorcited by 14
- 2022A Survey on Computationally Efficient Neural Architecture Searchcited by 12
- 2022NAR-Former: Neural Architecture Representation Learning towards Holistic Attributes Predictioncited by 12
- 2021Accelerating Evolutionary Neural Architecture Search via Multi-Fidelity Evaluationcited by 9
- 2023Training-free Neural Architecture Search for RNNs and Transformerscited by 9
- 2023NAR-Former V2: Rethinking Transformer for Universal Neural Network Representation Learningcited by 6
- 2023MathNAS: If Blocks Have a Role in Mathematical Architecture Designcited by 4
- 2025NN-Former: Rethinking Graph Structure in Neural Architecture Representationcited by 2
- 2021Cascade Bagging for Accuracy Prediction with Few Training Samplescited by 1
- 2022DAS: Neural Architecture Search via Distinguishing Activation Scorecited by 1
12 most cited of 22 All 22 (JSON)
- 2026From Regression to Inference: Meta-Learning Predictors for Neural Architecture Search10 May 2026
- 2025Graph Lineages and Skeletal Graph Products31 Jul 2025
- 2025NN-Former: Rethinking Graph Structure in Neural Architecture Representation1 Jul 2025
- 2025Language Embedding Meets Dynamic Graph: A New Exploration for Neural Architecture Representation Learning9 Jun 2025
- 2023MathNAS: If Blocks Have a Role in Mathematical Architecture Design8 Nov 2023
- 2023Brain-inspired Evolutionary Architectures for Spiking Neural Networks11 Sep 2023
- 2023NAR-Former V2: Rethinking Transformer for Universal Neural Network Representation Learning19 Jun 2023
- 2023Training-free Neural Architecture Search for RNNs and Transformers1 Jun 2023
- 2023Neural Architecture Search: Two Constant Shared Weights Initialisations9 Feb 2023
- 2022DAS: Neural Architecture Search via Distinguishing Activation Score23 Dec 2022
- 2022NAR-Former: Neural Architecture Representation Learning towards Holistic Attributes Prediction15 Nov 2022
- 2022PredNAS: A Universal and Sample Efficient Neural Architecture Search Framework26 Oct 2022
12 newest of 22 All 22 (JSON)