Saved in:
Bibliographic Details
Main Authors: Furuya, Takashi, Puthawala, Michael, de Hoop, Maarten V., Lassas, Matti
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.03393
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910727067926528
author Furuya, Takashi
Puthawala, Michael
de Hoop, Maarten V.
Lassas, Matti
author_facet Furuya, Takashi
Puthawala, Michael
de Hoop, Maarten V.
Lassas, Matti
contents We consider the problem of discretization of neural operators between Hilbert spaces in a general framework including skip connections. We focus on bijective neural operators through the lens of diffeomorphisms in infinite dimensions. Framed using category theory, we give a no-go theorem that shows that diffeomorphisms between Hilbert spaces or Hilbert manifolds may not admit any continuous approximations by diffeomorphisms on finite-dimensional spaces, even if the approximations are nonlinear. The natural way out is the introduction of strongly monotone diffeomorphisms and layerwise strongly monotone neural operators which have continuous approximations by strongly monotone diffeomorphisms on finite-dimensional spaces. For these, one can guarantee discretization invariance, while ensuring that finite-dimensional approximations converge not only as sequences of functions, but that their representations converge in a suitable sense as well. Finally, we show that bilipschitz neural operators may always be written in the form of an alternating composition of strongly monotone neural operators, plus a simple isometry. Thus we realize a rigorous platform for discretization of a generalization of a neural operator. We also show that neural operators of this type may be approximated through the composition of finite-rank residual neural operators, where each block is strongly monotone, and may be inverted locally via iteration. We conclude by providing a quantitative approximation result for the discretization of general bilipschitz neural operators.
format Preprint
id arxiv_https___arxiv_org_abs_2412_03393
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Can neural operators always be continuously discretized?
Furuya, Takashi
Puthawala, Michael
de Hoop, Maarten V.
Lassas, Matti
Machine Learning
We consider the problem of discretization of neural operators between Hilbert spaces in a general framework including skip connections. We focus on bijective neural operators through the lens of diffeomorphisms in infinite dimensions. Framed using category theory, we give a no-go theorem that shows that diffeomorphisms between Hilbert spaces or Hilbert manifolds may not admit any continuous approximations by diffeomorphisms on finite-dimensional spaces, even if the approximations are nonlinear. The natural way out is the introduction of strongly monotone diffeomorphisms and layerwise strongly monotone neural operators which have continuous approximations by strongly monotone diffeomorphisms on finite-dimensional spaces. For these, one can guarantee discretization invariance, while ensuring that finite-dimensional approximations converge not only as sequences of functions, but that their representations converge in a suitable sense as well. Finally, we show that bilipschitz neural operators may always be written in the form of an alternating composition of strongly monotone neural operators, plus a simple isometry. Thus we realize a rigorous platform for discretization of a generalization of a neural operator. We also show that neural operators of this type may be approximated through the composition of finite-rank residual neural operators, where each block is strongly monotone, and may be inverted locally via iteration. We conclude by providing a quantitative approximation result for the discretization of general bilipschitz neural operators.
title Can neural operators always be continuously discretized?
topic Machine Learning
url https://arxiv.org/abs/2412.03393