Reinforcement Learning for IoT Security: A Comprehensive Survey
arXiv:2102.07247 · doi:10.1109/JIOT.2020.3040957
Abstract
The number of connected smart devices has been increasing exponentially for different Internet-of-Things (IoT) applications. Security has been a long run challenge in the IoT systems which has many attack vectors, security flaws and vulnerabilities. Securing billions of B connected devices in IoT is a must task to realize the full potential of IoT applications. Recently, researchers have proposed many security solutions for IoT. Machine learning has been proposed as one of the emerging solutions for IoT security and Reinforcement learning is gaining more popularity for securing IoT systems. Reinforcement learning, unlike other machine learning techniques, can learn the environment by having minimum information about the parameters to be learned. It solves the optimization problem by interacting with the environment adapting the parameters on the fly. In this paper, we present an comprehensive survey of different types of cyber-attacks against different IoT systems and then we present reinforcement learning and deep reinforcement learning based security solutions to combat those different types of attacks in different IoT systems. Furthermore, we present the Reinforcement learning for securing CPS systems (i.e., IoT with feedback and control) such as smart grid and smart transportation system. The recent important attacks and countermeasures using reinforcement learning B in IoT are also summarized in the form of tables. With this paper, readers can have a more thorough understanding of IoT security attacks and countermeasures using Reinforcement Learning, as well as research trends in this area.
References in corpus (9)
- Continuous control with deep reinforcement learning
- Dueling Network Architectures for Deep Reinforcement Learning
- An Introduction to Deep Reinforcement Learning
- Deep Reinforcement Learning for Cyber Security
- Leveraging Demonstrations for Deep Reinforcement Learning on Robotics Problems with Sparse Rewards
- Online Cyber-Attack Detection in Smart Grid: A Reinforcement Learning Approach
- Resilient Machine Learning for Networked Cyber Physical Systems: A Survey for Machine Learning Security to Securing Machine Learning for CPS
- A Survey on Applications of Model-Free Strategy Learning in Cognitive Wireless Networks
- A short review on Applications of Deep learning for Cyber security
Cited by in corpus (5)
- Neurosymbolic Reinforcement Learning and Planning: A Survey
- Learning Near-Optimal Intrusion Responses Against Dynamic Attackers
- The Power of MEME: Adversarial Malware Creation with Model-Based Reinforcement Learning
- How Can Applications of Blockchain and Artificial Intelligence Improve Performance of Internet of Things? -- A Survey
- Reinforcement Learning for Intelligent Healthcare Systems: A Comprehensive Survey