{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T20:48:13Z","timestamp":1768596493679,"version":"3.49.0"},"reference-count":59,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Engineering Applications of Artificial Intelligence"],"published-print":{"date-parts":[[2026,2]]},"DOI":"10.1016\/j.engappai.2025.113512","type":"journal-article","created":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T17:15:14Z","timestamp":1765214114000},"page":"113512","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"PB","title":["Anomaly detection in smart grid time-series data using Graph Deviation Networks"],"prefix":"10.1016","volume":"165","author":[{"given":"Dzenita","family":"Dzafic","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0827-6581","authenticated-orcid":false,"given":"Izudin","family":"D\u017eafi\u0107","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4795-5424","authenticated-orcid":false,"given":"Amila","family":"Akagic","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.engappai.2025.113512_b1","series-title":"Outlier Analysis","author":"Aggarwal","year":"2016"},{"key":"10.1016\/j.engappai.2025.113512_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2023.107368","article-title":"Enhancing smart grid resilience with deep learning anomaly detection prior to state estimation","volume":"127","author":"Akagic","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2025.113512_b3","series-title":"Hybrid Artificial Intelligent Systems","first-page":"289","article-title":"Dealing with missing data and uncertainty in the context of data mining","author":"Aleryani","year":"2018"},{"key":"10.1016\/j.engappai.2025.113512_b4","series-title":"Power System Control and Stability","author":"Anderson","year":"2002"},{"key":"10.1016\/j.engappai.2025.113512_b5","series-title":"Power System Control and Stability","article-title":"The mechanical torque power system control and stability","author":"Anderson","year":"2003"},{"key":"10.1016\/j.engappai.2025.113512_b6","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1016\/j.ijepes.2018.11.013","article-title":"Packet-data anomaly detection in PMU-based state estimator using convolutional neural network","volume":"107","author":"Basumallik","year":"2019","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"10.1016\/j.engappai.2025.113512_b7","series-title":"Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data","first-page":"93","article-title":"LOF: identifying density-based local outliers","author":"Breunig","year":"2000"},{"key":"10.1016\/j.engappai.2025.113512_b8","series-title":"2010 20th International Conference on Pattern Recognition","first-page":"3121","article-title":"The balanced accuracy and its posterior distribution","author":"Brodersen","year":"2010"},{"key":"10.1016\/j.engappai.2025.113512_b9","doi-asserted-by":"crossref","first-page":"991","DOI":"10.12688\/f1000research.136097.2","article-title":"Graph neural network-based anomaly detection for river network systems","volume":"12","author":"Buchhorn","year":"2024","journal-title":"F1000Research"},{"key":"10.1016\/j.engappai.2025.113512_b10","series-title":"Numerical Methods for Ordinary Differential Equations","author":"Butcher","year":"2008"},{"key":"10.1016\/j.engappai.2025.113512_b11","series-title":"Proceedings of the 7th International Conference on Data Science, Technology and Applications","first-page":"285","article-title":"Anomaly detection for industrial big data","author":"Caithness","year":"2018"},{"key":"10.1016\/j.engappai.2025.113512_b12","first-page":"320","article-title":"A survey on complex event processing and predictive analytics for time series","volume":"149","author":"Carre\u00f1o","year":"2019","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.engappai.2025.113512_b13","first-page":"4027","article-title":"Graph neural network-based anomaly detection in multivariate time series","volume":"vol. 35, no. 5","author":"Deng","year":"2021"},{"key":"10.1016\/j.engappai.2025.113512_b14","series-title":"Model Solver Framework","author":"Dzafic","year":"2025"},{"key":"10.1016\/j.engappai.2025.113512_b15","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijepes.2019.105634","article-title":"Real-time equality-constrained hybrid state estimation in complex variables","volume":"117","author":"D\u017eafi\u0107","year":"2020","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"10.1016\/j.engappai.2025.113512_b16","doi-asserted-by":"crossref","DOI":"10.1109\/TPWRS.2024.3367918","article-title":"A tracking state estimator in networks with multirate synchrophasor data","author":"D\u017eafi\u0107","year":"2024","journal-title":"IEEE Trans. Power Syst."},{"issue":"2","key":"10.1016\/j.engappai.2025.113512_b17","doi-asserted-by":"crossref","first-page":"1345","DOI":"10.1109\/TSG.2016.2587583","article-title":"Fault location in distribution networks through graph marking","volume":"9","author":"Dzafic","year":"2018","journal-title":"IEEE Trans. Smart Grid"},{"issue":"5","key":"10.1016\/j.engappai.2025.113512_b18","doi-asserted-by":"crossref","first-page":"5288","DOI":"10.1109\/TPWRS.2018.2794401","article-title":"Hybrid state estimation in complex variables","volume":"33","author":"Dzafic","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"issue":"3","key":"10.1016\/j.engappai.2025.113512_b19","doi-asserted-by":"crossref","first-page":"2594","DOI":"10.1109\/TPWRS.2020.3034371","article-title":"A complex variable perturbed Gauss-Newton method for tracking mode state estimation","volume":"36","author":"D\u017eafi\u0107","year":"2021","journal-title":"IEEE Trans. Power Syst."},{"issue":"1","key":"10.1016\/j.engappai.2025.113512_b20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2379776.2379788","article-title":"Time-series data mining","volume":"45","author":"Esling","year":"2012","journal-title":"ACM Comput. Surv."},{"issue":"8","key":"10.1016\/j.engappai.2025.113512_b21","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to ROC analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"issue":"3","key":"10.1016\/j.engappai.2025.113512_b22","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1111\/j.2517-6161.1972.tb00912.x","article-title":"Outliers in time series","volume":"34","author":"Fox","year":"1972","journal-title":"J. R. Stat. Soc. Ser. B Stat. Methodol."},{"issue":"1","key":"10.1016\/j.engappai.2025.113512_b23","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.engappai.2010.09.007","article-title":"A review on time series data mining","volume":"24","author":"Fu","year":"2011","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.engappai.2025.113512_b24","series-title":"Machine Learning Meets Quantum Physics","first-page":"199","article-title":"Message passing neural networks","author":"Gilmer","year":"2020"},{"issue":"11","key":"10.1016\/j.engappai.2025.113512_b25","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1145\/3422622","article-title":"Generative adversarial networks","volume":"63","author":"Goodfellow","year":"2020","journal-title":"Commun. ACM"},{"issue":"9","key":"10.1016\/j.engappai.2025.113512_b26","doi-asserted-by":"crossref","first-page":"2250","DOI":"10.1109\/TKDE.2013.184","article-title":"Outlier detection for temporal data: A survey","volume":"26","author":"Gupta","year":"2014","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10.1016\/j.engappai.2025.113512_b27","series-title":"Identification of Outliers","author":"Hawkins","year":"1980"},{"issue":"5786","key":"10.1016\/j.engappai.2025.113512_b28","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1126\/science.1127647","article-title":"Reducing the dimensionality of data with neural networks","volume":"313","author":"Hinton","year":"2006","journal-title":"Science"},{"key":"10.1016\/j.engappai.2025.113512_b29","doi-asserted-by":"crossref","first-page":"69023","DOI":"10.1109\/ACCESS.2018.2879996","article-title":"A survey on power grid cyber security: From component-wise vulnerability assessment to system-wide impact analysis","volume":"6","author":"Huang","year":"2018","journal-title":"IEEE Access"},{"key":"10.1016\/j.engappai.2025.113512_b30","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2023.108560","article-title":"Time series forecasting and anomaly detection using deep learning","volume":"182","author":"Iqbal","year":"2024","journal-title":"Comput. Chem. Eng."},{"issue":"2","key":"10.1016\/j.engappai.2025.113512_b31","doi-asserted-by":"crossref","first-page":"300","DOI":"10.35833\/MPCE.2021.000542","article-title":"Distribution management systems for smart grid: Architecture, work flows, and interoperability","volume":"10","author":"Jabr","year":"2022","journal-title":"J. Mod. Power Syst. Clean Energy"},{"issue":"3","key":"10.1016\/j.engappai.2025.113512_b32","doi-asserted-by":"crossref","first-page":"2432","DOI":"10.1109\/TPWRS.2021.3119946","article-title":"Penalty-based volt\/VAr optimization in complex coordinates","volume":"37","author":"Jabr","year":"2022","journal-title":"IEEE Trans. Power Syst."},{"issue":"8","key":"10.1016\/j.engappai.2025.113512_b33","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1016\/j.patrec.2009.09.011","article-title":"Data clustering: 50 years beyond K-means","volume":"31","author":"Jain","year":"2010","journal-title":"Pattern Recognit. Lett."},{"issue":"5","key":"10.1016\/j.engappai.2025.113512_b34","doi-asserted-by":"crossref","first-page":"429","DOI":"10.3233\/IDA-2002-6504","article-title":"The class imbalance problem: A systematic study","volume":"6","author":"Japkowicz","year":"2002","journal-title":"Intell. Data Anal."},{"key":"10.1016\/j.engappai.2025.113512_b35","series-title":"International Conference on Learning Representations","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf","year":"2017"},{"key":"10.1016\/j.engappai.2025.113512_b36","first-page":"179","article-title":"Addressing the curse of imbalanced training sets: one-sided selection","volume":"vol. 97, no. 1","author":"Kubat","year":"1997"},{"key":"10.1016\/j.engappai.2025.113512_b37","series-title":"2015 8th International Conference on Intelligent Networks and Intelligent Systems","first-page":"74","article-title":"Kalman filter and its application","author":"Li","year":"2015"},{"issue":"5","key":"10.1016\/j.engappai.2025.113512_b38","doi-asserted-by":"crossref","first-page":"3408","DOI":"10.1109\/TPWRS.2021.3132852","article-title":"Dynamic graph-based anomaly detection in the electrical grid","volume":"37","author":"Li","year":"2021","journal-title":"IEEE Trans. Power Syst."},{"key":"10.1016\/j.engappai.2025.113512_b39","series-title":"2022 IEEE Electrical Power and Energy Conference","first-page":"374","article-title":"UKF-based state estimation for smart grids under false data injection attacks","author":"Li","year":"2022"},{"issue":"3","key":"10.1016\/j.engappai.2025.113512_b40","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.1109\/TITS.2020.3026025","article-title":"GraphSAGE-based traffic speed forecasting for segment network with sparse data","volume":"23","author":"Liu","year":"2020","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"10.1016\/j.engappai.2025.113512_b41","series-title":"2008 Eighth IEEE International Conference on Data Mining","first-page":"413","article-title":"Isolation forest","author":"Liu","year":"2008"},{"issue":"2","key":"10.1016\/j.engappai.2025.113512_b42","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/0005-2795(75)90109-9","article-title":"Comparison of the predicted and observed secondary structure of T4 phage lysozyme","volume":"405","author":"Matthews","year":"1975","journal-title":"Biochim. Biophys. Acta (BBA)-Prot. Struct."},{"key":"10.1016\/j.engappai.2025.113512_b43","series-title":"Introduction to Statistical Quality Control","author":"Montgomery","year":"1997"},{"key":"10.1016\/j.engappai.2025.113512_b44","series-title":"Final report on the August 14, 2003 blackout in the United States and Canada: Causes and recommendations","author":"Muir","year":"2004"},{"key":"10.1016\/j.engappai.2025.113512_b45","doi-asserted-by":"crossref","unstructured":"Park, S., Gama, F., Lavaei, J., Sojoudi, S., 2023. Distributed power system state estimation using graph convolutional neural networks. In: Proceedings of the Hawaii International Conference on System Sciences.","DOI":"10.24251\/HICSS.2023.339"},{"issue":"5","key":"10.1016\/j.engappai.2025.113512_b46","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1007\/s11633-017-1054-2","article-title":"Why and when can deep-but not shallow-networks avoid the curse of dimensionality: A review","volume":"14","author":"Poggio","year":"2017","journal-title":"Int. J. Autom. Comput."},{"key":"10.1016\/j.engappai.2025.113512_b47","doi-asserted-by":"crossref","DOI":"10.3389\/frsgr.2024.1371153","article-title":"A review of machine learning applications in power system protection and emergency control: opportunities, challenges, and future directions","volume":"3","author":"Porawagamage","year":"2024","journal-title":"Front. Smart Grids"},{"key":"10.1016\/j.engappai.2025.113512_b48","series-title":"Power System Dynamics and Stability","author":"Sauer","year":"2006"},{"issue":"7","key":"10.1016\/j.engappai.2025.113512_b49","doi-asserted-by":"crossref","first-page":"1443","DOI":"10.1162\/089976601750264965","article-title":"Estimating the support of a high-dimensional distribution","volume":"13","author":"Sch\u00f6lkopf","year":"2001","journal-title":"Neural Comput."},{"key":"10.1016\/j.engappai.2025.113512_b50","series-title":"2014 International Conference on Medical Imaging, M-Health and Emerging Communication Systems","first-page":"45","article-title":"Data analysis using principal component analysis","author":"Sehgal","year":"2014"},{"key":"10.1016\/j.engappai.2025.113512_b51","series-title":"A review of power system dynamic state estimation techniques","first-page":"1","author":"Shivakumar","year":"2008"},{"key":"10.1016\/j.engappai.2025.113512_b52","series-title":"2023 14th International Conference on Computing Communication and Networking Technologies","first-page":"1","article-title":"Detection of cyber attacks in smart grid using optimization and deep learning techniques","author":"Simonthomas","year":"2023"},{"issue":"4","key":"10.1016\/j.engappai.2025.113512_b53","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1093\/biomet\/87.4.789","article-title":"Outliers in multivariate time series","volume":"87","author":"Tsay","year":"2000","journal-title":"Biometrika"},{"key":"10.1016\/j.engappai.2025.113512_b54","series-title":"International Conference on Learning Representations","article-title":"Graph attention networks","author":"Veli\u010dkovi\u0107","year":"2018"},{"issue":"12","key":"10.1016\/j.engappai.2025.113512_b55","doi-asserted-by":"crossref","first-page":"9027","DOI":"10.1109\/TII.2022.3164087","article-title":"Improved LSTM-based time-series anomaly detection in rail transit operation environments","volume":"18","author":"Wang","year":"2022","journal-title":"IEEE Trans. Ind. Inform."},{"key":"10.1016\/j.engappai.2025.113512_b56","series-title":"2020 IEEE Power & Energy Society General Meeting","first-page":"1","article-title":"State estimation based fault location method for active distribution networks","author":"Wang","year":"2020"},{"issue":"1","key":"10.1016\/j.engappai.2025.113512_b57","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TNNLS.2020.2978386","article-title":"A comprehensive survey on graph neural networks","volume":"32","author":"Wu","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"10.1016\/j.engappai.2025.113512_b58","series-title":"2021 IEEE Electrical Power and Energy Conference","first-page":"125","article-title":"Time series anomaly detection for smart grids: A survey","author":"Zhang","year":"2021"},{"key":"10.1016\/j.engappai.2025.113512_b59","series-title":"2021 IEEE Electrical Power and Energy Conference","first-page":"125","article-title":"Time series anomaly detection for smart grids: A survey","author":"Zhang","year":"2021"}],"container-title":["Engineering Applications of Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197625035432?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197625035432?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T08:23:09Z","timestamp":1768551789000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0952197625035432"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2]]},"references-count":59,"alternative-id":["S0952197625035432"],"URL":"https:\/\/doi.org\/10.1016\/j.engappai.2025.113512","relation":{},"ISSN":["0952-1976"],"issn-type":[{"value":"0952-1976","type":"print"}],"subject":[],"published":{"date-parts":[[2026,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Anomaly detection in smart grid time-series data using Graph Deviation Networks","name":"articletitle","label":"Article Title"},{"value":"Engineering Applications of Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.engappai.2025.113512","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"113512"}}