Carnegie Mellon University
Browse

Floating-Point Neural Networks Are Provably Robust Universal Approximators

Download (880.92 kB)
conference contribution
posted on 2025-06-02, 14:33 authored by Geonho Hwang, Wonyeol Lee, Yeachan Park, Sejun Park, Feras SaadFeras Saad

The classical universal approximation (UA) theorem for neural networks establishes mild conditions under which a feedforward neural network can approximate a continuous function f with arbitrary accuracy. A recent result establishes 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 f (i.e., the result of applying f 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 is whether the IUA theorem still holds in the floating-point setting.

This paper introduces the first IUA theorem for floating-point neural networks that proves their remarkable ability to perfectly capture the direct image map of any rounded target function f, showing no limits exist on their expressiveness. Our IUA theorem in the floating-point setting exhibits material differences from the real-valued setting, which reflects the fundamental distinctions between these two computational models. This theorem also implies surprising corollaries, which include (i) the existence of provably robust floating-point neural networks; and (ii) the computational completeness of the class of straight-line programs that use only floating-point additions and multiplications for the class of all floating-point programs that halt.

Funding

SHF: Medium: Language Support for Sound and Efficient Programmable Inference

Directorate for Computer & Information Science & Engineering

Find out more...

Korea Institute for Advanced Study Grant AP092801

Korea Institute for Advanced Study Grant AP090301

National Research Foundation of Korea Grant RS-2025-00515264

National Research Foundation of Korea Grant RS-2024-00406127

Gwangju Institute of Science and Technology Global University Project

Sejong University Faculty Research Fund

Korea Institute of Information & Communications Technology Planning & Evaluation Grant RS-2019-II190079

Korea Information Technology Research Center Grant IITP-2025-RS-2024-00436857

Korea Creative Content Agency Grant RS-2024-00348469

Carnegie Mellon University Computer Science Department

History

Publisher Statement

This manuscript is the full version of a conference paper appearing in the Proceedings of the 37th International Conference on Computer Aided Verification (CAV 2025).

Date

2025-05-22

Usage metrics

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC