Energy-Aware Neural Architecture Optimization with Fast Splitting Steepest Descent
Not on the map. Why?
Abstract (arXiv)
Designing energy-efficient networks is of critical importance for enabling state-of-the-art deep learning in mobile and edge settings where the computation and energy budgets are highly limited. Recently, Liu et al. (2019) framed the search of efficient neural architectures into a continuous splitting process: it iteratively splits existing neurons into multiple off-springs to achieve progressive loss minimization, thus finding novel architectures by gradually growing the neural network. However, this method was not specifically tailored for designing energy-efficient networks, and is computationally expensive on large-scale benchmarks. In this work, we substantially improve Liu et al. (2019) in two significant ways: 1) we incorporate the energy cost of splitting different neurons to better guide the splitting process, thereby discovering more energy-efficient network architectures; 2) we substantially speed up the splitting process of Liu et al. (2019), which requires expensive eigen-decomposition, by proposing a highly scalable Rayleigh-quotient stochastic gradient algorithm. Our fast algorithm allows us to reduce the computational cost of splitting to the same level of typical back-propagation updates and enables efficient implementation on GPU. Extensive empirical results show that our method can train highly accurate and energy-efficient networks on challenging datasets such as ImageNet, improving a variety of baselines, including the pruning-based methods and expert-designed architectures.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 3; 2024: 3; 2025: 4.
17 papers.
Sort:
- 2021bert2BERT: Towards Reusable Pretrained Language Modelscited by 70
- 2022GradMax: Growing Neural Networks using Gradient Informationcited by 64
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2021Firefly Neural Architecture Descent: a General Approach for Growing Neural Networkscited by 48
- 2021Towards Green Automated Machine Learning: Status Quo and Future Directionscited by 25
- 2023Reusing Pretrained Models by Multi-linear Operators for Efficient Trainingcited by 15
- 2025Steepest Descent Density Control for Compact 3D Gaussian Splattingcited by 13
- 2024Preparing Lessons for Progressive Training on Language Modelscited by 10
- 2023Split-Ensemble: Efficient OOD-aware Ensemble via Task and Model Splittingcited by 4
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2024Learning Morphisms with Gauss-Newton Approximation for Growing Networkscited by 1
- 2025Saddle Hierarchy in Dense Associative Memorycited by 1
5 more
- 2025Shared-Weights Extender and Gradient Voting for Neural Network Expansioncited by 1
- 2021Growing Representation Learningcited by 0
- 2022Growing Neural Network with Shared Parametercited by 0
- 2023Energy Concerns with HPC Systems and Applicationscited by 0
- 2024Beyond Uniform Scaling: Exploring Depth Heterogeneity in Neural Architecturescited by 0
- 2025Shared-Weights Extender and Gradient Voting for Neural Network Expansion23 Sep 2025
- 2025Saddle Hierarchy in Dense Associative Memory26 Aug 2025
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025Steepest Descent Density Control for Compact 3D Gaussian Splatting8 May 2025
- 2024Learning Morphisms with Gauss-Newton Approximation for Growing Networks7 Nov 2024
- 2024Beyond Uniform Scaling: Exploring Depth Heterogeneity in Neural Architectures19 Feb 2024
- 2024Preparing Lessons for Progressive Training on Language Models17 Jan 2024
- 2023Split-Ensemble: Efficient OOD-aware Ensemble via Task and Model Splitting14 Dec 2023
- 2023Reusing Pretrained Models by Multi-linear Operators for Efficient Training16 Oct 2023
- 2023Energy Concerns with HPC Systems and Applications31 Aug 2023
- 2022Growing Neural Network with Shared Parameter17 Jan 2022
- 2022GradMax: Growing Neural Networks using Gradient Information13 Jan 2022
5 more
- 2021Towards Green Automated Machine Learning: Status Quo and Future Directions10 Nov 2021
- 2021Growing Representation Learning17 Oct 2021
- 2021bert2BERT: Towards Reusable Pretrained Language Models14 Oct 2021
- 2021Firefly Neural Architecture Descent: a General Approach for Growing Neural Networks17 Feb 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Search22 Jan 2021
- 2021bert2BERT: Towards Reusable Pretrained Language Modelscited by 70
- 2022GradMax: Growing Neural Networks using Gradient Informationcited by 64
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2021Firefly Neural Architecture Descent: a General Approach for Growing Neural Networkscited by 48
- 2021Towards Green Automated Machine Learning: Status Quo and Future Directionscited by 25
- 2023Reusing Pretrained Models by Multi-linear Operators for Efficient Trainingcited by 15
- 2025Steepest Descent Density Control for Compact 3D Gaussian Splattingcited by 13
- 2024Preparing Lessons for Progressive Training on Language Modelscited by 10
- 2023Split-Ensemble: Efficient OOD-aware Ensemble via Task and Model Splittingcited by 4
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2024Learning Morphisms with Gauss-Newton Approximation for Growing Networkscited by 1
- 2025Saddle Hierarchy in Dense Associative Memorycited by 1
12 most cited of 17 All 17 (JSON)
- 2025Shared-Weights Extender and Gradient Voting for Neural Network Expansion23 Sep 2025
- 2025Saddle Hierarchy in Dense Associative Memory26 Aug 2025
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025Steepest Descent Density Control for Compact 3D Gaussian Splatting8 May 2025
- 2024Learning Morphisms with Gauss-Newton Approximation for Growing Networks7 Nov 2024
- 2024Beyond Uniform Scaling: Exploring Depth Heterogeneity in Neural Architectures19 Feb 2024
- 2024Preparing Lessons for Progressive Training on Language Models17 Jan 2024
- 2023Split-Ensemble: Efficient OOD-aware Ensemble via Task and Model Splitting14 Dec 2023
- 2023Reusing Pretrained Models by Multi-linear Operators for Efficient Training16 Oct 2023
- 2023Energy Concerns with HPC Systems and Applications31 Aug 2023
- 2022Growing Neural Network with Shared Parameter17 Jan 2022
- 2022GradMax: Growing Neural Networks using Gradient Information13 Jan 2022
12 newest of 17 All 17 (JSON)