0/1 Deep Neural Networks via Block Coordinate Descent
Not on the map. Why?
Abstract (arXiv)
The step function is one of the simplest and most natural activation functions for deep neural networks (DNNs). As it counts 1 for positive variables and 0 for others, its intrinsic characteristics (e.g., discontinuity and no viable information of subgradients) impede its development for several decades. Even if there is an impressive body of work on designing DNNs with continuous activation functions that can be deemed as surrogates of the step function, it is still in the possession of some advantageous properties, such as complete robustness to outliers and being capable of attaining the best learning-theoretic guarantee of predictive accuracy. Hence, in this paper, we aim to train DNNs with the step function used as an activation function (dubbed as 0/1 DNNs). We first reformulate 0/1 DNNs as an unconstrained optimization problem and then solve it by a block coordinate descend (BCD) method. Moreover, we acquire closed-form solutions for sub-problems of BCD as well as its convergence properties. Furthermore, we also integrate ℓ2,0-regularization into 0/1 DNN to accelerate the training process and compress the network scale. As a result, the proposed algorithm has a high performance on classifying MNIST and Fashion-MNIST datasets. As a result, the proposed algorithm has a desirable performance on classifying MNIST, FashionMNIST, Cifar10, and Cifar100 datasets.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 26 of its 58 references that are in the map. First posted on arXiv 19 Jun 2022.
Builds on
26 of 58 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2019On the Convergence of Adam and Beyondcited by 841
- 2017Self-Normalizing Neural Networkscited by 598
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2017Searching for Activation Functionscited by 169
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 112
- 2016Training Neural Networks Without Gradients: A Scalable ADMM Approachcited by 61
14 more
- 2018Quasi-hyperbolic momentum and Adam for deep learningcited by 48
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2018Global Convergence of Block Coordinate Descent in Deep Learningcited by 38
- 2018Aggregated Momentum: Stability Through Passive Dampingcited by 36
- 2020High-Capacity Expert Binary Networkscited by 34
- 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
- 2017Convergent Block Coordinate Descent for Training Tikhonov Regularized Deep Neural Networkscited by 26
- 2019Accurate and Compact Convolutional Neural Networks with Trained Binarizationcited by 20
- 2018A Proximal Block Coordinate Descent Algorithm for Deep Neural Network Trainingcited by 15
- 2020Sparsity Meets Robustness: Channel Pruning for the Feynman-Kac Formalism Principled Robust Deep Neural Netscited by 8
- 2020Distillation Guided Residual Learning for Binary Convolutional Neural Networkscited by 6
- 2021Computing One-bit Compressive Sensing via Double-Sparsity Constrained Optimizationcited by 3
- 2021Quadratic Convergence of Smoothing Newton's Method for 0/1 Loss Optimizationcited by 3
- 2020Newton method for ℓ0-regularized optimizationcited by 2
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 5.
10 papers.
- 2023Teaching CLIP to Count to Tencited by 198
- 2023ChatGPT-Powered Hierarchical Comparisons for Image Classificationcited by 22
- 2025KPL: Training-Free Medical Knowledge Mining of Vision-Language Modelscited by 10
- 2025Time Series Analysis in Frequency Domain: A Survey of Open Challenges, Opportunities and Benchmarkscited by 10
- 2023Towards On-device Learning on the Edge: Ways to Select Neurons to Update under a Budget Constraintcited by 6
- 2024Activation Map Compression through Tensor Decomposition for Deep Learningcited by 6
- 2024Model Selection with Model Zoo via Graph Learningcited by 5
- 2025Beyond Low-rank Decomposition: A Shortcut Approach for Efficient On-Device Learningcited by 5
- 2025Efficient Resource-Constrained Training of Transformers via Subspace Optimizationcited by 0
- 2025Block Coordinate Descent for Neural Networks Provably Finds Global Minimacited by 0
- 2025Block Coordinate Descent for Neural Networks Provably Finds Global Minima26 Oct 2025
- 2025Efficient Resource-Constrained Training of Transformers via Subspace Optimization10 Oct 2025
- 2025Beyond Low-rank Decomposition: A Shortcut Approach for Efficient On-Device Learning8 May 2025
- 2025Time Series Analysis in Frequency Domain: A Survey of Open Challenges, Opportunities and Benchmarks12 Feb 2025
- 2025KPL: Training-Free Medical Knowledge Mining of Vision-Language Models20 Jan 2025
- 2024Activation Map Compression through Tensor Decomposition for Deep Learning10 Nov 2024
- 2024Model Selection with Model Zoo via Graph Learning5 Apr 2024
- 2023Towards On-device Learning on the Edge: Ways to Select Neurons to Update under a Budget Constraint8 Dec 2023
- 2023ChatGPT-Powered Hierarchical Comparisons for Image Classification1 Nov 2023
- 2023Teaching CLIP to Count to Ten23 Feb 2023