Revisiting Tropical Polynomial Division: Theory, Algorithms and Application to Neural Networks

06/27/2023
by   Ioannis Kordonis, et al.
0

Tropical geometry has recently found several applications in the analysis of neural networks with piecewise linear activation functions. This paper presents a new look at the problem of tropical polynomial division and its application to the simplification of neural networks. We analyze tropical polynomials with real coefficients, extending earlier ideas and methods developed for polynomials with integer coefficients. We first prove the existence of a unique quotient-remainder pair and characterize the quotient in terms of the convex bi-conjugate of a related function. Interestingly, the quotient of tropical polynomials with integer coefficients does not necessarily have integer coefficients. Furthermore, we develop a relationship of tropical polynomial division with the computation of the convex hull of unions of convex polyhedra and use it to derive an exact algorithm for tropical polynomial division. An approximate algorithm is also presented, based on an alternation between data partition and linear programming. We also develop special techniques to divide composite polynomials, described as sums or maxima of simpler ones. Finally, we present some numerical results to illustrate the efficiency of the algorithms proposed, using the MNIST handwritten digit and CIFAR-10 datasets.

READ FULL TEXT
research
02/16/2022

Sparse Polynomial Interpolation and Division in Soft-linear Time

Given a way to evaluate an unknown polynomial with integer coefficients,...
research
11/29/2019

Tropical Polynomial Division and Neural Networks

In this work, we examine the process of Tropical Polynomial Division, a ...
research
02/13/2022

Beyond Worst-Case Analysis for Root Isolation Algorithms

Isolating the real roots of univariate polynomials is a fundamental prob...
research
12/31/2018

Subresultants of (x-α)^m and (x-β)^n, Jacobi polynomials and complexity

In an earlier article together with Carlos D'Andrea [BDKSV2017], we desc...
research
12/16/2021

Approximation with one-bit polynomials in Bernstein form

We prove various approximation theorems with polynomials whose coefficie...
research
12/17/2016

Parallel Integer Polynomial Multiplication

We propose a new algorithm for multiplying dense polynomials with intege...
research
01/24/2018

Block SOS Decomposition

A widely used method for solving SOS (Sum Of Squares) decomposition prob...

Please sign up or login with your details

Forgot password? Click here to reset