mlsanityData to 7 Oct 2026

OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operators

arXiv 2312.09411 ↗First posted 15 Dec 2023cs.LG cs.AI cs.CLcited by 6

Not on the map. Why?

Abstract (arXiv)

Compressing a predefined deep neural network (DNN) into a compact sub-network with competitive performance is crucial in the efficient machine learning realm. This topic spans various techniques, from structured pruning to neural architecture search, encompassing both pruning and erasing operators perspectives. Despite advancements, existing methods suffers from complex, multi-stage processes that demand substantial engineering and domain knowledge, limiting their broader applications. We introduce the third-generation Only-Train-Once (OTOv3), which first automatically trains and compresses a general DNN through pruning and erasing operations, creating a compact and competitive sub-network without the need of fine-tuning. OTOv3 simplifies and automates the training and compression process, minimizes the engineering efforts required from users. It offers key technological advancements: (i) automatic search space construction for general DNNs based on dependency graph analysis; (ii) Dual Half-Space Projected Gradient (DHSPG) and its enhanced version with hierarchical search (H2SPG) to reliably solve (hierarchical) structured sparsity problems and ensure sub-network validity; and (iii) automated sub-network construction using solutions from DHSPG/H2SPG and dependency graphs. Our empirical results demonstrate the efficacy of OTOv3 across various benchmarks in structured pruning and neural architecture search. OTOv3 produces sub-networks that match or exceed the state-of-the-arts. The source code will be available at https://github.com/tianyic/only_train_once.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 64 of its 97 references that are in the map. First posted on arXiv 15 Dec 2023.

Builds on

64 of 97 references.

References · 64

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2016Densely Connected Convolutional Networkscited by 6,691
  6. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  7. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  8. 2022A ConvNet for the 2020scited by 3,545
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  10. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  11. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  12. 2016Pruning Filters for Efficient ConvNetscited by 1,129
38 more
  1. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
  2. 2020Designing Network Design Spacescited by 954
  3. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  4. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  5. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  6. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  7. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
  8. 2019The State of Sparsity in Deep Neural Networkscited by 471
  9. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  10. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  11. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  12. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  13. 2018Fast, Accurate, and Lightweight Super-Resolution with Cascading Residual Networkcited by 263
  14. 2020Neural Architecture Search without Trainingcited by 241
  15. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
  16. 2019Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluationcited by 230
  17. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  18. 2023DepGraph: Towards Any Structural Pruningcited by 202
  19. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  20. 2021Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspectivecited by 168
  21. 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 118
  22. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  23. 2020Bayesian Bits: Unifying Quantization and Pruningcited by 93
  24. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  25. 2020Highly Efficient Salient Object Detection with 100K Parameterscited by 79
  26. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  27. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  28. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
  29. 2023ZiCo: Zero-shot NAS via Inverse Coefficient of Variation on Gradientscited by 57
  30. 2019DeepHoyer: Learning Sparser Neural Network with Differentiable Scale-Invariant Sparsity Measurescited by 56
  31. 2021CDFI: Compression-Driven Network Design for Frame Interpolationcited by 55
  32. 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
  33. 2020Pruning Filter in Filtercited by 46
  34. 2022RSTT: Real-time Spatial Temporal Transformer for Space-Time Video Super-Resolutioncited by 44
  35. 2018Exploiting Kernel Sparsity and Entropy for Interpretable CNN Compressioncited by 40
  36. 2019Progressive DARTS: Bridging the Optimization Gap for NAS in the Wildcited by 39
  37. 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recoverycited by 37
  38. 2020ISTA-NAS: Efficient and Consistent Neural Architecture Search by Sparse Codingcited by 36

50 most cited of 64 All 64 (JSON)

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 3.

6 papers.