The explosive growth of the Internet of Things (IoT) has significantly increased networked devices within distributed and heterogeneous networks. Due to these networks’ inherent vulnerabilities and diversity, the proliferation of IoT devices presents substantial security challenges. Traditional security solutions face challenges in keeping up with the constantly changing threats in dynamic situations. This article reviews the application of distributed Reinforcement Learning approaches to enhance IoT security in dispersed and heterogeneous networks. This paper provides a comprehensive overview of the fundamental theories reinforcing IoT security. We also explore the basis of Distributed Reinforcement Learning and discuss its benefits and drawbacks for IoT security. Then, we focus on how Distributed Reinforcement Learning might address these issues and offer details on the design factors to consider when implementing Distributed Reinforcement Learning-based solutions into practice. We outline case studies and experiments that show how Distributed Reinforcement Learning may enhance IoT security. We also address performance analysis and evaluation measures to compare Distributed Reinforcement Learning-based approaches with conventional security methods. Finally, we highlight the possible uses of Distributed Reinforcement Learning in IoT security and suggest future directions, emerging trends, and unresolved challenges.
Read full abstract