English

ZORMS-LfD: Learning from Demonstrations with Zeroth-Order Random Matrix Search

Machine Learning 2025-07-24 v1 Numerical Analysis Systems and Control Systems and Control Numerical Analysis Optimization and Control

Abstract

We propose Zeroth-Order Random Matrix Search for Learning from Demonstrations (ZORMS-LfD). ZORMS-LfD enables the costs, constraints, and dynamics of constrained optimal control problems, in both continuous and discrete time, to be learned from expert demonstrations without requiring smoothness of the learning-loss landscape. In contrast, existing state-of-the-art first-order methods require the existence and computation of gradients of the costs, constraints, dynamics, and learning loss with respect to states, controls and/or parameters. Most existing methods are also tailored to discrete time, with constrained problems in continuous time receiving only cursory attention. We demonstrate that ZORMS-LfD matches or surpasses the performance of state-of-the-art methods in terms of both learning loss and compute time across a variety of benchmark problems. On unconstrained continuous-time benchmark problems, ZORMS-LfD achieves similar loss performance to state-of-the-art first-order methods with an over 8080\% reduction in compute time. On constrained continuous-time benchmark problems where there is no specialized state-of-the-art method, ZORMS-LfD is shown to outperform the commonly used gradient-free Nelder-Mead optimization method.

Keywords

Cite

@article{arxiv.2507.17096,
  title  = {ZORMS-LfD: Learning from Demonstrations with Zeroth-Order Random Matrix Search},
  author = {Olivia Dry and Timothy L. Molloy and Wanxin Jin and Iman Shames},
  journal= {arXiv preprint arXiv:2507.17096},
  year   = {2025}
}
R2 v1 2026-07-01T04:14:25.440Z