mlsanityData to 7 Oct 2026

Multi-Objective Linear Ensembles for Robust and Sparse Training of Few-Bit Neural Networks

arXiv 2212.03659 ↗First posted 7 Dec 2022math.OC cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Training neural networks (NNs) using combinatorial optimization solvers has gained attention in recent years. In low-data settings, state-of-the-art mixed integer linear programming solvers can train exactly a NN, avoiding intensive GPU-based training and hyper-parameter tuning and simultaneously training and sparsifying the network. We study the case of few-bit discrete-valued neural networks, both Binarized Neural Networks (BNNs), whose values are restricted to +-1, and Integer Neural Networks (INNs), whose values lie in a range {-P, ..., P}. Few-bit NNs receive increasing recognition due to their lightweight architecture and ability to run on low-power devices. This paper proposes new methods to improve the training of BNNs and INNs. Our contribution is a multi-objective ensemble approach based on training a single NN for each possible pair of classes and applying a majority voting scheme to predict the final output. Our approach results in training robust sparsified networks whose output is not affected by small perturbations on the input and whose number of active weights is as small as possible. We compare this BeMi approach to the current state-of-the-art in solver-based NN training and gradient-based training, focusing on BNN learning in few-shot contexts. We compare the benefits and drawbacks of INNs versus BNNs, bringing new light to the distribution of weights over the {-P, ..., P} interval. Finally, we compare multi-objective versus single-objective training of INNs, showing that robustness and network simplicity can be acquired simultaneously, thus obtaining better test performances. While the previous state-of-the-art approaches achieve an average accuracy of 51.1% on the MNIST dataset, the BeMi ensemble approach achieves an average accuracy of 68.4% when trained with 10 images per class and 81.8% when trained with 40 images per class, having up to 75.3% NN links removed.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 30 of its 55 references that are in the map. First posted on arXiv 7 Dec 2022.

Builds on

30 of 55 references.

References · 30

  1. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  2. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  3. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  4. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
  5. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  6. 2017Exploring Generalization in Deep Learningcited by 595
  7. 2020What is the State of Neural Network Pruning?cited by 578
  8. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  9. 2017Towards Accurate Binary Convolutional Neural Networkcited by 148
  10. 2017Generalization in Deep Learningcited by 146
  11. 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
  12. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
18 more
  1. 2018Predicting the Generalization Gap in Deep Networks with Margin Distributionscited by 111
  2. 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
  3. 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
  4. 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
  5. 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
  6. 2020Lossless Compression of Deep Neural Networkscited by 34
  7. 2019JANOS: An Integrated Predictive and Prescriptive Modeling Frameworkcited by 27
  8. 2020Simple and Fast Algorithm for Binary Integer and Online Linear Programmingcited by 27
  9. 2021Scaling Up Exact Neural Network Compression by ReLU Stabilitycited by 19
  10. 2018Mixed-Integer Convex Nonlinear Optimization with Gradient-Boosted Trees Embeddedcited by 16
  11. 2018Boosting Combinatorial Problem Modeling with Machine Learningcited by 15
  12. 2018Combinatorial Attacks on Binarized Neural Networkscited by 11
  13. 2022Recall Distortion in Neural Network Pruning and the Undecayed Pruning Algorithmcited by 9
  14. 2020Optimal training of integer-valued neural networks with mixed integer programmingcited by 6
  15. 2021Efficient and Robust Mixed-Integer Optimization Methods for Training Binarized Deep Neural Networkscited by 4
  16. 2019QuTiBench: Benchmarking Neural Networks on Heterogeneous Hardwarecited by 3
  17. 2022A Mixed-Integer Programming Approach to Training Dense Neural Networkscited by 3
  18. 2022Training Thinner and Deeper Neural Networks: Jumpstart Regularizationcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.