Papers › Blockwisely Supervised Neural Architecture Search with Knowledge Distillation

Blockwisely Supervised Neural Architecture Search with Knowledge Distillation

29 Nov 2019arXiv:1911.13053archive 2025-07-28

Changlin Li, Jiefeng Peng, Liuchun Yuan, Guangrun Wang, Xiaodan Liang, Liang Lin, Xiaojun Chang

Neural Architecture Search (NAS), aiming at automatically designing network architectures by machines, is hoped and expected to bring about a new revolution in machine learning. Despite these high expectation, the effectiveness and efficiency of existing NAS solutions are unclear, with some recent works going so far as to suggest that many existing NAS solutions are no better than random architecture selection. The inefficiency of NAS solutions may be attributed to inaccurate architecture evaluation. Specifically, to speed up NAS, recent works have proposed under-training different candidate architectures in a large search space concurrently by using shared network parameters; however, this has resulted in incorrect architecture ratings and furthered the ineffectiveness of NAS. In this work, we propose to modularize the large search space of NAS into blocks to ensure that the potential candidate architectures are fully trained; this reduces the representation shift caused by the shared parameters and leads to the correct rating of the candidates. Thanks to the block-wise search, we can also evaluate all of the candidate architectures within a block. Moreover, we find that the knowledge of a network model lies not only in the network parameters but also in the network architecture. Therefore, we propose to distill the neural architecture (DNA) knowledge from a teacher model as the supervision to guide our block-wise architecture search, which significantly improves the effectiveness of NAS. Remarkably, the capacity of our searched architecture has exceeded the teacher model, demonstrating the practicability and scalability of our method. Finally, our method achieves a state-of-the-art 78.4\% top-1 accuracy on ImageNet in a mobile setting, which is about a 2.1\% gain over EfficientNet-B0. All of our searched models along with the evaluation code are available online.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

changlin31/DNA officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Knowledge DistillationNeural Architecture Search

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Neural Architecture Search CIFAR-10 DNA-c Top-1 Error Rate 1.7% #2 of 41 Archive leaderboard report
Neural Architecture Search CIFAR-100 DNA-c Percentage Error 11.7 #1 of 13 Archive leaderboard report
Neural Architecture Search ImageNet DNA-d Accuracy 78.4 #47 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-d FLOPs 611M #47 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-d Params 6.4M #47 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-d Top-1 Error Rate 21.6 #47 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-c Accuracy 77.8 #58 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-c FLOPs 466M #58 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-c Params 5.3M #58 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-c Top-1 Error Rate 22.2 #58 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-b Accuracy 77.5 #63 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-b FLOPs 406M #63 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-b Params 4.9M #63 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-b Top-1 Error Rate 22.5 #63 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-a Accuracy 77.1 #73 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-a FLOPs 348M #73 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-a Params 4.2M #73 of 135 Archive leaderboard report
Neural Architecture Search ImageNet DNA-a Top-1 Error Rate 22.9 #73 of 135 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

SPEED

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections