{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T00:19:54Z","timestamp":1769041194166,"version":"3.49.0"},"reference-count":31,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T00:00:00Z","timestamp":1624320000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Cyber\u2013physical systems such as satellite telecommunications networks generate vast amounts of data and currently, very crude data processing is used to extract salient information. Only a small subset of data is used reactively by operators for troubleshooting and finding problems. Sometimes, problematic events in the network may go undetected for weeks before they are reported. This becomes even more challenging as the size of the network grows due to the continuous proliferation of Internet of Things type devices. To overcome these challenges, this research proposes a knowledge-based cognitive architecture supported by machine learning algorithms for monitoring satellite network traffic. The architecture is capable of supporting and augmenting infrastructure engineers in finding and understanding the causes of faults in network through the fusion of the results of machine learning models and rules derived from human domain experience. The system is characterised by (1) the flexibility to add new or extend existing machine learning algorithms to meet the user needs, (2) an enhanced pattern recognition and prediction through the support of machine learning algorithms and the expert knowledge on satellite infrastructure, (3) the ability to adapt to changing conditions of the satellite network, and (4) the ability to augment satellite engineers through interpretable results. An industrial real-life satellite case study is provided to demonstrate how the architecture could be used. A single blind experimental methodology was used to validate the results generated by our approach.<\/jats:p>","DOI":"10.3390\/s21134267","type":"journal-article","created":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T22:10:59Z","timestamp":1624399859000},"page":"4267","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A Knowledge-Based Cognitive Architecture Supported by Machine Learning Algorithms for Interpretable Monitoring of Large-Scale Satellite Networks"],"prefix":"10.3390","volume":"21","author":[{"given":"John","family":"Oyekan","sequence":"first","affiliation":[{"name":"Department of Automatic Control and Systems Engineering, University of Sheffield, Portobello Street, Sheffield S1 3JD, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Windo","family":"Hutabarat","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Systems Engineering, University of Sheffield, Portobello Street, Sheffield S1 3JD, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2812-3312","authenticated-orcid":false,"given":"Christopher","family":"Turner","sequence":"additional","affiliation":[{"name":"Surrey Business School, University of Surrey, Guildford, Surrey GU2 7XH, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ashutosh","family":"Tiwari","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Systems Engineering, University of Sheffield, Portobello Street, Sheffield S1 3JD, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongmei","family":"He","sequence":"additional","affiliation":[{"name":"School of Computer Science and Informatics, De Montfort University, The Gateway, Leicester LE1 9BH, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raymon","family":"Gompelman","sequence":"additional","affiliation":[{"name":"IDirect UK Ltd., Derwent House, University Way, Cranfield, Bedfordshire MK43 0AZ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,22]]},"reference":[{"key":"ref_1","unstructured":"(2021, May 07). SpaceX Mission. Available online: https:\/\/www.spacex.com\/launches\/."},{"key":"ref_2","unstructured":"(2021, May 07). IMO Profile. Available online: https:\/\/www.imo.org\/en\/OurWork\/Environment\/Pages\/Default.aspx."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/s12567-018-0214-8","article-title":"VHF Data Exchange System (VDES): An enabling technology for maritime communications","volume":"11","author":"Raulefs","year":"2019","journal-title":"CEAS Space J."},{"key":"ref_4","unstructured":"(2021, June 11). NSR Maritime SATCOM Markets. Available online: https:\/\/www.nsr.com\/research_cat\/satellite-communications-reports\/."},{"key":"ref_5","unstructured":"(2021, June 11). NSR Maritime SATCOM Markets, 7th ed. Available online: https:\/\/www.nsr.com\/research_cat\/satellite-communications-reports\/."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Sotelo Monge, M.A., Maestre Vidal, J., and Garc\u00eda Villalba, L.J. (2017). Reasoning and knowledge acquisition framework for 5G network analytics. Sensors, 17.","DOI":"10.3390\/s17102405"},{"key":"ref_7","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":"ref_8","doi-asserted-by":"crossref","unstructured":"Batal, I., Fradkin, D., Harrison, J., Moerchen, F., and Hauskrecht, M. (2012, January 12\u201316). Mining recent temporal patterns for event detection in multivariate time series data. Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Beijing, China.","DOI":"10.1145\/2339530.2339578"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1002\/wics.101","article-title":"Principal component analysis","volume":"2","author":"Abdi","year":"2010","journal-title":"Wiley Interdiscip. Rev. Comput. Stat."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kudo, T., Morita, T., Matsuda, T., and Takine, T. (2013, January 9\u201313). PCA-based robust anomaly detection using periodic traffic behavior. Proceedings of the IEEE International Conference on Communications Workshops (ICC), Budapest, Hungary.","DOI":"10.1109\/ICCW.2013.6649443"},{"key":"ref_11","first-page":"2475","article-title":"Detection of Anomalies using Online Oversampling PCA","volume":"4","author":"Bagane","year":"2015","journal-title":"Int. J. Sci. Eng. Technol. Res. (IJSETR)"},{"key":"ref_12","unstructured":"Munz, G., Li, S., and Carle, G. (2007, January 13\u201314). Traffic Anomaly Detection Using K-Means Clustering. Proceedings of the GI\/ITG Workshop MMBnet, Hamburg, Germany."},{"key":"ref_13","first-page":"70","article-title":"Data mining approaches for network intrusion detection from dimensionality reduction to misuse and anomaly detection","volume":"3","author":"Syarif","year":"2012","journal-title":"J. Inf. Technol. Rev."},{"key":"ref_14","first-page":"1","article-title":"Clustering-based real-time anomaly detection\u2014A breakthrough in big data Technologies","volume":"32","author":"Habeeb","year":"2019","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_15","unstructured":"Liu, X., and Nielsen, P.S. (2016). Regression-based Online Anomaly Detection for Smart Grid Data. arXiv."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1016\/j.aei.2013.03.002","article-title":"Support vector regression for anomaly detection from measurement histories","volume":"27","author":"Kromanis","year":"2013","journal-title":"Adv. Eng. Inform."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1109\/TR.2002.804488","article-title":"Using regression trees to classify fault-prone software modules","volume":"51","author":"Khoshgoftaar","year":"2002","journal-title":"IEEE Trans. Reliab."},{"key":"ref_18","unstructured":"Bergman, L., and Hoshen, Y. (2020). Classification-based Anomaly Detection for General Data. arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Roberts, E., Bassett, B.A., and Lochner, M. (2019). Bayesian Anomaly Detection and Classification. arXiv.","DOI":"10.1007\/978-3-030-49342-4_41"},{"key":"ref_20","unstructured":"Al Mamuna, S.M.A., and Valimaki, J. (2018, January 5\u20137). Anomaly Detection and Classification in Cellular Networks Using Automatic Labeling Technique for Applying Supervised Learning. Proceedings of the Complex Adaptive Systems Conference with Theme: Cyber Physical Systems and Deep Learning, CAS2018, Chicago, IL, USA."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"4324","DOI":"10.1016\/j.eswa.2015.01.010","article-title":"Fault detection analysis using data mining techniques for a cluster of smart office buildings","volume":"42","author":"Capozzoli","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1049\/iet-gtd.2008.0316","article-title":"Decision tree-based fault zone identification and fault classification in flexible AC transmissions-based transmission line","volume":"3","author":"Samantaray","year":"2009","journal-title":"IET Gener. Transm. Distrib."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.jss.2014.10.032","article-title":"Comprehensible software fault and effort prediction: A data mining approach","volume":"100","author":"Moeyersoms","year":"2015","journal-title":"J. Syst. Softw."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.future.2013.06.027","article-title":"Mining network data for intrusion detection through combining SVMs with ant colony networks","volume":"37","author":"Feng","year":"2014","journal-title":"Future Gen. Comput. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1016\/j.measurement.2014.05.029","article-title":"A data mining approach for fault diagnosis: An application of anomaly detection algorithm","volume":"55","author":"Purarjomandlangrudi","year":"2014","journal-title":"Measurement"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"He, H., Tiwari, A., Mehnen, J., Watson, T., Maple, C., Jin, Y., and Gabrys, B. (2016, January 24\u201329). Incremental Information Gain Analysis of Input Attribute Impact on RBF-Kernel SVM Spam Detection. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada.","DOI":"10.1109\/CEC.2016.7743901"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/1083784.1083789","article-title":"Mining data streams: A review","volume":"34","author":"Gaber","year":"2005","journal-title":"ACM Sigmod Rec."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Weiss, G.M. (2005). Data mining in telecommunications. Data Mining and Knowledge Discovery Handbook, Springer.","DOI":"10.1007\/0-387-25465-X_56"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2700","DOI":"10.1109\/TKDE.2015.2426713","article-title":"Four decades of data mining in network and systems management","volume":"27","author":"Kalegele","year":"2015","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_30","unstructured":"Holmes, M. (2021, May 07). The Growing Risk of a Major Satellite Cyber Attack, Via Satellite. Available online: http:\/\/interactive.satellitetoday.com\/the-growing-risk-of-a-major-satellite-cyber-attack\/."},{"key":"ref_31","unstructured":"Chao, M.A., Kulkarni, C., Goebel, K., and Fink, O. (2019). Hybrid deep fault detection and isolation: Combining deep neural networks and system performance models. arXiv."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/13\/4267\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:20:56Z","timestamp":1760163656000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/13\/4267"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,22]]},"references-count":31,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["s21134267"],"URL":"https:\/\/doi.org\/10.3390\/s21134267","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,22]]}}}