{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T07:15:40Z","timestamp":1770189340476,"version":"3.49.0"},"reference-count":31,"publisher":"IOP Publishing","issue":"3","license":[{"start":{"date-parts":[[2024,9,23]],"date-time":"2024-09-23T00:00:00Z","timestamp":1727049600000},"content-version":"vor","delay-in-days":22,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2024,9,23]],"date-time":"2024-09-23T00:00:00Z","timestamp":1727049600000},"content-version":"tdm","delay-in-days":22,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100006209","name":"Nuclear Physics","doi-asserted-by":"crossref","award":["DE-AC05-06OR23177"],"award-info":[{"award-number":["DE-AC05-06OR23177"]}],"id":[{"id":"10.13039\/100006209","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":[[2024,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Accelerating cavities are an integral part of the continuous electron beam accelerator facility (CEBAF) at Jefferson Laboratory. When any of the over 400 cavities in CEBAF experiences a fault, it disrupts beam delivery to experimental user halls. In this study, we propose the use of a deep learning model to predict slowly developing cavity faults. By utilizing pre-fault signals, we train a long short-term memory-convolutional neural network binary classifier to distinguish between radio-frequency (RF) signals during normal operation and RF signals indicative of impending faults. We optimize the model by adjusting the fault confidence threshold and implementing a multiple consecutive window criterion to identify fault events, ensuring a low false positive rate. Results obtained from analysis of a real dataset collected from the accelerating cavities simulating a deployed scenario demonstrate the model\u2019s ability to identify normal signals with 99.99% accuracy and correctly predict 80% of slowly developing faults. Notably, these achievements were achieved in the context of a highly imbalanced dataset, and fault predictions were made several hundred milliseconds before the onset of the fault. Anticipating faults enables preemptive measures to improve operational efficiency by preventing or mitigating their occurrence.<\/jats:p>","DOI":"10.1088\/2632-2153\/ad7ad6","type":"journal-article","created":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T23:00:00Z","timestamp":1726268400000},"page":"035078","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Accelerating cavity fault prediction using deep learning at Jefferson Laboratory"],"prefix":"10.1088","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1794-916X","authenticated-orcid":true,"given":"Md M","family":"Rahman","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5559-2213","authenticated-orcid":false,"given":"A","family":"Carpenter","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8316-4163","authenticated-orcid":false,"given":"K","family":"Iftekharuddin","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3814-8417","authenticated-orcid":true,"given":"C","family":"Tennant","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2024,9,23]]},"reference":[{"key":"mlstad7ad6bib1","doi-asserted-by":"publisher","author":"Bruning","year":"2016","DOI":"10.1142\/8635"},{"key":"mlstad7ad6bib2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.27.084802","article-title":"The continuous electron beam accelerator facility at 12 GeV","volume":"27","author":"Adderly","year":"2024","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib3","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.19.124801","article-title":"Continuous wave superconducting radio frequency electron linac for nuclear physics research","volume":"19","author":"Reece","year":"2016","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib4","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1146\/annurev.nucl.51.101701.132327","article-title":"The continuous electron beam accelerator facility: CEBAF at the Jefferson laboratory","volume":"51","author":"Leemann","year":"2001","journal-title":"Annu. Rev. Nucl. Sci."},{"key":"mlstad7ad6bib5","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/acb98d","article-title":"A smart alarm for particle accelerator beamline operations","volume":"4","author":"Tennant","year":"2023","journal-title":"Mach. Learn.: Sci. Technol."},{"key":"mlstad7ad6bib6","doi-asserted-by":"publisher","DOI":"10.3389\/fdata.2024.1366469","article-title":"Graph learning for particle accelerator operations","volume":"7","author":"Wang","year":"2024","journal-title":"Front. Big Data"},{"key":"mlstad7ad6bib7","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.23.114601","article-title":"Superconducting radio-frequency cavity fault classification using machine learning at Jefferson laboratory","volume":"23","author":"Tennant","year":"2020","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib8","doi-asserted-by":"publisher","DOI":"10.3389\/frai.2021.718950G","article-title":"Deep learning based superconducting radio-frequency cavity fault classification at Jefferson laboratory","volume":"4","author":"Vidyaratne","year":"2022","journal-title":"Front. Artif. Intell."},{"key":"mlstad7ad6bib9","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.25.104601","article-title":"Explainable machine learning for breakdown prediction in high gradient rf cavities","volume":"25","author":"Obermair","year":"2022","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib10","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.25.122804","article-title":"Beam-based rf station fault identification at the SLAC linac coherent light source","volume":"25","author":"Humble","year":"2022","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib11","doi-asserted-by":"publisher","first-page":"2502","DOI":"10.18429\/JACoW-IPAC2018-WEPMF058","article-title":"Anomaly detection for cavity signals\u2014results from the European XFEL","author":"Nawaz","year":"2018"},{"key":"mlstad7ad6bib12","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.26.024801","article-title":"Time series forecasting methods and their applications to particle accelerators","volume":"26","author":"Li","year":"2023","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib13","doi-asserted-by":"publisher","DOI":"10.1103\/physrevaccelbeams.25.122802","article-title":"Uncertainty aware anomaly detection to predict errant beam pulses in the Oak Ridge spallation neutron source accelerator","volume":"25","author":"Blokland","year":"2022","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib14","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2019.163240","article-title":"Predicting particle accelerator failures using binary classifiers","volume":"955","author":"Re\u0161\u010di\u010d","year":"2020","journal-title":"Nucl. Instrum. Methods Phys. Res. A"},{"key":"mlstad7ad6bib15","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2021.166064","article-title":"Improvements of pre-emptive identification of particle accelerator failures using binary classifiers and dimensionality reduction","volume":"1025","author":"Re\u0161\u010di\u010d","year":"2022","journal-title":"Nucl. Instrum. Methods Phys. Res. A"},{"key":"mlstad7ad6bib16","doi-asserted-by":"publisher","first-page":"121","DOI":"10.3390\/info12030121","article-title":"A novel approach for classification and forecasting of time series in particle accelerators","volume":"12","author":"Li","year":"2021","journal-title":"Information"},{"key":"mlstad7ad6bib17","doi-asserted-by":"publisher","DOI":"10.18429\/JACoW-NAPAC2022-TUPA29","article-title":"Machine learning for predicting power supply trips in storage rings","author":"Lobach","year":"2022"},{"key":"mlstad7ad6bib18","doi-asserted-by":"publisher","DOI":"10.3389\/fphy.2022.960963","article-title":"Data-driven modeling of beam loss in the LHC","volume":"10","author":"Krymova","year":"2023","journal-title":"Front. Phys."},{"key":"mlstad7ad6bib19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.36001\/ijphm.2023.v14i1.3419","article-title":"Early fault detection in particle accelerator power electronics using ensemble learning","volume":"14","author":"Radaideh","year":"2023","journal-title":"Int. J. Progn. Health Manage."},{"key":"mlstad7ad6bib20","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.26.012801","article-title":"Anomaly detection at the European x-ray free electron laser using a parity-space-based method","volume":"26","author":"Eichler","year":"2023","journal-title":"Phy. Rev. Accel. Beams"},{"key":"mlstad7ad6bib21","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"mlstad7ad6bib22","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-5364-9_6","article-title":"Convolutional neural networks","author":"Ketkar","year":"2021"},{"key":"mlstad7ad6bib23","doi-asserted-by":"publisher","first-page":"0588","DOI":"10.1109\/ICCSP.2017.8286426","article-title":"A review on deep convolutional neural networks","author":"Aloysius","year":"2017"},{"key":"mlstad7ad6bib24","doi-asserted-by":"publisher","first-page":"1050","DOI":"10.48550\/arXiv.1506.02142","article-title":"Dropout as a bayesian approximation: representing model uncertainty in deep learning","volume":"vol 48","author":"Gal","year":"2016"},{"key":"mlstad7ad6bib25","article-title":"Python language reference, version 3.12","author":"Python Software Foundation"},{"key":"mlstad7ad6bib26","doi-asserted-by":"publisher","first-page":"8026","DOI":"10.48550\/arXiv.1912.01703","article-title":"PyTorch: an imperative style, high-performance deep learning library","volume":"vol 721","author":"Paszke","year":"2019"},{"key":"mlstad7ad6bib27","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1412.6980","article-title":"ADAM: a method for stochastic optimization","author":"Kingma","year":"2015"},{"key":"mlstad7ad6bib28","article-title":"On the properties of the softmax function with application in game theory and reinforcement learning","author":"Gao","year":"2017"},{"key":"mlstad7ad6bib29","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.24.104601","article-title":"Real-time artificial intelligence for accelerator control: a study at the Fermilab Booster","volume":"24","author":"John","year":"2021","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstad7ad6bib30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/FPL57034.2022.00068","article-title":"Ultra low latency machine learning for scientific edge applications","author":"Miniskar","year":"2022"},{"key":"mlstad7ad6bib31","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/16\/08\/P08016","article-title":"Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physics","volume":"16","author":"Hong","year":"2021","journal-title":"J. Instrum."}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,2]],"date-time":"2024-10-02T08:58:39Z","timestamp":1727859519000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad7ad6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,1]]},"references-count":31,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,9,23]]},"published-print":{"date-parts":[[2024,9,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ad7ad6","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,1]]},"assertion":[{"value":"Accelerating cavity fault prediction using deep learning at Jefferson Laboratory","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 2024 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-04-25","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-09-13","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-09-23","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}