{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T01:46:21Z","timestamp":1768527981706,"version":"3.49.0"},"reference-count":27,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T00:00:00Z","timestamp":1612310400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Data Science and Cybersecurity Center","award":["001-2020"],"award-info":[{"award-number":["001-2020"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Machine learning (ML) has been emerging as a viable solution for intrusion detection systems (IDS) to secure IoT devices against different types of attacks. ML based IDS (ML-IDS) normally detect network traffic anomalies caused by known attacks as well as newly introduced attacks. Recent research focuses on the functionality metrics of ML techniques, depicting their prediction effectiveness, but overlooked their operational requirements. ML techniques are resource-demanding that require careful adaptation to fit the limited computing resources of a large sector of their operational platform, namely, embedded systems. In this paper, we propose cloud-based service architecture for managing ML models that best fit different IoT device operational configurations for security. An IoT device may benefit from such a service by offloading to the cloud heavy-weight activities such as feature selection, model building, training, and validation, thus reducing its IDS maintenance workload at the IoT device and get the security model back from the cloud as a service.<\/jats:p>","DOI":"10.3390\/s21041034","type":"journal-article","created":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T20:31:51Z","timestamp":1612384311000},"page":"1034","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Study of Machine Learning for Cloud Assisted IoT Security as a Service"],"prefix":"10.3390","volume":"21","author":[{"given":"Maram","family":"Alsharif","sequence":"first","affiliation":[{"name":"Data Science and Cybersecurity Center, Howard University, Washington, DC 20059, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3638-3464","authenticated-orcid":false,"given":"Danda B.","family":"Rawat","sequence":"additional","affiliation":[{"name":"Data Science and Cybersecurity Center, Howard University, Washington, DC 20059, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Thamilarasu, G., and Chawla, S. (2019). Towards Deep-Learning-Driven Intrusion Detection for the Internet of Things. Sensors, 19.","DOI":"10.3390\/s19091977"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Rajendran, S., and Lourde, R.M. (2020). Security Threats of Embedded Systems in IoT Environment. Proceedings of the Lecture Notes in Networks and Systems, Springer.","DOI":"10.1007\/978-981-15-0146-3_70"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Bakhsh, S.T., Alghamdi, S., Alsemmeari, R.A., and Hassan, S. (2019). An adaptive intrusion detection and prevention system for Internet of Things. Int. J. Distrib. Sens. Netw., 15.","DOI":"10.1177\/1550147719888109"},{"key":"ref_4","unstructured":"Li, Q., Wen, Z., Wu, Z., Hu, S., Wang, N., and He, B. (2020). A Survey on Federated Learning Systems: Vision, Hype and Reality for Data Privacy and Protection. arXiv."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2019\/4301409","article-title":"Recent Advancements in Intrusion Detection Systems for the Internet of Things","volume":"2019","author":"Khan","year":"2019","journal-title":"Secur. Commun. Netw."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Filho, F., Silveira, F., Junior, A.B., Solar, G.V., and Silveira, L. (2019). Smart Detection: An Online Approach for DoS\/DDoS Attack De-tection Using Machine Learning. Secur. Commun. Netw., 2019.","DOI":"10.1155\/2019\/1574749"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2287","DOI":"10.1007\/s11277-019-06986-8","article-title":"Machine Learning Based Intrusion Detection Systems for IoT Applications","volume":"111","author":"Verma","year":"2019","journal-title":"Wirel. Pers. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13174-019-0115-x","article-title":"Detecting web attacks with end-to-end deep learning","volume":"10","author":"Pan","year":"2019","journal-title":"J. Internet Serv. Appl."},{"key":"ref_9","first-page":"17","article-title":"A Detailed Analysis of New Intrusion Detection Dataset","volume":"97","author":"Abdulraheem","year":"2019","journal-title":"J. Theor. Appl. Inf. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Gharib, A., Sharafaldin, I., Lashkari, A.H., and Ghorbani, A.A. (2016, January 19\u201322). An Evaluation Framework for Intrusion Detection Dataset. Proceedings of the 2016 International Conference on Information Science and Security (ICISS), Pattaya, Thailand.","DOI":"10.1109\/ICISSEC.2016.7885840"},{"key":"ref_11","first-page":"1","article-title":"Defending Malicious Script Attacks Using Machine Learning Classifiers","volume":"2017","author":"Khan","year":"2017","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_12","unstructured":"(2020, October 10). Available online: https:\/\/www.unsw.adfa.edu.au\/unsw-canberra-cyber\/cybersecurity\/ADFA-NB15-Datasets\/."},{"key":"ref_13","unstructured":"(2020, October 10). Available online: https:\/\/www.unb.ca\/cic\/datasets\/ddos-2019.html."},{"key":"ref_14","unstructured":"(2020, November 01). Available online: https:\/\/www.unb.ca\/cic\/datasets\/ids-2017.html."},{"key":"ref_15","unstructured":"(2020, September 01). Available online: https:\/\/www.unb.ca\/cic\/\/datasets\/ids.html."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Gogoi, P., Bhuyan, M.H., Bhattacharyya, D.K., and Kalita, J. (2012). Packet and Flow Based Network Intrusion Dataset. Proceedings of the Communications in Computer and Information Science, Springer.","DOI":"10.1007\/978-3-642-32129-0_34"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13673-016-0076-z","article-title":"A survey of cloud-based network intrusion detection analysis","volume":"6","author":"Keegan","year":"2016","journal-title":"Human-Cent. Comput. Inf. Sci."},{"key":"ref_18","unstructured":"Miessler, D. (2020, December 10). Hp Study Reveals 70 Percent of Internet of Things Devices Vulnerable to Attack. Available online: https:\/\/www8.hp.com\/us\/en\/hp-news\/press-release.html?id=1744676#.YBi9fXkRVPY."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Anthi, E., Williams, L., and Burnap, P. (2018, January 28\u201329). Pulse: An adaptive intrusion detection for the internet of things. Proceedings of the Living in the Internet of Things: Cybersecurity of the IoT\u20142018, London, UK.","DOI":"10.1049\/cp.2018.0035"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Susilo, B., and Sari, R.F. (2020). Intrusion Detection in IoT Networks Using Deep Learning Algorithm. Information, 11.","DOI":"10.3390\/info11050279"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Soe, Y.N., Feng, Y., Santosa, P., Hartanto, R., and Sakurai, K. (2020). Implementing Lightweight IoT-IDS on Raspberry Pi Using Correlation-Based Feature Selection and Its Performance Evaluation, Springer.","DOI":"10.1007\/978-3-030-15032-7_39"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Doshi, R., Apthorpe, N., and Feamster, N. (2018, January 24). Machine Learning DDoS Detection for Consumer Internet of Things Devices. Proceedings of the 2018 IEEE Security and Privacy Workshops (SPW), San Francisco, CA, USA.","DOI":"10.1109\/SPW.2018.00013"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yassin, W., Udzir, N., Muda, Z., Abdullah, A., and Abdullah, M.T. (2012, January 26\u201328). A Cloud-based Intrusion Detection Service framework. Proceedings of the 2012 International Conference on Cyber Security, Cyber Warfare and Digital Forensic (CyberSec), Kuala Lumpur, Malaysia.","DOI":"10.1109\/CyberSec.2012.6246098"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Chawla, S., and Thamilarasu, G. (2018). Security as a Service: Real-time Intrusion Detection in Internet of Things. CyberSec, 1\u20134.","DOI":"10.1145\/3212687.3212872"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.cose.2019.06.005","article-title":"A survey of network-based intrusion detection data sets","volume":"86","author":"Ring","year":"2019","journal-title":"Comput. Secur."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Uprety, A., and Rawat, D.B. (2020). Reinforcement Learning for IoT Security: A Comprehensive Survey. IEEE Internet Things.","DOI":"10.1109\/JIOT.2020.3040957"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Olowononi, F., Rawat, D.B., and Liu, C. (2020). Resilient Machine Learning for Networked Cyber Physical Systems: A Survey for Machine Learning Security to Securing Machine Learning for CPS. IEEE Commun. Surv. Tutor.","DOI":"10.1109\/COMST.2020.3036778"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1034\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:19:37Z","timestamp":1760159977000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1034"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,3]]},"references-count":27,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["s21041034"],"URL":"https:\/\/doi.org\/10.3390\/s21041034","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,3]]}}}