Intrusion detection in IoT networks using deep learning algorithm

Bambang Susilo, Riri Fitri Sari

Research output: Contribution to journalArticlepeer-review

106 Citations (Scopus)


The internet has become an inseparable part of human life, and the number of devices connected to the internet is increasing sharply. In particular, Internet of Things (IoT) devices have become a part of everyday human life. However, some challenges are increasing, and their solutions are not well defined. More and more challenges related to technology security concerning the IoT are arising. Many methods have been developed to secure IoT networks, but many more can still be developed. One proposed way to improve IoT security is to use machine learning. This research discusses several machine-learning and deep-learning strategies, as well as standard datasets for improving the security performance of the IoT. We developed an algorithm for detecting denial-of-service (DoS) attacks using a deep-learning algorithm. This research used the Python programming language with packages such as scikit-learn, Tensorflow, and Seaborn. We found that a deep-learning model could increase accuracy so that the mitigation of attacks that occur on an IoT network is as effective as possible.

Original languageEnglish
Article number279
JournalInformation (Switzerland)
Issue number5
Publication statusPublished - 1 Jun 2020


  • Deep learning
  • Distributed denial-of-service attack
  • Internet of things
  • Intrusion detection
  • Machine learning


Dive into the research topics of 'Intrusion detection in IoT networks using deep learning algorithm'. Together they form a unique fingerprint.

Cite this