{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T20:38:48Z","timestamp":1764794328766,"version":"3.37.3"},"reference-count":21,"publisher":"IOP Publishing","issue":"1","license":[{"start":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T00:00:00Z","timestamp":1676505600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T00:00:00Z","timestamp":1676505600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"name":"U.S. Department of Energy, Office of Science, Office of Nuclear Physics","award":["DE-AC05-06OR23177"],"award-info":[{"award-number":["DE-AC05-06OR23177"]}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2023,3,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>We present the initial results of a proof-of-concept \u2018smart alarm\u2019 for the Continuous Electron Beam Accelerator Facility injector beamline at Jefferson Lab. To minimize machine downtime and improve operational efficiency, an autonomous alarm system able to identify and diagnose unusual machine states is needed. Our approach leverages a trained neural network capable of alerting operators (a) when an anomalous condition exists in the beamline and (b) identifying the element setting that is the root cause. The tool is based on an inverse model that maps beamline <jats:italic>readings<\/jats:italic> (diagnostic readbacks) to <jats:italic>settings<\/jats:italic> (beamline attributes operators can modify). The model takes as input readings from the machine and computes machine settings which are compared to control setpoints. Instances where predictions differ from setpoints by a user-defined threshold are flagged as anomalous. Given data corresponding to 354 anomalous injector configurations, the model can narrow the root cause of an anomalous condition to three potential candidates with 94.6% accuracy. Furthermore, compared to the current method of identifying anomalous conditions which raises an alarm when machine parameters drift outside their normal tolerances, the data-driven model can identify 83% more anomalous conditions.<\/jats:p>","DOI":"10.1088\/2632-2153\/acb98d","type":"journal-article","created":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T16:49:39Z","timestamp":1676566179000},"page":"015021","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["A smart alarm for particle accelerator beamline operations"],"prefix":"10.1088","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3814-8417","authenticated-orcid":true,"given":"Chris","family":"Tennant","sequence":"first","affiliation":[]},{"given":"Brian","family":"Freeman","sequence":"additional","affiliation":[]},{"given":"Reza","family":"Kazimi","sequence":"additional","affiliation":[]},{"given":"Daniel","family":"Moser","sequence":"additional","affiliation":[]},{"given":"Dan","family":"Abell","sequence":"additional","affiliation":[]},{"given":"Jonathan","family":"Edelen","sequence":"additional","affiliation":[]},{"given":"Joshua","family":"Einstein-Curtis","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2023,2,16]]},"reference":[{"year":"2013","author":"","article-title":"EPICS: experimental physics and industrial control system","key":"mlstacb98dbib1"},{"year":"2006","author":"Isermann","doi-asserted-by":"publisher","key":"mlstacb98dbib2","DOI":"10.1007\/3-540-30368-5"},{"key":"mlstacb98dbib3","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":"mlstacb98dbib4","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":"mlstacb98dbib5","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":"mlstacb98dbib6","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":"mlstacb98dbib7","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.nima.2017.06.020","article-title":"Using LSTM recurrent neural networks for monitoring the LHC superconducting magnets","volume":"867","author":"Wielgosz","year":"2017","journal-title":"Nucl. Instrum. Methods Phys. Res. A"},{"key":"mlstacb98dbib8","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevAccelBeams.23.102805","article-title":"Detection of faulty beam position monitors using unsupervised learning","volume":"23","author":"Fol","year":"2020","journal-title":"Phys. Rev. Accel. Beams"},{"key":"mlstacb98dbib9","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":"mlstacb98dbib10","doi-asserted-by":"publisher","DOI":"10.1016\/j.dib.2022.108473","article-title":"Real electronic signal data from particle accelerator power systems for machine learning anomaly detection","volume":"43","author":"Radaideh","year":"2022","journal-title":"Data Brief"},{"key":"mlstacb98dbib11","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/ATS52891.2021.00023","article-title":"Fault analysis of the beam acceleration control system at the European XFEL using data mining","author":"Gr\u00fcnhagen","year":"2021"},{"key":"mlstacb98dbib12","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/874\/1\/012002","article-title":"Anomaly detection for beam loss maps in the Large Hadron Collider","volume":"874","author":"Valentino","year":"2017","journal-title":"J. Phys.: Conf. Ser."},{"key":"mlstacb98dbib13","doi-asserted-by":"publisher","first-page":"p 1379","DOI":"10.18429\/JACoW-ICALEPCS2019-WEPHA121","article-title":"Deep neural network for anomaly detection in accelerators","author":"Piekarski","year":"2019"},{"key":"mlstacb98dbib14","doi-asserted-by":"publisher","first-page":"4318","DOI":"10.18429\/JACoW-IPAC2021-THPAB260","article-title":"Detection and classification of collective beam behaviour in the LHC","author":"Coyle","year":"2021"},{"key":"mlstacb98dbib15","doi-asserted-by":"publisher","DOI":"10.18429\/JACoW-ICALEPCS2017-TUCPA04","article-title":"Model learning algorithms for anomaly detection in CERN control systems","author":"Tilaro","year":"2018"},{"key":"mlstacb98dbib16","first-page":"447","article-title":"A MySQL based epics archiver","author":"Slominski","year":"2009"},{"year":"2017","author":"Keskar","article-title":"Improving generalization performance by switching from Adam to SGD","key":"mlstacb98dbib17"},{"year":"2023","author":"Tennant","article-title":"The saved inverse model, data to evaluate model performance, and data to simulate deployed use is (available at:","key":"mlstacb98dbib18"},{"key":"mlstacb98dbib19","first-page":"2579","article-title":"Visualizing high-dimensional data using t-SNE","volume":"9","author":"van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"year":"2017","author":"Webb","article-title":"Understanding concept drift","key":"mlstacb98dbib20"},{"key":"mlstacb98dbib21","doi-asserted-by":"publisher","first-page":"964","DOI":"10.1007\/s10618-015-0448-4","article-title":"Characterizing concept drift","volume":"30","author":"Webb","year":"2016","journal-title":"Data Min. Knowl. Discov."}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acb98d","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acb98d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acb98d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acb98d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T16:49:50Z","timestamp":1676566190000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acb98d"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,16]]},"references-count":21,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,2,16]]},"published-print":{"date-parts":[[2023,3,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/acb98d","relation":{},"ISSN":["2632-2153"],"issn-type":[{"type":"electronic","value":"2632-2153"}],"subject":[],"published":{"date-parts":[[2023,2,16]]},"assertion":[{"value":"A smart alarm for particle accelerator beamline operations","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 2023 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2022-11-07","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-02-06","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-02-16","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}