Model-Free Reinforcement Learning with Noisy Actions for Automated Experimental Control in Optics
Abstract
Setting up and controlling optical systems is often a challenging and tedious task. The high number of degrees of freedom to control mirrors, lenses, or phases of light makes automatic control challenging, especially when the complexity of the system cannot be adequately modeled due to noise or non-linearities. Here, we show that reinforcement learning (RL) can overcome these challenges when coupling laser light into an optical fiber, using a model-free RL approach that trains directly on the experiment without pre-training on simulations. By utilizing the sample-efficient algorithms Soft Actor-Critic (SAC), Truncated Quantile Critics (TQC), or CrossQ, our agents learn to couple with 90% efficiency. A human expert reaches this efficiency, but the RL agents are quicker. In particular, the CrossQ agent outperforms the other agents in coupling speed while requiring only half the training time. We demonstrate that direct training on an experiment can replace extensive system modeling. Our result exemplifies RL's potential to tackle problems in optics, paving the way for more complex applications where full noise modeling is not feasible.
Cite
Text
Richtmann et al. "Model-Free Reinforcement Learning with Noisy Actions for Automated Experimental Control in Optics." Transactions on Machine Learning Research, 2025.Markdown
[Richtmann et al. "Model-Free Reinforcement Learning with Noisy Actions for Automated Experimental Control in Optics." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/richtmann2025tmlr-modelfree/)BibTeX
@article{richtmann2025tmlr-modelfree,
title = {{Model-Free Reinforcement Learning with Noisy Actions for Automated Experimental Control in Optics}},
author = {Richtmann, Lea and Schmiesing, Viktoria-S. and Wilken, Dennis and Heine, Jan and Tranter, Aaron D and Anand, Avishek and Osborne, Tobias J. and Heurs, Michèle},
journal = {Transactions on Machine Learning Research},
year = {2025},
url = {https://mlanthology.org/tmlr/2025/richtmann2025tmlr-modelfree/}
}