English

mlOSP: Towards a Unified Implementation of Regression Monte Carlo Algorithms

Computational Finance 2022-10-04 v2 Machine Learning

Abstract

We introduce mlOSP, a computational template for Machine Learning for Optimal Stopping Problems. The template is implemented in the R statistical environment and publicly available via a GitHub repository. mlOSP presents a unified numerical implementation of Regression Monte Carlo (RMC) approaches to optimal stopping, providing a state-of-the-art, open-source, reproducible and transparent platform. Highlighting its modular nature, we present multiple novel variants of RMC algorithms, especially in terms of constructing simulation designs for training the regressors, as well as in terms of machine learning regression modules. Furthermore, mlOSP nests most of the existing RMC schemes, allowing for a consistent and verifiable benchmarking of extant algorithms. The article contains extensive R code snippets and figures, and serves as a vignette to the underlying software package.

Keywords

Cite

@article{arxiv.2012.00729,
  title  = {mlOSP: Towards a Unified Implementation of Regression Monte Carlo Algorithms},
  author = {Mike Ludkovski},
  journal= {arXiv preprint arXiv:2012.00729},
  year   = {2022}
}

Comments

Package repository is at http://github.com/mludkov/mlOSP 46 pages with 7 figures and 5 tables

R2 v1 2026-06-23T20:38:59.849Z