A Survey of Machine and Deep Learning Methods for Internet of Things (IoT) Security
Обзор методов машинного и глубокого обучения для обеспечения безопасности Интернета вещей (IoT)
2020-01-01
SCID: 54.1/cuvrwbpt
Discuss with AI
IoT attack surfacesIoT securitydeep learningmachine learningsecurity threats
Figures from the paper
Abstract (AI)
The Internet of Things (IoT) integrates billions of smart devices that can communicate with one another with minimal human intervention. IoT is one of the fastest developing fields in the history of computing, with an estimated 50 billion devices by the end of 2020. However, the crosscutting nature of IoT systems and the multidisciplinary components involved in the deployment of such systems have introduced new security challenges. Implementing security measures, such as encryption, authentication, access control, network and application security for IoT devices and their inherent vulnerabilities is ineffective. Therefore, existing security methods should be enhanced to effectively secure the IoT ecosystem. Machine learning and deep learning (ML/DL) have advanced considerably over the last few years, and machine intelligence has transitioned from laboratory novelty to practical machinery in several important applications. Consequently, ML/DL methods are important in transforming the security of IoT systems from merely facilitating secure communication between devices to security-based intelligence systems. The goal of this work is to provide a comprehensive survey of ML methods and recent advances in DL methods that can be used to develop enhanced security methods for IoT systems. IoT security threats that are related to inherent or newly introduced threats are presented, and various potential IoT system attack surfaces and the possible threats related to each surface are discussed. We then thoroughly review ML/DL methods for IoT security and present the opportunities, advantages and shortcomings of each method. We discuss the opportunities and challenges involved in applying ML/DL to IoT security. These opportunities and challenges can serve as potential future research directions.
Key Findings
1
IoT’s scale, crosscutting architecture, and multidisciplinary deployment create security challenges that conventional encryption, authentication, access control, network, and application protections do not adequately address.
2
It comprehensively reviews ML/DL methods for IoT security, emphasizing their opportunities, advantages, shortcomings, and applicability.
3
Machine learning and deep learning can extend IoT security beyond secure device communication toward intelligent, security-oriented systems.
4
The identified opportunities and challenges establish potential directions for future research on ML/DL-enabled IoT security.
5
The survey categorizes inherent and newly introduced IoT threats, identifies attack surfaces, and links each surface to potential security risks.
Research Object
Internet of Things (IoT) systems and their smart devices
Research Subject
Security threats, attack surfaces, vulnerabilities, and the opportunities and limitations of applying machine learning and deep learning methods to enhance IoT security
Publication Details
Publication Date
2020-01-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai11
Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation2014
Reducing the Dimensionality of Data with Neural Networks2006
A survey on sensor networks2002
Machine learning: Trends, perspectives, and prospects2015
A view of cloud computing2010
Speech recognition with deep recurrent neural networks2013
Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications2015
Deep learning applications and challenges in big data analytics2015
Internet of Things: Architectures, Protocols, and Applications2017
Machine Learning and Deep Learning Methods for Cybersecurity2018
Big Data technologies: A survey2017