Saved in:
Bibliographic Details
Main Authors: Dolores-Cuenca, Eric, Guzman-Saenz, Aldo, Kim, Sangil, Lopez-Moreno, Susana, Mendoza-Cortes, Jose
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.06097
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913717542715392
author Dolores-Cuenca, Eric
Guzman-Saenz, Aldo
Kim, Sangil
Lopez-Moreno, Susana
Mendoza-Cortes, Jose
author_facet Dolores-Cuenca, Eric
Guzman-Saenz, Aldo
Kim, Sangil
Lopez-Moreno, Susana
Mendoza-Cortes, Jose
contents The paper ``Tropical Geometry of Deep Neural Networks'' by L. Zhang et al. introduces an equivalence between integer-valued neural networks (IVNN) with $\text{ReLU}_{t}$ and tropical rational functions, which come with a map to polytopes. Here, IVNN refers to a network with integer weights but real biases, and $\text{ReLU}_{t}$ is defined as $\text{ReLU}_{t}(x)=\max(x,t)$ for $t\in\mathbb{R}\cup\{-\infty\}$. For every poset with $n$ points, there exists a corresponding order polytope, i.e., a convex polytope in the unit cube $[0,1]^n$ whose coordinates obey the inequalities of the poset. We study neural networks whose associated polytope is an order polytope. We then explain how posets with four points induce neural networks that can be interpreted as $2\times 2$ convolutional filters. These poset filters can be added to any neural network, not only IVNN. Similarly to maxout, poset pooling filters update the weights of the neural network during backpropagation with more precision than average pooling, max pooling, or mixed pooling, without the need to train extra parameters. We report experiments that support our statements. We also define the structure of algebra over the operad of posets on poset neural networks and tropical polynomials. This formalism allows us to study the composition of poset neural network arquitectures and the effect on their corresponding Newton polytopes, via the introduction of the generalization of two operations on polytopes: the Minkowski sum and the convex envelope.
format Preprint
id arxiv_https___arxiv_org_abs_2412_06097
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Order Theory in the Context of Machine Learning
Dolores-Cuenca, Eric
Guzman-Saenz, Aldo
Kim, Sangil
Lopez-Moreno, Susana
Mendoza-Cortes, Jose
Computer Vision and Pattern Recognition
Artificial Intelligence
Category Theory
68T07, 06A99, 68T05, 18M60, 52B11, 68Q55, 14T10, 06F99
I.2.6; I.5.1
The paper ``Tropical Geometry of Deep Neural Networks'' by L. Zhang et al. introduces an equivalence between integer-valued neural networks (IVNN) with $\text{ReLU}_{t}$ and tropical rational functions, which come with a map to polytopes. Here, IVNN refers to a network with integer weights but real biases, and $\text{ReLU}_{t}$ is defined as $\text{ReLU}_{t}(x)=\max(x,t)$ for $t\in\mathbb{R}\cup\{-\infty\}$. For every poset with $n$ points, there exists a corresponding order polytope, i.e., a convex polytope in the unit cube $[0,1]^n$ whose coordinates obey the inequalities of the poset. We study neural networks whose associated polytope is an order polytope. We then explain how posets with four points induce neural networks that can be interpreted as $2\times 2$ convolutional filters. These poset filters can be added to any neural network, not only IVNN. Similarly to maxout, poset pooling filters update the weights of the neural network during backpropagation with more precision than average pooling, max pooling, or mixed pooling, without the need to train extra parameters. We report experiments that support our statements. We also define the structure of algebra over the operad of posets on poset neural networks and tropical polynomials. This formalism allows us to study the composition of poset neural network arquitectures and the effect on their corresponding Newton polytopes, via the introduction of the generalization of two operations on polytopes: the Minkowski sum and the convex envelope.
title Order Theory in the Context of Machine Learning
topic Computer Vision and Pattern Recognition
Artificial Intelligence
Category Theory
68T07, 06A99, 68T05, 18M60, 52B11, 68Q55, 14T10, 06F99
I.2.6; I.5.1
url https://arxiv.org/abs/2412.06097