ImitationFlow: Learning Deep Stable Stochastic Dynamic Systems by Normalizing Flows
Open accessAbstract
We introduce ImitationFlow, a novel Deep generative model that allows learning complex globally stable, stochastic, nonlinear dynamics. Our approach extends the Normalizing Flows framework to learn stable Stochastic Differential Equations. We prove the Lyapunov stability for a class of Stochastic Differential Equations and we propose a learning algorithm to learn them from a set of demonstrated trajectories. Our model extends the set of stable dynamical systems that can be represented by state-of-the-art approaches, eliminates the Gaussian assumption on the demonstrations, and outperforms the previous algorithms in terms of representation accuracy. We show the effectiveness of our method with both standard datasets and a real robot experiment.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Encoder-decoder frameworks for motion primitives often struggle to generalize broadly across different scenarios.
“Nevertheless, these approaches often encounter challenges in achieving broad generalization across different scenarios.”
From LEGATO: Cross-Embodiment Imitation Using a Grasping Tool (2025) · cites this paper as [39]
The Introduction (page unavailable) says many state-dependent movement-primitive models do not ensure stable dynamics outside the demonstrated trajectories, limiting their use in real-world scenarios. This supports a narrower generalization concern, but the paper does not attribute it specifically to encoder-decoder frameworks or establish difficulty across different scenarios broadly. (LLM, conf=0.83)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
The citation lists haven’t been fetched yet
References 28 · Cited by 56
Research works printed but not linked: 8
- [1]1. S. Schaal, "Learning from demonstration," in Advances in Neural Information Processing Systems, pp. 1040-1046, 1997.
- [6]6. Y. Huang, L. Rozo, J. Silvério, and D. G. Caldwell, "Kernelized move- ment primitives," The International Journal of Robotics Research, vol. 38, no. 7, pp. 833-852, 2019.
- [9]9. A. Lemme, K. Neumann, F. Reinhart, and J. J. Steil, "Neurally imprinted stable vector fields," in European Symposium on Artificial Neural Networks, 2013.
- [18]18. D. Rezende and S. Mohamed, "Variational inference with normalizing flows," in International Conference on Machine Learning, vol. 37, pp. 1530-1538, 2015.
- [20]20. G. Papamakarios, T. Pavlakou, and I. Murray, "Masked autoregressive flow for density estimation," in Advances in Neural Information Processing Systems, pp. 2338-2347, 2017.
- [25]25. D. P. Kingma and P. Dhariwal, "Glow: Generative flow with invertible 1x1 convolutions," in Advances in Neural Information Processing Systems, pp. 10215-10224, 2018.
- [28]28. M. Kumar, M. Babaeizadeh, D. Erhan, C. Finn, S. Levine, L. Dinh, and D. Kingma, "Videoflow: A conditional flow-based model for stochastic video generation," in International Conference on Learning Representations, 2020.
- [29]29. H. S. Razaghi and L. Paninski, "Filtering normalizing flows," in Bayesian Deep Learning Workshop at NeurIPS, 2019.
- Authors
- Urain, J., Ginesi, M., Tateo, D., & Peters, J.
- Affiliations
- Technische Universität Darmstadt (DE)
- University of Verona (IT)
- Venue
- 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- Publisher
- IEEE
- Published
- 2020-10-24
- Pages
- 5231-5237
- ISSN
- 2153-0858 (ISSN-L)
- OpenAlex
- W3093968353
- Cited by
- 56
- References
- 28
- Citations by year
- 2026: 6 · 2025: 15 · 2024: 12 · 2023: 10 · 2022: 8 · 2021: 4 · 2020: 1
- FWCI
- 2.19
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
- Physical Sciences › Computer Science › Artificial Intelligence › Gaussian Processes and Bayesian Inference
- Physical Sciences › Physics and Astronomy › Statistical and Nonlinear Physics › Model Reduction and Neural Networks
- Keywords
- normalizing flows, stochastic differential equations, Lyapunov stability, deep generative models, nonlinear dynamics, robot control, imitation learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review