{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T10:17:15Z","timestamp":1783333035663,"version":"3.54.6"},"reference-count":55,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T00:00:00Z","timestamp":1783296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T00:00:00Z","timestamp":1783296000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000183","name":"U.S. Army Research Office","doi-asserted-by":"crossref","award":["W911NF24-2-0043"],"award-info":[{"award-number":["W911NF24-2-0043"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Dutch National Growth Fund initiative Quantum Delta"},{"name":"Kavli Institute of Nanoscience Delft"},{"name":"Netherlands Organization for Scientific Research","award":["101069515"],"award-info":[{"award-number":["101069515"]}]},{"name":"Netherlands Organization for Scientific Research","award":["NGF.1582.22.026"],"award-info":[{"award-number":["NGF.1582.22.026"]}]},{"DOI":"10.13039\/501100003246","name":"Dutch Research Council","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100003246","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Kavli Foundation"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2026,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Efficiently characterizing quantum dot (QD) devices is a critical bottleneck when scaling quantum processors based on confined spins. Measuring high-resolution charge stability diagrams (or CSDs, data maps which crucially define the occupation of QDs) is time-consuming, particularly in emerging architectures where CSDs must be acquired with remote sensors that cannot probe the charge of the relevant dots directly. In this work, we present a generative approach to accelerate acquisition by reconstructing full CSDs from sparse measurements, using a conditional diffusion model. We evaluate our approach using two experimentally motivated masking strategies: uniform grid-based sampling, and line-cut sweeps. Our lightweight architecture, trained on approximately 9000 examples, successfully reconstructs CSDs, maintaining key physically important features such as charge transition lines, from as little as 4% of the total measured data. We compare the approach to interpolation methods, which fail when the task involves reconstructing large unmeasured regions. Our results demonstrate that generative models can significantly reduce the characterization overhead for quantum devices, and provides a robust path towards an experimental implementation.<\/jats:p>","DOI":"10.1088\/2632-2153\/ae8070","type":"journal-article","created":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T22:52:36Z","timestamp":1782168756000},"page":"045009","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Reconstructing quantum dot charge stability diagrams with diffusion models"],"prefix":"10.1088","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4778-6384","authenticated-orcid":true,"given":"Vinicius","family":"Hernandes","sequence":"first","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Joseph","family":"Rogers","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rouven","family":"Koch","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Spriggs","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4445-9027","authenticated-orcid":true,"given":"Brennan","family":"Undseth","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anasua","family":"Chatterjee","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4346-7877","authenticated-orcid":true,"given":"Lieven M K","family":"Vandersypen","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3369-2544","authenticated-orcid":true,"given":"Eliska","family":"Greplova","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"266","published-online":{"date-parts":[[2026,7,6]]},"reference":[{"key":"mlstae8070bib1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.57.120","type":"journal-article","article-title":"Quantum computation with quantum dots","volume":"57 120","author":"Loss","year":"1998","journal-title":"Phys. Rev. A"},{"key":"mlstae8070bib2","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.95.025003","type":"journal-article","article-title":"Semiconductor spin qubits","volume":"95","author":"Burkard","year":"2023","journal-title":"Rev. Mod. Phys."},{"key":"mlstae8070bib3","doi-asserted-by":"publisher","first-page":"2180","DOI":"10.1126\/science.1116955","type":"journal-article","article-title":"Coherent manipulation of coupled electron spins in semiconductor quantum dots","volume":"309","author":"Petta","year":"2005","journal-title":"Science"},{"key":"mlstae8070bib4","doi-asserted-by":"publisher","first-page":"410","DOI":"10.1038\/nature15263","type":"journal-article","article-title":"A two-qubit logic gate in silicon","volume":"526","author":"Menno Veldhorst","year":"2015","journal-title":"Nature"},{"key":"mlstae8070bib5","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1038\/s41534-017-0038-y","type":"journal-article","article-title":"Interfacing spin qubits in quantum dots and donors-hot, dense, and coherent","volume":"3","author":"Vandersypen","year":"2017","journal-title":"npj Quantum Inf."},{"key":"mlstae8070bib6","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1038\/s42254-021-00283-9","type":"journal-article","article-title":"Semiconductor qubits in practice","volume":"3","author":"Chatterjee","year":"2021","journal-title":"Nat. Rev. Phys."},{"key":"mlstae8070bib7","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1038\/s41586-022-05117-x","type":"journal-article","article-title":"universal control of a six-qubit quantum processor in silicon","volume":"609","author":"Philips","year":"2022","journal-title":"Nature"},{"key":"mlstae8070bib8","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1038\/s41565-023-01491-3","type":"journal-article","article-title":"Shared control of a 16 semiconductor quantum dot crossbar array","volume":"19","author":"Borsoi","year":"2024","journal-title":"Nat. Nanotechnol."},{"key":"mlstae8070bib9","doi-asserted-by":"publisher","first-page":"1217","DOI":"10.1103\/RevModPhys.79.1217","type":"journal-article","article-title":"Spins in few-electron quantum dots","volume":"79","author":"Hanson","year":"2007","journal-title":"Rev. Mod. Phys."},{"key":"mlstae8070bib10","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.5.034011","type":"journal-article","article-title":"Sensitive radio-frequency measurements of a quantum dot by tuning to perfect impedance matching","volume":"5","author":"Ares","year":"2016","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib11","doi-asserted-by":"publisher","DOI":"10.1063\/1.5031034","type":"journal-article","article-title":"Automated tuning of inter-dot tunnel coupling in double quantum dots","volume":"113 033101","author":"van Diepen","year":"2018","journal-title":"Appl. Phys. Lett."},{"key":"mlstae8070bib12","doi-asserted-by":"publisher","DOI":"10.1063\/5.0088229","type":"journal-article","article-title":"Probing quantum devices with radio-frequency reflectometry","volume":"10 021305","author":"Vigneau","year":"2023","journal-title":"Appl. Phys. Rev."},{"key":"mlstae8070bib13","article-title":"Automated all-rf tuning for spin qubit readout and control","author":"Carlsson","year":"2025","type":"preprint"},{"key":"mlstae8070bib14","article-title":"Weight-four parity checks with silicon spin qubits","author":"Undseth","year":"2026","type":"preprint"},{"key":"mlstae8070bib15","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1038\/s41534-024-00878-x","type":"journal-article","article-title":"Data needs and challenges for quantum dot devices automation","volume":"10","author":"Zwolak","year":"2024","journal-title":"npj Quantum Inf."},{"key":"mlstae8070bib16","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevB.84.115301","type":"journal-article","article-title":"Quantum theory of the charge-stability diagram of semiconductor double-quantum-dot systems","volume":"84","author":"Wang","year":"2011","journal-title":"Phys. Rev. B"},{"key":"mlstae8070bib17","doi-asserted-by":"publisher","DOI":"10.1063\/1.4754603","type":"journal-article","article-title":"Pamela: An open-source software package for calculating nonlocal exact exchange effects on electron gases in core-shell nanowires","volume":"2 032173","author":"Long","year":"2012","journal-title":"AIP Adv."},{"key":"mlstae8070bib18","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevB.110.205428","type":"preprint","article-title":"Theory of charge stability diagrams in coupled quantum dot qubits","author":"Foulk","year":"2024"},{"key":"mlstae8070bib19","doi-asserted-by":"publisher","first-page":"046","DOI":"10.21468\/SciPostPhysCodeb.46","type":"journal-article","article-title":"Qdsim: A user-friendly toolbox for simulating large-scale quantum dot devices","author":"Gualtieri","year":"2025","journal-title":"SciPost Phys. Codebases"},{"key":"mlstae8070bib20","doi-asserted-by":"publisher","first-page":"035","DOI":"10.21468\/SciPostPhysCodeb.35","type":"journal-article","article-title":"Qarray: A gpu-accelerated constant capacitance model simulator for large quantum dot arrays","author":"van Straaten","year":"2024","journal-title":"SciPost Phys. Codebases"},{"key":"mlstae8070bib21","doi-asserted-by":"publisher","first-page":"043","DOI":"10.21468\/SciPostPhysCodeb.43","type":"journal-article","article-title":"Qdarts: A quantum dot array transition simulator for finding charge transitions in the presence of finite tunnel couplings, non-constant charging energies and sensor dots","author":"Krzywda","year":"2025","journal-title":"SciPost Phys. Codebases"},{"key":"mlstae8070bib22","article-title":"Rf-squad: A radiofrequency simulator for quantum dot arrays","author":"Murphy","year":"2025","type":"preprint"},{"key":"mlstae8070bib23","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1038\/s41534-018-0118-7","type":"journal-article","article-title":"Machine learning techniques for state recognition and auto-tuning in quantum dots","volume":"5","author":"Kalantre","year":"2019","journal-title":"npj Quantum Inf."},{"key":"mlstae8070bib24","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1038\/s41534-019-0193-4","type":"journal-article","article-title":"Efficiently measuring a quantum device using machine learning","volume":"5","author":"Lennon","year":"2019","journal-title":"npj Quantum Inf."},{"key":"mlstae8070bib25","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.13.054019","type":"journal-article","article-title":"Automated tuning of double quantum dots into specific charge states using neural networks","volume":"13","author":"Durrer","year":"2020","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib26","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.13.034075","type":"journal-article","article-title":"Autotuning of double-dot devices in situ with machine learning","volume":"13","author":"Zwolak","year":"2020","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib27","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.13.054005","type":"journal-article","article-title":"Autonomous tuning and charge-state detection of gate-defined quantum dots","volume":"13","author":"Darulov\u00e1","year":"2020","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib28","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/ac34db","type":"journal-article","article-title":"Miniaturizing neural networks for charge state autotuning in quantum dots","volume":"3","author":"Czischek","year":"2021","journal-title":"Mach. Learn.: Sci. Technol."},{"key":"mlstae8070bib29","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1038\/s41534-021-00434-x","type":"journal-article","article-title":"Deep reinforcement learning for efficient measurement of quantum devices","volume":"7","author":"Nguyen","year":"2021","journal-title":"npj Quantum Inf."},{"key":"mlstae8070bib30","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.19.024015","type":"journal-article","article-title":"Automated reconstruction of bound states in bilayer graphene quantum dots","volume":"19","author":"Bucko","year":"2023","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib31","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1038\/s41928-025-01562-4","type":"journal-article","article-title":"Fully autonomous tuning of a spin qubit","volume":"9","author":"Schuff","year":"2026","journal-title":"Nat. Electron."},{"key":"mlstae8070bib32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TQE.2025.3596392","type":"journal-article","article-title":"Automated charge transition detection in quantum dot charge stability diagrams","volume":"6","author":"Hader","year":"2025","journal-title":"IEEE Trans. Quantum Eng."},{"key":"mlstae8070bib33","article-title":"Unified evolutionary optimization for high-fidelity spin qubit operations","author":"Katiraee-Far","year":"2025","type":"preprint"},{"key":"mlstae8070bib34","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.20.044081","type":"journal-article","article-title":"Adversarial hamiltonian learning of quantum dots in a minimal kitaev chain","volume":"20","author":"Koch","year":"2023","journal-title":"Phys. Rev. Appl."},{"key":"mlstae8070bib35","doi-asserted-by":"crossref","DOI":"10.1103\/xkbl-ctwn","type":"preprint","article-title":"Ai-enhanced tuning of quantum dot hamiltonians toward majorana modes","author":"Krawczyk","year":"2026"},{"key":"mlstae8070bib36","article-title":"Learning hamiltonians for solid-state quantum simulators","author":"Paw\u0142owski","year":"2026","type":"preprint"},{"key":"mlstae8070bib37","article-title":"End-to-end analysis of charge stability diagrams with transformers","author":"Marchand","year":"2025","type":"preprint"},{"key":"mlstae8070bib38","doi-asserted-by":"publisher","first-page":"7303","DOI":"10.1038\/s41598-023-34341-2","type":"journal-article","article-title":"Denoising diffusion probabilistic models for 3d medical image generation","volume":"13","author":"Khader","year":"2023","journal-title":"Sci. Rep."},{"key":"mlstae8070bib39","doi-asserted-by":"publisher","DOI":"10.1016\/j.media.2023.102846","type":"journal-article","article-title":"Diffusion models in medical imaging: A comprehensive survey","volume":"88","author":"Kazerouni","year":"2023","journal-title":"Med. Image Anal."},{"key":"mlstae8070bib40","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-024-67957-z","type":"journal-article","article-title":"Accelerating photoacoustic microscopy by reconstructing undersampled images using diffusion models","volume":"14","author":"Loc","year":"2024","journal-title":"Sci. Rep."},{"key":"mlstae8070bib41","doi-asserted-by":"publisher","DOI":"10.1088\/2752-5724\/ae301f","type":"journal-article","article-title":"Diffnmr: diffusion models for nuclear magnetic resonance spectra elucidation","volume":"5","author":"Yang","year":"2026","journal-title":"Mater. Futures"},{"key":"mlstae8070bib42","doi-asserted-by":"publisher","DOI":"10.1063\/5.0304492","type":"journal-article","article-title":"Guiding diffusion models to reconstruct flow fields from sparse data","volume":"38 015112","author":"Amor\u00f3s-Trepat","year":"2026","journal-title":"Phys. Fluids"},{"key":"mlstae8070bib43","type":"dataset","article-title":"Delft charge stability diagram dataset","author":"de Snoo","year":"2025","unstructured":"de Snoo S et al 2025 Delft charge stability diagram dataset Zenodo https:\/\/zenodo.org\/records\/16363472"},{"key":"mlstae8070bib44","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1038\/s41524-023-01000-z","type":"journal-article","article-title":"Small data machine learning in materials science","volume":"9","author":"Pengcheng","year":"2023","journal-title":"npj Comput. Mater."},{"key":"mlstae8070bib45","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s00591-025-00399-4","type":"journal-article","article-title":"Scientific machine learning","volume":"72","author":"Dietrich","year":"2025","journal-title":"Math. Semesterber."},{"key":"mlstae8070bib46","doi-asserted-by":"publisher","DOI":"10.1103\/PRXQuantum.2.020335","type":"journal-article","article-title":"Ray-based framework for state identification in quantum dot devices","volume":"2","author":"Zwolak","year":"2021","journal-title":"PRX Quantum"},{"key":"mlstae8070bib47","first-page":"pp 2256","type":"conference-proceedings","article-title":"Deep unsupervised learning using nonequilibrium thermodynamics","volume":"vol 37","author":"Sohl-Dickstein","year":"2015"},{"key":"mlstae8070bib48","first-page":"6840","type":"conference-proceedings","article-title":"Denoising diffusion probabilistic models","volume":"33","author":"Jonathan","year":"2020"},{"key":"mlstae8070bib49","first-page":"pp 11461","type":"conference-proceedings","article-title":"Repaint: Inpainting using denoising diffusion probabilistic models","author":"Lugmayr","year":"2022"},{"key":"mlstae8070bib50","first-page":"8780","type":"conference-proceedings","article-title":"Diffusion models beat gans on image synthesis","volume":"34","author":"Dhariwal","year":"2021"},{"key":"mlstae8070bib51","first-page":"pp 446","type":"conference-proceedings","article-title":"Diffusion-based image inpainting with internal learning","author":"Cherel","year":"2024"},{"key":"mlstae8070bib52","first-page":"pp 234","type":"conference-proceedings","article-title":"U-net: convolutional networks for biomedical image segmentation","author":"Ronneberger","year":"2015"},{"key":"mlstae8070bib53","doi-asserted-by":"publisher","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","type":"journal-article","article-title":"A computational approach to edge detection","volume":"6","author":"Canny","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"mlstae8070bib54","first-page":"pp 130","type":"conference-proceedings","article-title":"Multiscale vessel enhancement filtering","author":"Frangi","year":"1998"},{"key":"mlstae8070bib55","type":"journal-article","article-title":"Data and scripts used in: \u201cReconstructing Quantum Dot Charge Stability Diagrams with Diffusion Models\u201d","author":"Hernandes","year":"2026","journal-title":"Zenodo"}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T09:48:57Z","timestamp":1783331337000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae8070"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,6]]},"references-count":55,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2026,7,6]]},"published-print":{"date-parts":[[2026,8,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ae8070","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,6]]},"assertion":[{"value":"Reconstructing quantum dot charge stability diagrams with diffusion models","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2026 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2026-04-01","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2026-06-22","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2026-07-06","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}