Comparison of Artificial Intelligence Algorithms for IoT Botnet Detection on Apache Spark Platform

Faaiz Anwar, S. Saravanan · Procedia Computer Science · 2022

The amount of network traffic generated from the Internet of Things (IoT) devices is massive which leads to Big data. In present scenario, IoT devices has taken a leap ahead in terms of growing technology and insecure network traffic flow. The sensitivity of the data in the IoT network is becoming very high, which concern the security in legal and privacy issues. Traditional Intrusion Detection System (IDS) is used as a primary line security to differentiate between the attack and benign network traffic flow. As the size of the network traffic capture increases, it becomes more important to handle such big data. Similarly, when the number of classes and instances increases, the complexity of the data also increases. In this paper, we propose a big data platform based intrusion detection system which can differentiate between the types of network traffic flow generated from the IoT devices. We compared the performance of deep learning algorithms with machine learning algorithms on Apache Spark platform and found that machine learning algorithms outperform deep learning algorithms with greater accuracy and less training time for the model. We evaluated our research based on real world network traffic dataset BoT-IoT [1] for an improved intrusion detection system in IoT network traffic.

Read the paper · More papers on PaperTik