{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T15:09:15Z","timestamp":1778512155070,"version":"3.51.4"},"reference-count":39,"publisher":"IOP Publishing","issue":"1","license":[{"start":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T00:00:00Z","timestamp":1736726400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T00:00:00Z","timestamp":1736726400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"name":"National Science Foundation","award":["DGE-1747503"],"award-info":[{"award-number":["DGE-1747503"]}]},{"DOI":"10.13039\/100000183","name":"Army Research Office","doi-asserted-by":"crossref","award":["W911NF-17-1-0274"],"award-info":[{"award-number":["W911NF-17-1-0274"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2025,3,31]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The rapid development of quantum dot (QD) devices for quantum computing has necessitated more efficient and automated methods for device characterization and tuning. Many of the measurements acquired during the tuning process come in the form of images that need to be properly analyzed to guide the subsequent tuning steps. By design, features present in such images capture certain behaviors or states of the measured QD devices. When considered carefully, such features can aid the control and calibration of QD devices. An important example of such images are so-called <jats:italic>triangle plots<\/jats:italic>, which visually represent current flow and reveal characteristics important for QD device calibration. While image-based classification tools, such as convolutional neural networks (CNNs), can be used to verify whether a given measurement is <jats:italic>good<\/jats:italic> and thus warrants the initiation of the next phase of tuning, they do not provide any insights into how the device should be adjusted in the case of <jats:italic>bad<\/jats:italic> images. This is because CNNs sacrifice prediction and model intelligibility for high accuracy. To ameliorate this trade-off, a recent study introduced an image vectorization approach that relies on the Gabor wavelet transform (Schug <jats:italic>et al<\/jats:italic> 2024 <jats:italic>Proc. XAI4Sci: Explainable Machine Learning for Sciences Workshop (AAAI 2024) (Vancouver, Canada)<\/jats:italic> pp 1\u20136). Here we propose an alternative vectorization method that involves mathematical modeling of synthetic triangles to mimic the experimental data. Using explainable boosting machines, we show that this new method offers superior explainability of model prediction without sacrificing accuracy. This work demonstrates the feasibility and advantages of applying explainable machine learning techniques to the analysis of QD measurements, paving the way for further advances in automated and transparent QD device tuning.<\/jats:p>","DOI":"10.1088\/2632-2153\/ada087","type":"journal-article","created":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T22:59:19Z","timestamp":1734476359000},"page":"015006","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Automation of quantum dot measurement analysis via explainable machine learning"],"prefix":"10.1088","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3758-501X","authenticated-orcid":false,"given":"Daniel","family":"Schug","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-0807-7300","authenticated-orcid":true,"given":"Tyler J","family":"Kovach","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M A","family":"Wolfe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-1673-5259","authenticated-orcid":true,"given":"Jared","family":"Benson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanghyeok","family":"Park","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4265-5024","authenticated-orcid":true,"given":"J P","family":"Dodson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J","family":"Corrigan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3130-9735","authenticated-orcid":false,"given":"M A","family":"Eriksson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2286-3208","authenticated-orcid":true,"given":"Justyna P","family":"Zwolak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"266","published-online":{"date-parts":[[2025,1,13]]},"reference":[{"key":"mlstada087bib1","first-page":"1","article-title":"Explainable classification techniques for quantum dot device measurements","author":"Schug","year":"2024"},{"key":"mlstada087bib2","doi-asserted-by":"publisher","DOI":"10.1259\/bjro.20190021","article-title":"Balancing accuracy and interpretability of machine learning approaches for radiation treatment outcomes modeling","volume":"1","author":"Luo","year":"2019","journal-title":"BJR Open"},{"key":"mlstada087bib3","first-page":"7472","article-title":"Theoretically principled trade-off between robustness and accuracy","author":"Zhang","year":"2019"},{"key":"mlstada087bib4","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1016\/j.future.2019.07.059","article-title":"Predicting supply chain risks using machine learning: the trade-off between performance and interpretability","volume":"101","author":"Baryannis","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"mlstada087bib5","article-title":"Imagenet classification with deep convolutional neural networks","volume":"vol 25","author":"Krizhevsky","year":"2012"},{"key":"mlstada087bib6","first-page":"1026","article-title":"Delving deep into rectifiers: surpassing human-level performance on imagenet classification","author":"He","year":"2015"},{"key":"mlstada087bib7","first-page":"770","article-title":"Deep residual learning for image recognition","author":"He","year":"2016"},{"key":"mlstada087bib8","first-page":"1135","article-title":"why should I trust you?: explaining the predictions of any classifier","author":"Ribeiro","year":"2016"},{"key":"mlstada087bib9","article-title":"A unified approach to interpreting model predictions","volume":"vol 30","author":"Lundberg","year":"2017"},{"key":"mlstada087bib10","first-page":"623","article-title":"Accurate intelligible models with pairwise interactions","author":"Lou","year":"2013"},{"key":"mlstada087bib11","first-page":"1721","article-title":"Intelligible models for healthcare: predicting pneumonia risk and hospital 30-day readmission","author":"Caruana","year":"2015"},{"key":"mlstada087bib12","doi-asserted-by":"crossref","first-page":"1350","DOI":"10.1214\/15-AOAS848","article-title":"Interpretable classifiers using rules and bayesian analysis: building a better stroke prediction model","volume":"9","author":"Letham","year":"2015","journal-title":"Ann. Appl. Stat."},{"key":"mlstada087bib13","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1007\/s10994-015-5528-6","article-title":"Supersparse linear integer models for optimized medical scoring systems","volume":"102","author":"Ustun","year":"2015","journal-title":"Mach. Learn."},{"key":"mlstada087bib14","doi-asserted-by":"publisher","first-page":"23","DOI":"10.2139\/ssrn.3624052","article-title":"Can machines \u2018learn\u2019 finance?","volume":"18","author":"Israel","year":"2020","journal-title":"J. Invest. Manag."},{"key":"mlstada087bib15","article-title":"An image is worth 16x16 words: transformers for image recognition at scale","author":"Dosovitskiy","year":"2021"},{"key":"mlstada087bib16","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1631\/FITEE.1700808","article-title":"Visual interpretability for deep learning: a survey","volume":"19","author":"Zhang","year":"2018","journal-title":"Front. Inform. Tech. El."},{"key":"mlstada087bib17","first-page":"11162","article-title":"ViT-NeT: interpretable vision transformers with neural tree decoder","author":"Kim","year":"2022"},{"key":"mlstada087bib18","first-page":"24898","article-title":"Ia-red2: interpretability-aware redundancy reduction for vision transformers","volume":"vol 34","author":"Pan","year":"2021"},{"key":"mlstada087bib19","first-page":"1","article-title":"Extending explainable boosting machines to scientific image data","author":"Schug","year":"2023"},{"key":"mlstada087bib20","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.95.025003","article-title":"Semiconductor spin qubits","volume":"95","author":"Burkard","year":"2023","journal-title":"Rev. Mod. Phys."},{"key":"mlstada087bib21","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.6.054013","article-title":"Scalable gate architecture for a one-dimensional array of semiconductor spin qubits","volume":"6","author":"Zajac","year":"2016","journal-title":"Phys. Rev. Appl."},{"key":"mlstada087bib22","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6528\/abb559","article-title":"Fabrication process and failure analysis for robust quantum dots in silicon","volume":"31","author":"Dodson","year":"2020","journal-title":"Nanotechnology"},{"key":"mlstada087bib23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41534-018-0118-7","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":"mlstada087bib24","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.13.034075","article-title":"Autotuning of double-dot devices in situ with machine learning","volume":"13","author":"Zwolak","year":"2020","journal-title":"Phys. Rev. Appl."},{"key":"mlstada087bib25","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.95.011006","article-title":"Colloquium: advances in automation of quantum dot devices control","volume":"95","author":"Zwolak","year":"2023","journal-title":"Rev. Mod. Phys."},{"key":"mlstada087bib26","article-title":"Characterization of individual charge fluctuators in Si\/SiGe quantum dots","author":"Ye","year":"2021"},{"key":"mlstada087bib27","article-title":"Pillow (PIL Fork) Documentation","author":"Clark","year":"2015"},{"key":"mlstada087bib28","doi-asserted-by":"publisher","DOI":"10.5281\/ZENODO.14549896","article-title":"QFlow Triangles: quantum dot triangle plots data for machine learning","author":"Schug","year":"2024","journal-title":"Zenodo"},{"key":"mlstada087bib29","doi-asserted-by":"publisher","first-page":"1169","DOI":"10.1109\/29.1644","article-title":"Complete discrete 2-D gabor transforms by neural networks for image analysis and compression","volume":"36","author":"Daugman","year":"1988","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"mlstada087bib30","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/TCSVT.2003.818350","article-title":"How Iris Recognition Works","volume":"14","author":"Daugman","year":"2004","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"mlstada087bib31","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1016\/S0262-8856(02)00056-2","article-title":"Gabor wavelet networks for efficient head pose estimation","volume":"20","author":"Kr\u00fcger","year":"2002","journal-title":"Image Vis. Comput."},{"key":"mlstada087bib32","first-page":"551","volume":"vol 3696","author":"Face Detection Using Convolutional Neural Networks and Gabor Filters","year":"2005"},{"key":"mlstada087bib33","article-title":"SciPy: open source scientific tools for Python","author":"Jones","year":"2001"},{"key":"mlstada087bib34","article-title":"Interpretml: a unified framework for machine learning interpretability","author":"Nori","year":"2019"},{"key":"mlstada087bib35","article-title":"Accuracy, interpretability, and differential privacy via explainable boosting","author":"Nori","year":"2021"},{"key":"mlstada087bib36","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/s41586-024-07275-6","article-title":"Probing single electrons across 300-mm spin qubit wafers","volume":"629","author":"Neyens","year":"2024","journal-title":"Nature"},{"key":"mlstada087bib37","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1038\/s41586-022-05117-x","article-title":"universal control of a six-qubit quantum processor in silicon","volume":"609","author":"Philips","year":"2022","journal-title":"Nature"},{"key":"mlstada087bib38","article-title":"Spin and valley states in gate-defined bilayer graphene quantum dots","volume":"8","author":"Eich","year":"2018","journal-title":"Phys. Rev. X"},{"key":"mlstada087bib39","doi-asserted-by":"publisher","DOI":"10.1063\/5.0179958","article-title":"Silicon spin qubit noise characterization using real-time feedback protocols and wavelet analysis","volume":"124","author":"Dumoulin Stuyck","year":"2024","journal-title":"Appl. Phys. Lett."}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T07:04:06Z","timestamp":1736751846000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ada087"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,13]]},"references-count":39,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,1,13]]},"published-print":{"date-parts":[[2025,3,31]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ada087","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,13]]},"assertion":[{"value":"Automation of quantum dot measurement analysis via explainable machine learning","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 2025 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-07-13","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-12-16","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-01-13","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}