IoT Security Techniques Based on Machine Learning: How Do IoT Devices Use AI to Enhance Security?
Abstract
The Internet of things (IoT), which integrates a variety of devices into networks to provide advanced and intelligent services, has to protect user privacy and address attacks such as spoofing attacks, denial of service (DoS) attacks, jamming, and eavesdropping. We investigate the attack model for IoT systems and review the IoT security solutions based on machine-learning (ML) techniques including supervised learning, unsupervised learning, and reinforcement learning (RL). ML-based IoT authentication, access control, secure offloading, and malware detection schemes to protect data privacy are the focus of this article. We also discuss the challenges that need to be addressed to implement these ML-based security schemes in practical IoT systems.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Cha et al. designed a security audit system conforming to ISO/IEC 15408-2 with blockchain as the underlying architecture.
“CHA et al. [104] designed a security audit system that conforms to the ISO/IEC 15408-2 standard with blockchain as the underlying architecture.”
From A Survey of IoT Privacy Security: Architecture, Technology, Challenges, and Trends (2024) · cites this paper as [104]
Cites
Pan, S. J., & Yang, Q. (2010) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2009.191 · Cited by 23,387 · see citing works
A Survey of Data Mining and Machine Learning Methods for Cyber Security Intrusion Detection
Buczak, A. L., & Guven, E. (2016) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2494502 · Cited by 3,332 · cited 2× · see citing works
“ML techniques such as SVMs, K-NNs, and NNs have been used for intrusion detection [15].”
MethodSmart community: an internet of things application
Li, X., Lu, R., Liang, X., Shen, X., Chen, J., & Lin, X. (2011) · IEEE Communications Magazine · doi:10.1109/mcom.2011.6069711 · Cited by 586 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Survey of Machine and Deep Learning Methods for Internet of Things (IoT) Security
Al-Garadi, M. A., Mohamed, A., Al-Ali, A. K., Du, X., Ali, I., & Guizani, M. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2988293 · Cited by 1,392 · see citing works
Survey on Multi-Access Edge Computing Security and Privacy
Ranaweera, P., Jurcut, A. D., & Liyanage, M. (2021) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2021.3062546 · Cited by 356 · see citing works
Machine Learning for Healthcare Wearable Devices: The Big Picture
Sabry, F., Eltaras, T., Labda, W., Alzoubi, K., & Malluhi, Q. (2022) · Journal of Healthcare Engineering · doi:10.1155/2022/4653923 · Cited by 321 · see citing works
Moustafa, N., Koroniotis, N., Keshk, M., Zomaya, A. Y., & Tari, Z. (2023) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2023.3280465 · Cited by 266 · see citing works
Internet of Things: Evolution, Concerns and Security Challenges
Malhotra, P., Singh, Y., Anand, P., Bangotra, D. K., Singh, P. K., & Hong, W.-C. (2021) · Sensors · doi:10.3390/s21051809 · Cited by 260 · see citing works
Azam, Z., Islam, M. M., & Huda, M. N. (2023) · IEEE Access · doi:10.1109/access.2023.3296444 · Cited by 265 · see citing works
Reinforcement learning for iot security: A comprehensive survey
Uprety, A., & Rawat, D. B. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3040957 · Cited by 214 · see citing works
A Survey of IoT Privacy Security: Architecture, Technology, Challenges, and Trends
Sun, P., Shen, S., Wan, Y., Wu, Z., Fang, Z., & Gao, X.-Z. (2024) · IEEE Internet of Things Journal · doi:10.1109/jiot.2024.3372518 · Cited by 172 · see citing works
Machine Learning-Enabled Internet of Things (IoT): Data, Applications, and Industry Perspective
Bzai, J., Alam, F., Dhafer, A., Bojović, M., Altowaijri, S. M., Niazi, I. K., & Mehmood, R. (2022) · Electronics · doi:10.3390/electronics11172676 · Cited by 110 · see citing works
Anand, P., Singh, Y., Selwal, A., Singh, P. K., Felseghi, R. A., & Raboaca, M. S. (2020) · Energies · doi:10.3390/en13184813 · Cited by 72 · see citing works
Zhang, B., Wang, X., Xie, R., Li, C., Zhang, H., & Jiang, F. (2023) · Future Generation Computer Systems · doi:10.1016/j.future.2022.09.010 · Cited by 43 · see citing works
- Authors
- Xiao, L., Wan, X., Lu, X., Zhang, Y., & Wu, D.
- Affiliations
- Xiamen University (CN)
- Rutgers, The State University of New Jersey (US)
- New York University (US)
- Venue
- IEEE Signal Processing Magazine
- Published
- 2018-09
- Volume
- 35
- Issue
- 5
- Pages
- 41-49
- ISSN
- 1053-5888 (ISSN-L)
- 1558-0792
- OpenAlex
- W2892077825
- Cited by
- 681
- References
- 3
- Citations by year
- 2026: 31 · 2025: 67 · 2024: 81 · 2023: 135 · 2022: 126 · 2021: 112 · 2020: 82 · 2019: 43 · 2018: 4
- FWCI
- 37.32
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Signal Processing Magazine (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Keywords
- Internet of Things security, machine learning for security, IoT attacks, spoofing attacks, denial-of-service attacks, jamming attacks, eavesdropping, IoT device authentication, access control, malware detection, data privacy, reinforcement learning, supervised learning, unsupervised learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review