Searching with Sparse Histories: Cross-Task Architecture Search from Incomplete Search Logs and Zero-Cost Proxies
Organizations: Graduate School of Science and Technology, Niigata University, Niigata, Japan · Institute of Science and Technology, Niigata University, Niigata, Japan
Abstract
Neural architecture search (NAS) is expensive, but cross-task transfer can reduce costs by reusing knowledge from previous tasks. However, existing methods struggle with sparse search histories and task-specific transfer failures. We propose a method, a risk-robust strategy that combines sparse source logs with zero-cost proxies through champion-based initialization and joint pairwise-ranker pretraining. On TransNAS-Bench-101, the proposal mitigates severe worst-case failures, reducing worst-10% ranks from 290 to 43 for Micro autoencoding and from 465 to 45 for Macro room layout. Across 13 cell-space targets, it outperforms a proxy-only ranker on 10 targets in both mean and worst-case performance, while maintaining competitive average performance.
Figures & tables
| 6 tasks (mean rank) | 4 tasks (rank of mean) | Worst 10% | |||||
| Method | Source knowledge | Macro | Micro | Macro | Micro | Macro | Micro |
| Random search | none | 59.26 | 85.61 | – | – | – | – |
| REA [ 21 ] | none | 41.03 | 38.50 | – | – | – | – |
| weakNAS [ 29 ] | none | 10.49 | 20.03 | – | – | – | – |
| Arch-Graph-single | none | 12.68 | 22.15 | – | – | – | – |
| CATCH [ 5 ] | jigsaw + others | 37.72 | 63.49 | – | – | – | – |
| Macro | Micro | |||||
|---|---|---|---|---|---|---|
| Target | ZC | Src | Both | ZC | Src | Both |
| Object cls. | 3.0 | 4.2 | 3.1 | 16.3 | 9.9 | 9.4 |
| Scene cls. | 1.8 | 1.7 | 2.2 | 20.2 | 5.1 | 3.6 |
| Autoencoding | 3.2 | 2.2 | 2.0 | 43.2 | 34.7 | 22.3 |
| Normals | 1.0 | 1.4 | 1.4 | 10.2 | 10.1 | 12.2 |
| Sem. seg. | 1.1 | 1.6 | 1.2 | 4.0 | 9.4 | 5.0 |
| Mean rank (targets better) | Worst 10% | |||
|---|---|---|---|---|
| Variant | Macro | Micro | Macro | Micro |
| SHINE (full) | 4.21 | 17.84 | 20.9 | 88.9 |
| w/o source logs | 5.49 (2/6) | 25.18 (4/6) | 34.8 | 152.1 |
| w/o proxies | 14.26 (4/6) | 17.82 (4/6) | 120.2 | 80.5 |
| w/o portfolio init. | 6.07 (6/6) | 19.64 (4/6) | 31.5 | 102.1 |
| w/o pretraining | 8.57 (6/6) | 14.07 (1/6) | 56.8 | 66.8 |
| Tiny (768, ) | Small (5,016, ) | |||
|---|---|---|---|---|
| Method | Regret | Rank | Regret | Rank |
| Random | 0.272 | 195.1 | 0.253 | 1256 |
| Target-only ranker | 0.221 | 147.0 | 0.265 | 1317 |
| Trees + sources | 0.224 | 161.4 | 0.229 | 1122 |
| SHINE w/o ZC, | 0.189 | 115.7 | 0.230 | 1107 |
| SHINE w/o ZC, | 0.202 | 143.6 | 0.174 | 613 |
| Mean (%) | CVaR 10 (%) | |||||
| Target | ZC only | Hist. only | SHINE | ZC only | Hist. only | SHINE |
| TN object cls. † | 0.40 | 0.24 | 0.23 | 1.93 | 0.68 | 0.66 |
| TN scene cls. | 0.49 | 0.12 | 0.09 | 1.42 | 0.54 | 0.38 |
| TN autoencoding | 1.05 | 0.85 | 0.54 | 7.09 | 2.64 | 1.05 |
| TN normals | 0.25 | 0.25 | 0.30 | 0.59 | 0.52 | 0.77 |
| TN sem. seg. | 0.10 | 0.23 | 0.12 | 0.20 | 0.93 | 0.24 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| TransNAS | MedMNIST | |||
|---|---|---|---|---|
| Method | Macro | Micro | Tiny | Small |
| Pretrained (SHINE) | 4.30 / 2.25 | 17.70 / 9.00 | 0.189 | 0.230 |
| No pretraining | 9.08 / 2.75 | 14.45 / 9.00 | 0.221 | 0.265 |
| Online gate | 5.32 / 2.75 | 15.52 / 9.50 | 0.215 | 0.232 |
| Fixed 0.5 ensemble | 5.13 / 2.00 | 17.29 / 8.00 | 0.223 | 0.224 |
| Method | Logs | Macro | Micro |
|---|---|---|---|
| ZC-only ranker | – | 5.49 / 1.75 / 34.8 | 25.18 / 13.50 / 152.1 |
| Sources-only ranker | uniform | 14.26 / 2.50 / 120.2 | 17.82 / 12.50 / 80.5 |
| Sources-only ranker | trajectory | 3.64 / 2.00 / 18.0 | 18.74 / 9.00 / 92.4 |
| SHINE | uniform | 4.21 / 2.00 / 20.9 | 17.84 / 9.00 / 88.9 |
| SHINE | trajectory | 3.78 / 2.00 / 17.8 | 20.63 / 11.00 / 110.8 |
| Macro | Micro | |||||
| Target | SHINE | ZC | Src | SHINE | ZC | Src |
| Object cls. | 9.0 | 6.0 | 13.0 | 27.0 | 79.0 | 28.0 |
| Scene cls. | 11.0 | 8.5 | 5.5 | 15.5 | 58.0 | 22.0 |
| Autoencoding | 5.0 | 5.5 | 9.0 | 43.0 | 290.5 | 108.0 |
| Normals | 3.0 | 1.0 | 4.0 | 31.5 | 24.0 | 21.5 |
| Sem. seg. | 3.0 | 2.0 | 4.0 | 10.0 | 8.0 | 38.0 |
| Target | Random | Target-only | ZC only | Hist. only | SHINE | |
|---|---|---|---|---|---|---|
| Macro | ||||||
| CIFAR-100 | 30 | 11.0 (29) | 1.1 (2) | 1.0 (1) | 1.0 (1) | 1.0 (1) |
| 50 | 7.8 (28) | 1.0 (1) | 1.0 (1) | 1.0 (1) | 1.0 (1) | |
| Tiny-IN cls. | 30 | 11.0 (26) | 2.0 (2) | 2.0 (2) | 2.0 (2) | 2.0 (2) |
| 50 | 6.7 (25) | 2.0 (2) | 2.0 (2) | 2.0 (2) | 2.0 (2) | |
| Pets cls. | 30 | 10.6 (37) | 3.1 (17) | 5.3 (14) | 1.5 (6) | 2.4 (14) |
| vs ZC only | vs Hist. only | ||||
|---|---|---|---|---|---|
| Subset | Mean | CVaR 10 | Mean | CVaR 10 | |
| All targets | 13 | 10 (.006) | 10 (.008) | 7 (.69) | 6 (.46) |
| Seen before the plan | 9 | 6 (.10) | 6 (.13) | 6 (.73) | 6 (.43) |
| Run after the plan | 4 | 4 (.13) | 4 (.13) | 1 (.88) | 0 (.13) |
| TransNAS only | 6 | 4 (.16) | 4 (.16) | 4 (.84) | 4 (.69) |
| Real training only | 7 | 6 (.031) | 6 (.047) | 3 (.58) | 2 (.30) |