Skip to content

Latest commit

 

History

History
53 lines (53 loc) · 2.04 KB

2024-06-11-salzmann24a.md

File metadata and controls

53 lines (53 loc) · 2.04 KB
title abstract layout series publisher issn id month tex_title firstpage lastpage page order cycles bibtex_author author date address container-title volume genre issued pdf extras
Learning for CasADi: Data-driven Models in Numerical Optimization
While real-world problems are often challenging to analyze analytically, deep learning excels in modeling complex processes from data. Existing optimization frameworks like CasADi facilitate seamless usage of solvers but face challenges when integrating learned process models into numerical optimizations. To address this gap, we present the Learning for CasADi (L4CasADi) framework, enabling the seamless integration of PyTorch-learned models with CasADi for efficient and potentially hardware-accelerated numerical optimization. The applicability of L4CasADi is demonstrated with two tutorial examples: First, we optimize a fish’s trajectory in a turbulent river for energy efficiency where the turbulent flow is represented by a PyTorch model. Second, we demonstrate how an implicit Neural Radiance Field environment representation can be easily leveraged for optimal control with L4CasADi. L4CasADi, along with examples and documentation, is available under MIT license at https://github.com/Tim-Salzmann/l4casadi
inproceedings
Proceedings of Machine Learning Research
PMLR
2640-3498
salzmann24a
0
Learning for {CasADi}: {D}ata-driven models in numerical optimization
541
553
541-553
541
false
Salzmann, Tim and Arrizabalaga, Jon and Andersson, Joel and Pavone, Marco and Ryll, Markus
given family
Tim
Salzmann
given family
Jon
Arrizabalaga
given family
Joel
Andersson
given family
Marco
Pavone
given family
Markus
Ryll
2024-06-11
Proceedings of the 6th Annual Learning for Dynamics & Control Conference
242
inproceedings
date-parts
2024
6
11