TL;DR
This paper proves that floating-point neural networks can universally approximate functions with robustness guarantees, extending the theoretical understanding of their expressiveness beyond real-valued models.
Contribution
It establishes the first interval universal approximation theorem for floating-point neural networks, demonstrating their perfect ability to approximate rounded functions and their robustness.
Findings
Floating-point neural networks can exactly capture the direct image map of any rounded function.
The theorem implies the existence of provably robust floating-point neural networks.
It shows the computational completeness of floating-point straight-line programs.
Abstract
The classical universal approximation (UA) theorem for neural networks establishes mild conditions under which a feedforward neural network can approximate a continuous function with arbitrary accuracy. A recent result shows that neural networks also enjoy a more general interval universal approximation (IUA) theorem, in the sense that the abstract interpretation semantics of the network using the interval domain can approximate the direct image map of (i.e., the result of applying to a set of inputs) with arbitrary accuracy. These theorems, however, rest on the unrealistic assumption that the neural network computes over infinitely precise real numbers, whereas their software implementations in practice compute over finite-precision floating-point numbers. An open question is whether the IUA theorem still holds in the floating-point setting. This paper introduces the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSparse Evolutionary Training
