A simulation-based training framework for machine-learning applications in ARPES

MengXing Na, Chris Zhou, Sydney K. Y. Dufresne, Matteo Michiardi, Andrea Damascelli
8/21/2025
cond-mat.mtrl-scics.LGphysics.comp-ph

No confident code implementation found for this paper.

Abstract

In recent years, angle-resolved photoemission spectroscopy (ARPES) has advanced significantly in its ability to probe more observables and simultaneously generate multi-dimensional datasets. These advances present new challenges in data acquisition, processing, and analysis. Machine learning (ML) models can drastically reduce the workload of experimentalists; however, the lack of training data for ML -- and in particular deep learning -- is a significant obstacle. In this work, we introduce an open-source synthetic ARPES spectra simulator - aurelia - for the purpose of generating the large datasets necessary to train ML models. As a demonstration, we train a convolutional neural network to evaluate ARPES spectra quality -- a critical task performed during the initial sample alignment phase of the experiment. We benchmark the simulation-trained model against actual experimental data and find that it can assess the spectra quality more accurately than human analysis, and swiftly identify the optimal measurement region with high precision. Thus, we establish that simulated ARPES spectra can be an effective proxy for experimental spectra in training ML models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{na2025simulationbased,
  title  = {A simulation-based training framework for machine-learning applications in ARPES},
  author = {MengXing Na and Chris Zhou and Sydney K. Y. Dufresne and Matteo Michiardi and Andrea Damascelli},
  year   = {2025},
  eprint = {2508.15983},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.15983v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.15983.svg)](https://codeofpaper.com/paper/2508.15983)

Discussion