QDFlow: A Python package for physics simulations of quantum dot devices
2509.13298v1
cond-mat.mes-hall, cs.CV, cs.LG, quant-ph
2025-09-18
Авторы:
Donovan L. Buterakos, Sandesh S. Kalantre, Joshua Ziegler, Jacob M Taylor, Justyna P. Zwolak
Резюме на русском
## Контекст
На протяжении многих лет, квантовые точки (QD) становятся важной частью изучения квантовых эффектов и их применения в микро- и наноэлектронике. Однако, их исследование часто связано с трудностями в получении точных синтетических данных с метками, которые требуются для обучения и оценки машинного обучения (ML). Это ограничивает развитие ML-моделей, используемых для калибровки и эффективного управления QD-устройствами.
Существующие методы страдают от нехватки данных с высокой разрешенностью и метками, которые могут полностью отражать физические процессы в QD-системах. QDFlow предлагает решение для этих проблем, обеспечивая синтетические данные с гарантированными метками, которые могут быть использованы для обучения и тестирования ML-моделей в области квантовой электроники.
## Метод
QDFlow — это Python-пакет, разработанный для моделирования физических процессов в многокварковых устройствах. Он основывается на самоконсистентном решении уравнений Тома-Ферми и динамической модели капиллярной капацитивной связи. Эти модели позволяют симулировать зарядные стабильностные диаграммы и данные, полученные с помощью радиальных моделей, которые хорошо соответствуют реальным экспериментам.
QDFlow предлагает широкий набор настраиваемых параметров, включая модели шума и физические параметры QD-системы. Это дает возможность генерировать богатые, разнообразные данные для разработки и тестирования ML-систем. Интегрируя эти модели в единую систему, QDFlow позволяет получать данные, которые могут быть использованы в различных задачах, от обучения до валидации.
## Результаты
QDFlow был протестирован на различных задачах, включая калибровку и распознавание паттернов в данных стабильности заряда. В экспериментах, данные, созданные QDFlow, были сравнены с реальными экспериментальными данными, показав высокий уровень согласованности. Наборы данных, генерируемые QDFlow, позволяют получить точные модели ML, которые могут быть использованы для управления QD-системами в реальных условиях.
Кроме того, широкий набор настраиваемых параметров дает возможность эмулировать различные условия эксперимента, что делает QDFlow универсальным инструментом для разработки ML-систем в области квантовой электроники.
## Значимость
QDFlow широко может быть применен в области квантовой электроники, особенно в разработке и калибровке ML-систем. Он обеспечивает ряд преимуществ, включая генерацию большого количества данных для тестирования и оценки, а также возможность эмуляции различных условий эксперимента.
Помимо этого, QDFlow может способствовать улучшению качества и то
Abstract
Recent advances in machine learning (ML) have accelerated progress in
calibrating and operating quantum dot (QD) devices. However, most ML approaches
rely on access to large, high-quality labeled datasets for training,
benchmarking, and validation, with labels capturing key features in the data.
Obtaining such datasets experimentally is challenging due to limited data
availability and the labor-intensive nature of labeling. QDFlow is an
open-source physics simulator for multi-QD arrays that generates realistic
synthetic data with ground-truth labels. QDFlow combines a self-consistent
Thomas-Fermi solver, a dynamic capacitance model, and flexible noise modules to
produce charge stability diagrams and ray-based data closely resembling
experiments. With extensive tunable parameters and customizable noise models,
QDFlow supports the creation of large, diverse datasets for ML development,
benchmarking, and quantum device research.