Multi-agent reinforcement learning based algorithm detection of malware-infected nodes in IoT networks
Not available until 2025-05-18
Use this link to cite
http://hdl.handle.net/2183/36617Collections
- GI-CTC - Artigos [84]
Metadata
Show full item recordTitle
Multi-agent reinforcement learning based algorithm detection of malware-infected nodes in IoT networksAuthor(s)
Date
2024-05-18Citation
Marcos Severt, Roberto Casado-Vara, Ángel Martín del Rey, Héctor Quintián, Jose Luis Calvo-Rolle, Multi-agent reinforcement learning based algorithm detection of malware-infected nodes in IoT networks, Logic Journal of the IGPL, 2024; jzae068, https://doi.org/10.1093/jigpal/jzae068
Abstract
[Abstract] The Internet of Things (IoT) is a fast-growing technology that connects everyday devices to the Internet, enabling wireless, low-consumption and low-cost communication and data exchange. IoT has revolutionized the way devices interact with each other and the internet. The more devices become connected, the greater the risk of security breaches. There is currently a need for new approaches to algorithms that can detect malware regardless of the size of the network and that can adapt to dynamic changes in the network. Through the use of a multi-agent reinforcement learning algorithm, this paper proposes a novel algorithm for malware detection in IoT devices. The proposed algorithm is not strongly dependent on the size of the IoT network due to the that its training is adapted using time differences if the IoT network size is small or Monte Carlo otherwise. To validate the proposed algorithm in an environment as close to reality as possible, we proposed a scenario based on a real IoT network, where we tested different malware propagation models. Different simulations varying the number of agents and nodes in the IoT network have been developed. The result of these simulations proves the efficiency and adaptability of the proposed algorithm in detecting malware, regardless of the malware propagation model.
Keywords
Malware propagation
Network discovery
Reinforcement learning
Network discovery
Reinforcement learning
Editor version
ISSN
1368-9894