<b>pymle</b>: A <i>Python</i> Package for Maximum Likelihood Estimation and Simulation of Stochastic Differential Equations
This paper introduces the object-oriented Python package pymle, which provides core functionality for maximum likelihood estimation and simulation of univariate stochastic differential equations. The package supports maximum likelihood estimation using Euler, Elerian, Ozaki, Shoji-Ozaki, Hermite polynomial, and Kessler density approximations, as well as a recently proposed continuous-time Markov chain approximation scheme. Exact maximum likelihood estimation is also provided when available. The framework supports estimation and simulation for 21 stochastic differential equations models at the time of writing, and its object oriented design facilitates easy extensions to new models and approximation methods.
Authors
- Nhu N. Nguyen (ORCID: https://orcid.org/0000-0001-5772-9730)
- Justin Kirkby (ORCID: https://orcid.org/0000-0001-7005-9081)
- Dang Nguyen (ORCID: https://orcid.org/0000-0002-9622-8370)
- Duy Nguyen (ORCID: https://orcid.org/0000-0001-6001-4883)
Institutions
- Georgia Institute of Technology (US)
- University of Alabama (US)
- University of Rhode Island (US)
- Marist University (US)
Publication Details
- Journal
- Journal of Statistical Software
- Published
- 2025-01-01
- DOI
- https://doi.org/10.18637/jss.v113.i04
- Primary Topic
- Model Reduction and Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00