Dynamical learning of a photonics quantum-state engineering process
Alessia Suprano, Danilo Zia, Emanuele Polino, Taira Giordani, Luca, Innocenti, Alessandro Ferraro, Mauro Paternostro, Nicol\`o Spagnolo, Fabio, Sciarrino

TL;DR
This paper presents an automated adaptive optimization protocol for engineering high-dimensional photonic quantum states, specifically OAM states, in a black-box experimental setup, improving robustness and applicability in noisy conditions.
Contribution
The authors develop and experimentally demonstrate a fully black-box adaptive optimization scheme for quantum state engineering that does not require detailed knowledge of the apparatus.
Findings
Successfully engineered four-dimensional OAM states using the protocol.
The method is robust against external perturbations.
Applicable to both classical and quantum regimes.
Abstract
Experimentally engineering high-dimensional quantum states is a crucial task for several quantum information protocols. However, a high degree of precision in the characterization of experimental noisy apparatus is required to apply existing quantum state engineering protocols. This is often lacking in practical scenarios, affecting the quality of the engineered states. Here, we implement experimentally an automated adaptive optimization protocol to engineer photonic Orbital Angular Momentum (OAM) states. The protocol, given a target output state, performs an online estimation of the quality of the currently produced states, relying on output measurement statistics, and determines how to tune the experimental parameters to optimize the state generation. To achieve this, the algorithm needs not be imbued with a description of the generation apparatus itself. Rather, it operates in a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
