ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptation
Not on the map. Why?
Abstract (arXiv)
This paper proposes an efficient neural network (NN) architecture design methodology called Chameleon that honors given resource constraints. Instead of developing new building blocks or using computationally-intensive reinforcement learning algorithms, our approach leverages existing efficient network building blocks and focuses on exploiting hardware traits and adapting computation resources to fit target latency and/or energy constraints. We formulate platform-aware NN architecture search in an optimization framework and propose a novel algorithm to search for optimal architectures aided by efficient accuracy and resource (latency and/or energy) predictors. At the core of our algorithm lies an accuracy predictor built atop Gaussian Process with Bayesian optimization for iterative sampling. With a one-time building cost for the predictors, our algorithm produces state-of-the-art model architectures on different platforms under given constraints in just minutes. Our results show that adapting computation resources to building blocks is critical to model performance. Without the addition of any bells and whistles, our models achieve significant accuracy improvements against state-of-the-art hand-crafted and automatically designed architectures. We achieve 73.8% and 75.3% top-1 accuracy on ImageNet at 20ms latency on a mobile CPU and DSP. At reduced latency, our models achieve up to 8.5% (4.8%) and 6.6% (9.3%) absolute top-1 accuracy improvements compared to MobileNetV2 and MnasNet, respectively, on a mobile CPU (DSP), and 2.7% (4.6%) and 5.6% (2.6%) accuracy gains over ResNet-101 and ResNet-152, respectively, on an Nvidia GPU (Intel CPU).
Key facts. Cited by 76 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 32; 2022: 19; 2023: 12; 2024: 7; 2025: 2; 2026: 4.
76 papers.
Sort:
By area:
- 2021Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspectivecited by 169
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 61
- 2022Non-Probability Sampling Network for Stochastic Human Trajectory Predictioncited by 46
- 2022Structural Pruning via Latency-Saliency Knapsackcited by 41
- 2021CM-NAS: Cross-Modality Neural Architecture Search for Visible-Infrared Person Re-Identificationcited by 38
- 2021When to Prune? A Policy towards Early Structural Pruningcited by 38
- 2021Auto-Split: A General Framework of Collaborative Edge-Cloud AIcited by 30
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2022MPCViT: Searching for Accurate and Efficient MPC-Friendly Vision Transformer with Heterogeneous Attentioncited by 20
- 2021PyGlove: Symbolic Programming for Automated Machine Learningcited by 19
- 2021GradSign: Model Performance Inference with Theoretical Insightscited by 19
- 2021Towards Accurate and Compact Architectures via Neural Architecture Transformercited by 17
38 more
- 2023Adaptive Sharpness-Aware Pruning for Robust Sparse Networkscited by 17
- 2023Unveiling Energy Efficiency in Deep Learning: Measurement, Prediction, and Scoring across Edge Devicescited by 17
- 2021HELP: Hardware-Adaptive Efficient Latency Prediction for NAS via Meta-Learningcited by 16
- 2021PhiNets: a scalable backbone for low-power AI at the edgecited by 16
- 2021FBNetV5: Neural Architecture Search for Multiple Tasks in One Runcited by 15
- 2021NetAdaptV2: Efficient Neural Architecture Search with Fast Super-Network Training and Architecture Optimizationcited by 13
- 2021Rethinking Co-design of Neural Architectures and Hardware Acceleratorscited by 12
- 2022Soft Masking for Cost-Constrained Channel Pruningcited by 12
- 2021LANA: Latency Aware Network Accelerationcited by 11
- 2021Learning Versatile Neural Architectures by Propagating Network Codescited by 9
- 2024NACHOS: Neural Architecture Search for Hardware Constrained Early Exit Neural Networkscited by 9
- 2021HALP: Hardware-Aware Latency Pruningcited by 8
- 2021One Proxy Device Is Enough for Hardware-Aware Neural Architecture Searchcited by 8
- 2021Data-Free Neural Architecture Search via Recursive Label Calibrationcited by 8
- 2022Automated Learning for Deformable Medical Image Registration by Jointly Optimizing Network Architectures and Objective Functionscited by 8
- 2021Pareto-wise Ranking Classifier for Multi-objective Evolutionary Neural Architecture Searchcited by 7
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Accelerationcited by 7
- 2022Designing and Training of Lightweight Neural Networks on Edge Devices using Early Halting in Knowledge Distillationcited by 7
- 2023Multi-Predict: Few Shot Predictors For Efficient Neural Architecture Searchcited by 6
- 2021AutoSpace: Neural Architecture Search with Less Human Interferencecited by 5
- 2021MAPLE: Microprocessor A Priori for Latency Estimationcited by 5
- 2022Surrogate-assisted Multi-objective Neural Architecture Search for Real-time Semantic Segmentationcited by 5
- 2022Toward Edge-Efficient Dense Predictions with Synergistic Multi-Task Neural Architecture Searchcited by 5
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
- 2023DetOFA: Efficient Training of Once-for-All Networks for Object Detection Using Path Filtercited by 5
- 2024CE-NAS: An End-to-End Carbon-Efficient Neural Architecture Search Frameworkcited by 5
- 2021EH-DNAS: End-to-End Hardware-aware Differentiable Neural Architecture Searchcited by 4
- 2022When NAS Meets Trees: An Efficient Algorithm for Neural Architecture Searchcited by 3
- 2022MAPLE-Edge: A Runtime Latency Predictor for Edge Devicescited by 3
- 2022Bi-fidelity Evolutionary Multiobjective Search for Adversarially Robust Deep Neural Architecturescited by 3
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2021BioNetExplorer: Architecture-Space Exploration of Bio-Signal Processing Deep Neural Networks for Wearablescited by 2
- 2022U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Searchcited by 2
- 2023Pruning Compact ConvNets for Efficient Inferencecited by 2
- 2023EdgeTran: Co-designing Transformers for Efficient Inference on Mobile Edge Platformscited by 2
- 2024One-Step Forward and Backtrack: Overcoming Zig-Zagging in Loss-Aware Quantization Trainingcited by 2
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalizationcited by 2
- 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applicationscited by 1
50 most cited of 76 All 76 (JSON)
- 2026EvoLP: Self-Evolving Latency Predictor for Model Compression in Real-Time Edge Systems10 Jul 2026
- 2026Collate: Collaborative Neural Network Learning for Latency-Critical Edge Systems9 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026AutoMCU: Feasibility-First MCU Neural Network Customization via LLM-based Multi-Agent Systems20 May 2026
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025THOR: A Generic Energy Estimation Approach for On-Device Training27 Jan 2025
- 2024AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devices1 Dec 2024
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024CE-NAS: An End-to-End Carbon-Efficient Neural Architecture Search Framework3 Jun 2024
- 2024Multi-Objective Neural Architecture Search by Learning Search Space Partitions1 Jun 2024
- 2024MatchNAS: Optimizing Edge AI in Sparse-Label Data Contexts via Automating Deep Neural Network Porting for Mobile Deployment21 Feb 2024
- 2024One-Step Forward and Backtrack: Overcoming Zig-Zagging in Loss-Aware Quantization Training30 Jan 2024
38 more
- 2024NACHOS: Neural Architecture Search for Hardware Constrained Early Exit Neural Networks24 Jan 2024
- 2023AccEPT: An Acceleration Scheme for Speeding Up Edge Pipeline-parallel Training10 Nov 2023
- 2023Unveiling Energy Efficiency in Deep Learning: Measurement, Prediction, and Scoring across Edge Devices19 Oct 2023
- 2023Cost-Driven Hardware-Software Co-Optimization of Machine Learning Pipelines11 Oct 2023
- 2023Adaptive Sharpness-Aware Pruning for Robust Sparse Networks25 Jun 2023
- 2023Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decomposition8 Jun 2023
- 2023Multi-Predict: Few Shot Predictors For Efficient Neural Architecture Search4 Jun 2023
- 2023Layer-adaptive Structured Pruning Guided by Latency23 May 2023
- 2023Learning Accurate Performance Predictors for Ultrafast Automated Model Compression13 Apr 2023
- 2023EdgeTran: Co-designing Transformers for Efficient Inference on Mobile Edge Platforms24 Mar 2023
- 2023DetOFA: Efficient Training of Once-for-All Networks for Object Detection Using Path Filter23 Mar 2023
- 2023Pruning Compact ConvNets for Efficient Inference11 Jan 2023
- 2023An Ensemble Mobile-Cloud Computing Method for Affordable and Accurate Glucometer Readout4 Jan 2023
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Framework7 Dec 2022
- 2022MPCViT: Searching for Accurate and Efficient MPC-Friendly Vision Transformer with Heterogeneous Attention25 Nov 2022
- 2022Soft Masking for Cost-Constrained Channel Pruning4 Nov 2022
- 2022Structural Pruning via Latency-Saliency Knapsack13 Oct 2022
- 2022Inference Latency Prediction at the Edge6 Oct 2022
- 2022Toward Edge-Efficient Dense Predictions with Synergistic Multi-Task Neural Architecture Search4 Oct 2022
- 2022Designing and Training of Lightweight Neural Networks on Edge Devices using Early Halting in Knowledge Distillation30 Sep 2022
- 2022Tiered Pruning for Efficient Differentialble Inference-Aware Neural Architecture Search23 Sep 2022
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Survey22 Aug 2022
- 2022Surrogate-assisted Multi-objective Neural Architecture Search for Real-time Semantic Segmentation14 Aug 2022
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolution25 Jul 2022
- 2022Bi-fidelity Evolutionary Multiobjective Search for Adversarially Robust Deep Neural Architectures12 Jul 2022
- 2022MAPLE-Edge: A Runtime Latency Predictor for Edge Devices27 Apr 2022
- 2022When NAS Meets Trees: An Efficient Algorithm for Neural Architecture Search11 Apr 2022
- 2022AutoCoMet: Smart Neural Architecture Search via Co-Regulated Shaping Reinforcement29 Mar 2022
- 2022A Semi-Decoupled Approach to Fast and Optimal Hardware-Software Co-Design of Neural Accelerators25 Mar 2022
- 2022Non-Probability Sampling Network for Stochastic Human Trajectory Prediction25 Mar 2022
- 2022U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Search23 Mar 2022
- 2022Automated Learning for Deformable Medical Image Registration by Jointly Optimizing Network Architectures and Objective Functions14 Mar 2022
- 2021Data-Free Neural Architecture Search via Recursive Label Calibration3 Dec 2021
- 2021MAPLE: Microprocessor A Priori for Latency Estimation30 Nov 2021
- 2021EH-DNAS: End-to-End Hardware-aware Differentiable Neural Architecture Search24 Nov 2021
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration22 Nov 2021
- 2021FBNetV5: Neural Architecture Search for Multiple Tasks in One Run19 Nov 2021
- 2021One Proxy Device Is Enough for Hardware-Aware Neural Architecture Search1 Nov 2021
50 newest of 76 All 76 (JSON)
- 2021Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspectivecited by 169
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 61
- 2022Non-Probability Sampling Network for Stochastic Human Trajectory Predictioncited by 46
- 2022Structural Pruning via Latency-Saliency Knapsackcited by 41
- 2021CM-NAS: Cross-Modality Neural Architecture Search for Visible-Infrared Person Re-Identificationcited by 38
- 2021When to Prune? A Policy towards Early Structural Pruningcited by 38
- 2021Auto-Split: A General Framework of Collaborative Edge-Cloud AIcited by 30
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2022MPCViT: Searching for Accurate and Efficient MPC-Friendly Vision Transformer with Heterogeneous Attentioncited by 20
- 2021PyGlove: Symbolic Programming for Automated Machine Learningcited by 19
- 2021GradSign: Model Performance Inference with Theoretical Insightscited by 19
- 2021Towards Accurate and Compact Architectures via Neural Architecture Transformercited by 17
12 most cited of 73 All 73 (JSON)
- 2026EvoLP: Self-Evolving Latency Predictor for Model Compression in Real-Time Edge Systems10 Jul 2026
- 2026Collate: Collaborative Neural Network Learning for Latency-Critical Edge Systems9 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025THOR: A Generic Energy Estimation Approach for On-Device Training27 Jan 2025
- 2024AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devices1 Dec 2024
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024CE-NAS: An End-to-End Carbon-Efficient Neural Architecture Search Framework3 Jun 2024
- 2024Multi-Objective Neural Architecture Search by Learning Search Space Partitions1 Jun 2024
- 2024MatchNAS: Optimizing Edge AI in Sparse-Label Data Contexts via Automating Deep Neural Network Porting for Mobile Deployment21 Feb 2024
- 2024One-Step Forward and Backtrack: Overcoming Zig-Zagging in Loss-Aware Quantization Training30 Jan 2024
- 2024NACHOS: Neural Architecture Search for Hardware Constrained Early Exit Neural Networks24 Jan 2024
12 newest of 73 All 73 (JSON)