Autoencoder-based Online Data Quality Monitoring for the CMS Electromagnetic Calorimeter