Taming Binarized Neural Networks and Mixed-Integer Programs

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Aspman, Johannes, Korpas, Georgios, Marecek, Jakub
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929479888142336
author Aspman, Johannes
Korpas, Georgios
Marecek, Jakub
author_facet Aspman, Johannes
Korpas, Georgios
Marecek, Jakub
contents There has been a great deal of recent interest in binarized neural networks, especially because of their explainability. At the same time, automatic differentiation algorithms such as backpropagation fail for binarized neural networks, which limits their applicability. By reformulating the problem of training binarized neural networks as a subadditive dual of a mixed-integer program, we show that binarized neural networks admit a tame representation. This, in turn, makes it possible to use the framework of Bolte et al. for implicit differentiation, which offers the possibility for practical implementation of backpropagation in the context of binarized neural networks. This approach could also be used for a broader class of mixed-integer programs, beyond the training of binarized neural networks, as encountered in symbolic approaches to AI and beyond.
format Preprint
id arxiv_https___arxiv_org_abs_2310_04469
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Taming Binarized Neural Networks and Mixed-Integer Programs
Aspman, Johannes
Korpas, Georgios
Marecek, Jakub
Machine Learning
Artificial Intelligence
Optimization and Control
There has been a great deal of recent interest in binarized neural networks, especially because of their explainability. At the same time, automatic differentiation algorithms such as backpropagation fail for binarized neural networks, which limits their applicability. By reformulating the problem of training binarized neural networks as a subadditive dual of a mixed-integer program, we show that binarized neural networks admit a tame representation. This, in turn, makes it possible to use the framework of Bolte et al. for implicit differentiation, which offers the possibility for practical implementation of backpropagation in the context of binarized neural networks. This approach could also be used for a broader class of mixed-integer programs, beyond the training of binarized neural networks, as encountered in symbolic approaches to AI and beyond.
title Taming Binarized Neural Networks and Mixed-Integer Programs
topic Machine Learning
Artificial Intelligence
Optimization and Control
url https://arxiv.org/abs/2310.04469