Saved in:
Bibliographic Details
Main Authors: Kamtue, Kawisorn, Moura, Jose M. F., Sangpetch, Orathai
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.06277
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916650136109056
author Kamtue, Kawisorn
Moura, Jose M. F.
Sangpetch, Orathai
author_facet Kamtue, Kawisorn
Moura, Jose M. F.
Sangpetch, Orathai
contents Can neural networks solve math problems using first a principle alone? This paper shows how to leverage the fundamental theorem of the calculus of variations to design deep neural networks to solve functional optimization without requiring training data (e.g., ground-truth optimal solutions). Our approach is particularly crucial when the solution is a function defined over an unknown interval or support\textemdash such as in minimum-time control problems. By incorporating the necessary conditions satisfied by the optimal function solution, as derived from the calculus of variation, in the design of the deep architecture, CalVNet leverages overparameterized neural networks to learn these optimal functions directly. We validate CalVNet by showing that, without relying on ground-truth data and simply incorporating first principles, it successfully derives the Kalman filter for linear filtering, the bang-bang optimal control for minimum-time problems, and finds geodesics on manifolds. Our results demonstrate that CalVNet can be trained in an unsupervised manner, without relying on ground-truth data, establishing a promising framework for addressing general, potentially unsolved functional optimization problems that still lack analytical solutions.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06277
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Solving Functional Optimization with Deep Networks and Variational Principles
Kamtue, Kawisorn
Moura, Jose M. F.
Sangpetch, Orathai
Machine Learning
Artificial Intelligence
Optimization and Control
Can neural networks solve math problems using first a principle alone? This paper shows how to leverage the fundamental theorem of the calculus of variations to design deep neural networks to solve functional optimization without requiring training data (e.g., ground-truth optimal solutions). Our approach is particularly crucial when the solution is a function defined over an unknown interval or support\textemdash such as in minimum-time control problems. By incorporating the necessary conditions satisfied by the optimal function solution, as derived from the calculus of variation, in the design of the deep architecture, CalVNet leverages overparameterized neural networks to learn these optimal functions directly. We validate CalVNet by showing that, without relying on ground-truth data and simply incorporating first principles, it successfully derives the Kalman filter for linear filtering, the bang-bang optimal control for minimum-time problems, and finds geodesics on manifolds. Our results demonstrate that CalVNet can be trained in an unsupervised manner, without relying on ground-truth data, establishing a promising framework for addressing general, potentially unsolved functional optimization problems that still lack analytical solutions.
title Solving Functional Optimization with Deep Networks and Variational Principles
topic Machine Learning
Artificial Intelligence
Optimization and Control
url https://arxiv.org/abs/2410.06277