{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T09:08:12Z","timestamp":1780045692545,"version":"3.53.1"},"reference-count":43,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"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":["Internet of Things"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.iot.2026.101920","type":"journal-article","created":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T08:18:11Z","timestamp":1773130691000},"page":"101920","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Proximity-based explainable anomaly detection for time-series data with calibration, leakage safety"],"prefix":"10.1016","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7269-8941","authenticated-orcid":false,"given":"Ebubekir","family":"\u0130nan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.iot.2026.101920_bib0001","doi-asserted-by":"crossref","DOI":"10.1016\/j.iot.2022.100568","article-title":"IoT anomaly detection methods and applications: a survey","volume":"19","author":"Chatterjee","year":"2022","journal-title":"Internet Things"},{"issue":"1","key":"10.1016\/j.iot.2026.101920_bib0002","first-page":"80","article-title":"An introduction to outlier analysis","volume":"65","author":"Aggarwal","year":"2022","journal-title":"Commun ACM"},{"key":"10.1016\/j.iot.2026.101920_bib0003","series-title":"Proc. IEEE 14th International Conference on Machine Learning and Applications (ICMLA)","first-page":"38","article-title":"Evaluating real-time anomaly detection algorithms - the numenta anomaly benchmark","author":"Lavin","year":"2015"},{"key":"10.1016\/j.iot.2026.101920_bib0004","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.neucom.2017.04.070","article-title":"Unsupervised real-time anomaly detection for streaming data","volume":"262","author":"Ahmad","year":"2017","journal-title":"Neurocomputing"},{"key":"10.1016\/j.iot.2026.101920_bib0005","unstructured":"Numenta, Numenta anomaly benchmark (NAB) repository, 2026GitHub. Available at,https:\/\/github.com\/numenta\/NAB."},{"key":"10.1016\/j.iot.2026.101920_bib0006","doi-asserted-by":"crossref","first-page":"1779","DOI":"10.14778\/3538598.3538602","article-title":"Anomaly detection in time series: a comprehensive evaluation","volume":"15","author":"Schmidl","year":"2022","journal-title":"Proc. VLDB Endowment"},{"key":"10.1016\/j.iot.2026.101920_bib0007","unstructured":"P. Bod\u00edk, W. Hong, C. Guestrin, S. Madden, M. Paskin, R. Thibaux, Intel berkeley research lab sensor data, kaggle dataset2026, available at:https:\/\/www.kaggle.com\/datasets\/divyansh22\/intel-berkeley-research-lab-sensor-data\/data."},{"issue":"2","key":"10.1016\/j.iot.2026.101920_bib0008","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/335191.335388","article-title":"LOF: identifying density-based local outliers","volume":"29","author":"Breunig","year":"2000","journal-title":"SIGMOD Rec."},{"issue":"7","key":"10.1016\/j.iot.2026.101920_bib0009","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.iot.2026.101920_bib0010","series-title":"Eighth IEEE International Conference on Data Mining","first-page":"413","article-title":"Isolation forest","author":"Liu","year":"2008"},{"key":"10.1016\/j.iot.2026.101920_bib0011","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2020.106919","article-title":"Clustering-based anomaly detection in multivariate time series data","volume":"100","author":"Li","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"10.1016\/j.iot.2026.101920_bib0012","unstructured":"P. Malhotra, A. Ramakrishnan, G. Anand, L. Vig, P. Agarwal, G. Shroff, LSTM-based encoder-decoder for multi-sensor anomaly detection, 2016, https:\/\/arxiv.org\/abs\/1607.00148."},{"key":"10.1016\/j.iot.2026.101920_bib0013","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1109\/ACCESS.2018.2886457","article-title":"DeepAnT: a deep learning approach for unsupervised anomaly detection in time series","volume":"7","author":"Munir","year":"2019","journal-title":"IEEE Access"},{"key":"10.1016\/j.iot.2026.101920_bib0014","series-title":"Proceedings of the 2018 World Wide Web Conference (WWW \u201918)","first-page":"187","article-title":"Unsupervised anomaly detection via variational auto-encoder for seasonal KPIs in web applications","author":"Xu","year":"2018"},{"key":"10.1016\/j.iot.2026.101920_bib0015","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.inffus.2022.10.008","article-title":"Deep learning for anomaly detection in multivariate time series: approaches, applications, and challenges","volume":"91","author":"Li","year":"2023","journal-title":"Inf. Fusion"},{"key":"10.1016\/j.iot.2026.101920_bib0016","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1016\/j.neucom.2021.12.093","article-title":"GAN-based anomaly detection: a review","volume":"493","author":"Xia","year":"2022","journal-title":"Neurocomputing"},{"key":"10.1016\/j.iot.2026.101920_bib0017","series-title":"Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Min","first-page":"2828","article-title":"Robust anomaly detection for multivariate time series through stochastic recurrent neural network","author":"Su","year":"2019"},{"key":"10.1016\/j.iot.2026.101920_bib0018","series-title":"Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Min","first-page":"3395","article-title":"USAD: unsupervised anomaly detection on multivariate time series","author":"Audibert","year":"2020"},{"key":"10.1016\/j.iot.2026.101920_sbref0019","series-title":"Proc. Int. Conf. Learn. Represent. (ICLR)","article-title":"Time series anomaly detection with association discrepancy","author":"Xu","year":"2022"},{"key":"10.1016\/j.iot.2026.101920_bib0020","doi-asserted-by":"crossref","DOI":"10.1016\/j.ins.2024.120222","article-title":"Rectifying inaccurate unsupervised learning for robust time series anomaly detection","volume":"662","author":"Chen","year":"2024","journal-title":"Inf. Sci."},{"key":"10.1016\/j.iot.2026.101920_bib0021","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2025.113298","article-title":"Time series anomaly detection via temporal relationship graphs and adaptive smoothing","volume":"179","author":"Ma","year":"2025","journal-title":"Appl. Soft Comput."},{"key":"10.1016\/j.iot.2026.101920_bib0022","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2025.110298","article-title":"Unsupervised motion-based anomaly detection with graph attention networks for industrial robots labeling","volume":"146","author":"Han","year":"2025","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.iot.2026.101920_bib0023","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2025.110215","article-title":"Retentive network-based time series anomaly detection in cyber-physical systems","volume":"145","author":"Min","year":"2025","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.iot.2026.101920_bib0024","doi-asserted-by":"crossref","DOI":"10.1016\/j.compind.2022.103692","article-title":"Light-weight federated learning-based anomaly detection for time-series data in industrial control systems","volume":"140","author":"Truong","year":"2022","journal-title":"Comput. Ind."},{"key":"10.1016\/j.iot.2026.101920_bib0025","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.jmapro.2025.03.113","article-title":"Application of unsupervised learning methods based on video data for real-time anomaly detection in wire arc additive manufacturing","volume":"143","author":"Li","year":"2025","journal-title":"J. Manuf. Process."},{"key":"10.1016\/j.iot.2026.101920_bib0026","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.127599","article-title":"Adaptive evolutionary multitask optimization based on anomaly detection transfer of multiple similar sources","volume":"283","author":"Song","year":"2025","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.iot.2026.101920_bib0027","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2024.108083","article-title":"Explainable anomaly detection in spacecraft telemetry","volume":"133","author":"Cu\u00e9llar","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"issue":"1","key":"10.1016\/j.iot.2026.101920_bib0028","doi-asserted-by":"crossref","first-page":"190","DOI":"10.3390\/s25010190","article-title":"A survey of deep anomaly detection in multivariate time series: taxonomy, applications, and directions","volume":"25","author":"Wang","year":"2025","journal-title":"Sensors"},{"key":"10.1016\/j.iot.2026.101920_bib0029","doi-asserted-by":"crossref","first-page":"120043","DOI":"10.1109\/ACCESS.2021.3107975","article-title":"Deep learning for anomaly detection in time-series data: review, analysis, and guidelines","volume":"9","author":"Choi","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.iot.2026.101920_bib0030","doi-asserted-by":"crossref","DOI":"10.1016\/j.cosrev.2025.100787","article-title":"Deep anomaly detection for time series: a survey","volume":"58","author":"Jia","year":"2025","journal-title":"Comput. Sci. Rev."},{"issue":"5","key":"10.1016\/j.iot.2026.101920_bib0031","first-page":"2227","article-title":"Deep learning for anomaly detection: a survey","volume":"34","author":"Chalapathy","year":"2022","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10.1016\/j.iot.2026.101920_bib0032","series-title":"Proc. Int. Conf. Mach. Learn. (ICML)","first-page":"233","article-title":"The relationship between precision-recall and ROC curves","author":"Davis","year":"2006"},{"issue":"3","key":"10.1016\/j.iot.2026.101920_bib0033","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0118432","article-title":"The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets","volume":"10","author":"Saito","year":"2015","journal-title":"PLoS ONE"},{"issue":"424","key":"10.1016\/j.iot.2026.101920_bib0034","doi-asserted-by":"crossref","first-page":"1273","DOI":"10.1080\/01621459.1993.10476408","article-title":"Alternatives to the median absolute deviation","volume":"88","author":"Rousseeuw","year":"1993","journal-title":"J. Am Stat. Assoc."},{"key":"10.1016\/j.iot.2026.101920_bib0035","series-title":"Proc. Int. Conf. Mach. Learn. (ICML)","first-page":"625","article-title":"Predicting good probabilities with supervised learning","author":"Niculescu-Mizil","year":"2005"},{"key":"10.1016\/j.iot.2026.101920_sbref0036","first-page":"1321","article-title":"On calibration of modern neural networks","volume":"70","author":"Guo","year":"2017","journal-title":"Proc. Int. Conf. Mach. Learn."},{"key":"10.1016\/j.iot.2026.101920_sbref0037","series-title":"Adv. Neural Inf. Process. Syst. (NeurIPS)","article-title":"A unified approach to interpreting model predictions","volume":"30","author":"Lundberg","year":"2017"},{"key":"10.1016\/j.iot.2026.101920_bib0038","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2024.110826","article-title":"Explainable time series anomaly detection using masked latent generative modeling","volume":"156","author":"Lee","year":"2024","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.iot.2026.101920_bib0039","article-title":"ECATS: explainable-by-design concept-based anomaly detection for time series","volume":"14980","author":"Ferfoglia","year":"2024"},{"key":"10.1016\/j.iot.2026.101920_bib0040","unstructured":"NetManAIOps, OmniAnomaly: unsupervised and semi-supervised anomaly detection for time series, github repository, 2025. Available at:https:\/\/github.com\/NetManAIOps\/OmniAnomaly.git."},{"key":"10.1016\/j.iot.2026.101920_bib0041","series-title":"The UCR time series classification archive","author":"Chen","year":"2015"},{"key":"10.1016\/j.iot.2026.101920_bib0042","unstructured":"Finloop, usad-on-ucr-data: USAD model on UCR Time Series Anomaly Archive, GitHub repository, 2025, Available at: https:\/\/github.com\/finloop\/usad-on-ucr-data."},{"issue":"8","key":"10.1016\/j.iot.2026.101920_bib0043","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."}],"container-title":["Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2542660526000508?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2542660526000508?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T08:26:32Z","timestamp":1780043192000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2542660526000508"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":43,"alternative-id":["S2542660526000508"],"URL":"https:\/\/doi.org\/10.1016\/j.iot.2026.101920","relation":{},"ISSN":["2542-6605"],"issn-type":[{"value":"2542-6605","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Proximity-based explainable anomaly detection for time-series data with calibration, leakage safety","name":"articletitle","label":"Article Title"},{"value":"Internet of Things","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.iot.2026.101920","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"101920"}}