Interferobot: aligning an optical interferometer by a reinforcement learning agent
Dmitry Sorokin, Alexander Ulanov, Ekaterina Sazhina, Alexander Lvovsky
Abstract
Limitations in acquiring training data restrict potential applications of deep reinforcement learning (RL) methods to the training of real-world robots. Here we train an RL agent to align a Mach-Zehnder interferometer, which is an essential part of many optical experiments, based on images of interference fringes acquired by a monocular camera. The agent is trained in a simulated environment, without any hand-coded features or a priori information about the physics, and subsequently transferred to a physical interferometer. Thanks to a set of domain randomizations simulating uncertainties in physical measurements, the agent successfully aligns this interferometer without any fine-tuning, achieving a performance level of a human expert.
BibTeX
@inproceedings{NEURIPS2020_99ba5c40,
author = {Sorokin, Dmitry and Ulanov, Alexander and Sazhina, Ekaterina and Lvovsky, Alexander},
booktitle = {Advances in Neural Information Processing Systems},
editor = {H. Larochelle and M. Ranzato and R. Hadsell and M.F. Balcan and H. Lin},
pages = {13238--13248},
publisher = {Curran Associates, Inc.},
title = {Interferobot: aligning an optical interferometer by a reinforcement learning agent},
url = {https://proceedings.neurips.cc/paper_files/paper/2020/file/99ba5c4097c6b8fef5ed774a1a6714b8-Paper.pdf},
volume = {33},
year = {2020}
}