{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T05:56:10Z","timestamp":1776491770668,"version":"3.51.2"},"reference-count":24,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2018,10,9]],"date-time":"2018-10-09T00:00:00Z","timestamp":1539043200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Science Foundation of China","doi-asserted-by":"publisher","award":["No. 61471084"],"award-info":[{"award-number":["No. 61471084"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Anomaly detection is an important research direction, which takes the real-time information system from different sensors and conditional information sources into consideration. Based on this, we can detect possible anomalies expected of the devices and components. One of the challenges is anomaly detection in multivariate-sensing time-series in this paper. Based on this situation, we propose RADM, a real-time anomaly detection algorithm based on Hierarchical Temporal Memory (HTM) and Bayesian Network (BN). First of all, we use HTM model to evaluate the real-time anomalies of each univariate-sensing time-series. Secondly, a model of anomalous state detection in multivariate-sensing time-series based on Naive Bayesian is designed to analyze the validity of the above time-series. Lastly, considering the real-time monitoring cases of the system states of terminal nodes in Cloud Platform, the effectiveness of the methodology is demonstrated using a simulated example. Extensive simulation results show that using RADM in multivariate-sensing time-series is able to detect more abnormal, and thus can remarkably improve the performance of real-time anomaly detection.<\/jats:p>","DOI":"10.3390\/s18103367","type":"journal-article","created":{"date-parts":[[2018,10,9]],"date-time":"2018-10-09T11:10:44Z","timestamp":1539083444000},"page":"3367","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":51,"title":["Multivariate-Time-Series-Driven Real-time Anomaly Detection Based on Bayesian Network"],"prefix":"10.3390","volume":"18","author":[{"given":"Nan","family":"Ding","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Huanbo","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Hongyu","family":"Bu","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Haoxuan","family":"Ma","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China"}]},{"given":"Huaiwei","family":"Si","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China"}]}],"member":"1968","published-online":{"date-parts":[[2018,10,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ahmad, S., and Purdy, S. (2016). Real-Time Anomaly Detection for Streaming Analytics. arXiv.","DOI":"10.1016\/j.neucom.2017.04.070"},{"key":"ref_2","first-page":"192913","article-title":"Usage of modified holtwinters method in the anomaly detection of network traffic: Case studies","volume":"2012","author":"Szmit","year":"2012","journal-title":"J. Comput. Netw. Commun."},{"key":"ref_3","unstructured":"A Stanway (2018, October 09). Etsy Skyline. Available online: https:\/\/github.com\/etsy\/skyline."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1002\/for.768","article-title":"Outlier detection in regression models with ARIMA errors using robust estimates","volume":"20","author":"Bianco","year":"2010","journal-title":"J. Forecast."},{"key":"ref_5","unstructured":"Adams, R.P., and MacKay, D.J. (2007). Bayesian Online Changepoint Detection. arXiv."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/JSTSP.2012.2233713","article-title":"Efficient Computer Network Anomaly Detection by Changepoint Detection Methods","volume":"7","author":"Tartakovsky","year":"2013","journal-title":"IEEE J. Sel. Top. Sign. Process."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lavin, A., and Ahmad, S. (2015, January 9\u201311). Evaluating Real-time Anomaly Detection Algorithms\u2013the Numenta Anomaly Benchmark. Proceedings of the IEEE 14th International Conference on Machine Learning and Applications (ICMLA), Miami, FL, USA.","DOI":"10.1109\/ICMLA.2015.141"},{"key":"ref_8","unstructured":"Kejariwal, A. (2015, January 06). Twitter Engineering: Introducing practical and robust anomaly detection in a time series. Available online: http:\/\/bit.ly\/1xBbX0Z."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Lee, E.K., Viswanathan, H., and Pompili, D. (2013, January 20\u201323). Model-based thermal anomaly detection in cloud datacenters. Proceedings of the International Conference on Distributed Computing in Sensor SystemsModel-based thermal anomaly detection in cloud datacenters, Cambridge, MA, USA.","DOI":"10.1109\/DCOSS.2013.8"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Klerx, T., Anderka, M., B\u00fcning, H.K., and Priesterjahn, S. (2014, January 10\u201312). Model-Based Anomaly Detection for Discrete Event Systems. Proceedings of the IEEE 26th International Conference on Tools with Artificial Intelligence, Limassol, Cyprus.","DOI":"10.1109\/ICTAI.2014.105"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Simon, D.L., and Rinehart, A.W. (2015). A Model-Based Anomaly Detection Approach for Analyzing Streaming Aircraft Engine Measurement Data, American Society of Mechanical Engineers. GT2014-27172.","DOI":"10.1115\/GT2014-27172"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Candelieri, A. (2017). Clustering and support vector regression for water demand forecasting and anomaly detection. Water, 9.","DOI":"10.3390\/w9030224"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"844","DOI":"10.1016\/j.proeng.2015.08.948","article-title":"Short-term forecasting of hourly water consumption by using automatic metering readers data","volume":"119","author":"Candelieri","year":"2015","journal-title":"Procedia Eng."},{"key":"ref_14","first-page":"565","article-title":"Research on Feature Dimension Reduction Method for Multivariate Time Series","volume":"20","author":"Li","year":"2001","journal-title":"J Chin. Comput. Syst."},{"key":"ref_15","first-page":"542","article-title":"Anomaly detection of multivariate time series based on Riemannian manifolds.Computer Science","volume":"32","author":"Xu","year":"2015","journal-title":"Int. J. Biomed. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2944","DOI":"10.1109\/TNET.2017.2713530","article-title":"ROSE: Robustness Strategy for Scale-Free Wireless Sensor Networks","volume":"24","author":"Qiu","year":"2017","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.procs.2016.02.010","article-title":"A Study on Security Vulnerability on Cloud Platforms","volume":"78","author":"Majhi","year":"2016","journal-title":"Procedia Comput. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2042","DOI":"10.1109\/TII.2017.2763971","article-title":"A Data-Emergency-Aware Scheduling Scheme for Internet of Things in Smart Cities","volume":"14","author":"Qiu","year":"2018","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_19","unstructured":"Hawkins, J., Ahmad, S., and Dubinsky, D. (2011, September 12). HTM Cortical Learning Algorithms. Available online: https:\/\/numenta.org\/resources\/HTM_CorticalLearningAlgorithms.pdf."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Padilla, D.E., Brinkworth, R., and McDonnell, M.D. (2013, January 3\u20134). Performance of a hierarchical temporal memory network in noisy sequence learning. Proceedings of the IEEE International Conference on Computational Intelligence and Cybernetics, Yogyakarta, Indonesia.","DOI":"10.1109\/CyberneticsCom.2013.6865779"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1109\/LCOMM.2007.070470","article-title":"An improved approximation for the Gaussian Q-function","volume":"11","author":"Karagiannidis","year":"2007","journal-title":"IEEE Commun. Lett."},{"key":"ref_22","first-page":"12","article-title":"Learning the Structure of Bayesian Network from Small Amount of Data","volume":"32","author":"Cocu","year":"2009","journal-title":"Ann. Dunarea de Jos Univ. Galati Fascicle III Electrotechn. Electron. Autom. Control Inform."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"787","DOI":"10.2478\/amcs-2013-0059","article-title":"Learning the naive Bayes classifier with optimization models","volume":"23","author":"Taheri","year":"2013","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_24","unstructured":"(2018, October 09). Htm.java. Available online: https:\/\/github.com\/numenta\/htm.java."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/10\/3367\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:24:31Z","timestamp":1760196271000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/10\/3367"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,9]]},"references-count":24,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2018,10]]}},"alternative-id":["s18103367"],"URL":"https:\/\/doi.org\/10.3390\/s18103367","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,9]]}}}