Internet of Things, Attacks in IoT, Model Performance, Intrusion Classification Datasets


Securing Internet of Things (IoT) against attacks is a very interesting area of research. A cyberattack refers to as any form of malicious activity that targets IT systems, networks and/or  people with a view to gaining illegal access to systems and data they contain. Attacks are in various forms as found in computer systems, networks and the cyber space. The immense increment in the amount of internet applications and the appearance of modern networks has created the need for improved security mechanisms. A good example of such modern technology is Internet of Things (IoTs). An IoT is a system that uses the Internet to facilitate communication between sensors and devices. Several approaches have been used to build attacks detection system in the past. The approaches for classifying attacks have been categorised as signature-based and Machine learning based. However, ML techniques have been argued to be more efficient for the identification of attacks or intrusions when compared to signature-based approaches. This study sourced for relevant literature from notable repositories and then surveyed some of the recent datasets that are very promising for ML-based studies in attack classification in IoT environments. The study equally provided a survey of evolving ML-based techniques for the classification of attacks in IoT networks. The study provided clear directions to researchers working in this area of researches by making the necessary information available more easily for the researcher to go about achieving improved ML-based approaches in this area.


Download data is not yet available.


Alatram Alaa, Sikos Leslie F.,Johnstone Mike, SzewczykPatryk, Kang James Jin (2023). DoS/DDoS-MQTT-IoT: A dataset for evaluating intrusions in IoT networks using the MQTT protocol,Computer Networks, 231,2023,109809,ISSN 1389-1286,

Alladi, T., Chamola, V., Sikdar, B., & Choo, K. K. R. (2020). Consumer IoT: Security vulnerability case studies and solutions. IEEE Consumer Electronics Magazine, 9(2), 17-25.

Alsamiri, J., &Alsubhi, K. (2019). Internet of things cyber-attacks detection using machine learning. International Journal of Advanced Computer Science and Applications, Vol. 10, No. 12.

Alzahrani, M. Y., & Bamhdi, A. M. (2022). Hybrid deep-learning model to detect botnet attacks over internet of things environments. Soft Computing, 26(16), 7721-7735.

Anwer M., Khan S. M., Farooq M. U., and . Waseemullah (2021). Attack Detection in IoT using Machine Learning, Eng. Technol. Appl. Sci. Res., 11(3), 7273–7278, Jun. 2021.

Bezerra, V.H., Costa, V.G.T., Martins, R.A., Barbon Junior, S., Miani, R.S., & Zarpelão, B.B. (2018). Providing IoT host-based datasets for intrusion detection research. XVIII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg 2018)

CAIDA (2007).The CAIDA DDoS Attack 2007 Dataset, available at https://www.caida.org/catalog/datasets/ddos-20070804_dataset/

Charbuty, B., &Abdulazeez, A. (2021). Classification based on decision tree algorithm for machine learning. Journal of Applied Science and Technology Trends, 2(01), 20-28.

de Souza, C. A., Westphall, C. B., Machado, R. B., Loffi, L., Westphall, C. M., & Geronimo, G. A. (2022). Intrusion detection and prevention in fog based IoT environments: A systematic literature review. Computer Networks, 109154.

Deogirikar, J., &Vidhate, A. (2017). Security attacks in IoT: A survey. In 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) (pp. 32-37). IEEE.

Dissanayake, M. B. (2021). Feature Engineering for Cyber-attack detection in Internet of Things. International Journal of Wireless and Microwave Technologies, 11(6), 46-54.

Fatai A. and Safiriyu I. E. (2012) Application of artificial intelligence in network intrusion detection. World applied programming, 158-166 ISSN: 2222-2510.

Garcia Sebastian, Parmisano Agustin, & Erquiaga Maria Jose (2020). IoT-23: A labeled dataset with malicious and benign IoT network traffic (Version 1.0.0) [Data set], Zenodo. http://doi.org/10.5281/zenodo.4743746”

Guerra-Manzanares, A., Medina-Galindo, J., Bahsi, H. and Nõmm, S.(2020).MedBIoT: Generation of an IoT Botnet Dataset in a Medium-sized IoT Network, DOI: 10.5220/0009187802070218, In Proceedings of the 6th International Conference on Information Systems Security and Privacy (ICISSP 2020), pages 207-218, https://www.researchgate.net/publication/338765489_MedBIoT_Generation_of_an_IoT_Botnet_Dataset_in_a_Medium-sized_IoT_Network

Haji, S. H., & Ameen, S. Y. (2021). Attack and anomaly detection in iot networks using machine learning techniques: A review. Asian journal of research in computer science, 9(2), 30-46.

Sharafaldin Iman, Lashkari Arash Habibi, and Ghorbani Ali A. (2018). Toward Generating a New Intrusion Detection Dataset and Intrusion Traffic Characterization, 4th International Conference on Information Systems Security and Privacy (ICISSP), Portugal, January 2018

Koroniotis, N.; Moustafa, N.; Sitnikova, E.; Turnbull, B. Towards the development of realistic botnet dataset in the internet of things for network forensic analytics: Bot-iot dataset. Future Gener. Comput. Syst. 2019, 100, 779–796.

Koroniotis, N.; Moustafa, N.; Sitnikova, E.; Slay, J. Towards developing network forensic mechanism for botnet activities in the IoT based on machine learning techniques. In Proceedings of the International Conference on Mobile Networks and Management, Melbourne, Australia, 13–15 December 2017; Springer: Cham, Switzerland, 2017.

Hussain Faisal, Abbas Syed Ghazanfar, Husnain Muhammad, Fayyaz Ubaid U., Shahzad Farrukh, Shah Ghalib A.(2020). IoT DoS and DDoS Attack Detection using ResNet,Conference: 2020 IEEE 23rd International Multitopic Conference (INMIC), DOI: 10.1109/INMIC50486.2020.9318216

Ibitoye, O., Shafiq, O., &Matrawy, A. (2019). Analyzing adversarial attacks against deep learning for intrusion detection in IoT networks. In 2019 IEEE global communications conference (GLOBECOM) (pp. 1-6). IEEE.

Ignacio P.R and Maria M R (2008) evaluation of current is intrusion detection system. International journal LITH-ISY-EX—08/4160---SE.

Jimoh, R. G., Oyelakin, A. M., Olatinwo, I. S., Obiwusi, K. Y., Muhammad-Thani, S., Ogundele, T. S. &Ayepeku, O. F. (2022). Experimental evaluation of ensemble learning-based models for twitter spam classification. In 2022 5th Information Technology for Education and Development (ITED) (pp. 1-8). IEEE.

Kaliyar, P., Jaballah, W. B., Conti, M., & Lal, C. (2020). LiDL: localization with early detection of sybil and wormhole attacks in IoT networks. Computers & Security, 94, 101849.

Mohamed Amine Ferrag , Leandros Maglaras , Ahmed Ahmim , Makhlouf Derdour and Helge Janicke (2020). RDTIDS: Rules and Decision Tree-Based Intrusion Detection System for Internet-of-Things Networks, Future Internet, 12, 44; doi: 10.3390/fi12030044, www.mdpi.com/journal/futureinternet

Neto E. C. P., Dadkhah S., Ferreira R., Zohourian A., Lu R., Ghorbani A. A. (2023). CICIoT2023: A real-time dataset and benchmark for large-scale attacks in IoT environment, Sensor (2023)

Oyelakin, A. M. (2021). An Investigation into the Performances of Supervised Learning Algorithms in Different Phishing Datasets. Pakistan Journal of Engineering, Technology & Science, 9(2).

Oyelakin A.M. & Jimoh R.G. (2020).The Paradigm Shift of Centralised Botnets to Decentralised DGA-Botnets in the Underground Cyber Economy: An Overview, Journal of Computer Science and Control Systems, Faculty of Engineering and Computer Science, Oredia University, Romania 13(1), 48-51, available at https://electroinf.uoradea.ro/images/articles/CERCETARE/Reviste/JCSCS/JCSC_V13_N1_may2020/JCSCS VOL 13 NO 1 MAY 2020 Oyelakin_The_Paradigm.pdf

Riaz, S.; Latif, S.; Usman, S.M.; Ullah, S.S.; Algarni, A.D.; Yasin, A.; Anwar, A.; Elmannai, H.; Hussain, S. Malware Detection in Internet of Things (IoT) Devices Using Deep Learning. Sensors, 2022, 22, 9305. https://doi.org/10.3390/s22239305

Saheed, Y. K., Abiodun, A. I., Misra, S., Holone, M. K., & Colomo-Palacios, R. (2022). A machine learning-based intrusion detection for detecting internet of things network attacks. Alexandria Engineering Journal, 61(12), 9395-9409.

Shaikh, F., Bou-Harb, E., Crichigno, J., & Ghani, N. (2018). A machine learning model for classifying unsolicited IoT devices by observing network telescopes. In 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC) (pp. 938-943). IEEE.

Statista, 2023. Reports on Attacks on Internet of Things Devices

Tarek Gaber, Amir El-Ghamry, Aboul Ella Hassanien (2022). Injection attack detection using machine learning for smart IoT applications, Physical Communication, Volume 52,2022,101685,ISSN 1874-4907,https://doi.org/10.1016/j.phycom.2022.101685.

Tasnim, A., Hossain, N., Parvin, N., Tabassum, S., Rahman, R., & Hossain, M. I. (2022, March). Experimental Analysis of Classification for Different Internet of Things (IoT) Network Attacks Using Machine Learning and Deep learning. In 2022 International Conference on Decision Aid Sciences and Applications (DASA) (pp. 406-410). IEEE.

Ullah I. and Mahmoud Q. H. (2020). A Scheme for Generating a Dataset for Anomalous Activity Detection in IoT Networks, In: Goutte C., Zhu X. (eds) Advances in Artificial Intelligence. Canadian AI 2020. Lecture Notes in Computer Science, vol 12109. Springer, Cham. https://doi.org/10.1007/978-3-030-47358-7_52



How to Cite

U. A., A. ., & OYELAKIN, A. M. (2023). A SURVEY ON PROMISING DATASETS AND RECENT MACHINE LEARNING APPROACHES FOR THE CLASSIFICATION OF ATTACKS IN INTERNET OF THINGS. Journal of Information Technology and Computing, 4(2), 31–38. https://doi.org/10.48185/jitc.v4i2.890