[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-121009-en":3,"doc-seo-121009-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},121009,4398048950312,"Violet","https://ap-avatar.wpscdn.com/avatar/400002538284de19e3c?_k=1778320343897328908",8,"Research & Report","Hybrid Intrusion Detection System for RPL IoT Networks Using Machine Learning and Deep Learning","The Internet of Things (IoT) enables smart applications but leaves constrained devices vulnerable to security breaches. The Routing Protocol for LowPower and Lossy Networks (RPL) is valuable for IoT routing, yet it faces major security threats. This paper presents an intrusion detection system based on the ROUT-4-2023 dataset covering Black Hole, Flooding, DODAG Version Number, and Decreased Rank attacks, extracting traffic features and evaluating statistical graphs. Machine learning and deep learning models are compared using confusion-matrix performance and training efficiency, achieving 99% accuracy with Random Forest and 97% F1-score with Transformers.","This is a peer-reviewed, post-print (final draft post-refereeing) version of the following published document and is licensed under Creative Commons: Attribution-Noncommercial-No Derivative Works 4.0 license:  \nShahid, Usama ORCID: 0009-0005-6360-333X, Hussain, Muhammad Zunnurain, Hasan, Muhammad Zulkifl, Haider, Ali, Ali, Jibran and Altaf, Jawad (2024) Hybrid Intrusion Detection System for RPL IoT Networks Using Machine Learning and Deep Learning . IEEE Access, 12. pp . 113099-113112 .  \ndoi:10.1109/ACCESS.2024.3442529  \nOfficial URL: [http://doi.org/10.1109/ACCESS.2024.3442529](http://doi.org/10.1109/ACCESS.2024.3442529)  \nDOI: [http://dx.doi.org/10.1109/ACCESS.2024.3442529](http://dx.doi.org/10.1109/ACCESS.2024.3442529)  \nEPrint URI: [https://eprints.glos.ac.uk/id/eprint/14300](https://eprints.glos.ac.uk/id/eprint/14300)  \nDisclaimer  \nThe University of Gloucestershire has obtained warranties from all depositors as to their title in the material deposited and as to their right to deposit such material.  \nThe University of Gloucestershire makes no representation or warranties of commercial utility, title, or fitness for a particular purpose or any other warranty, express or implied in respect of any material deposited.  \nThe University of Gloucestershire makes no representation that the use of the materials will not infringe any patent, copyright, trademark or other property or proprietary rights.  \nThe University of Gloucestershire accepts no liability for any infringement of intellectual property rights in any material deposited but will remove such material from public view pending investigation in the event of an allegation of any such infringement.  \nPLEASE SCROLL DOWN FOR TEXT.  \nThis article has been accepted for publication in IEEE Access. This is the author's version which has not been fully edited and content may change prior to final publication. Citation information: DOI 10. 1109/ACCESS.2024.3442529  \nDate of publication xxxx 00, 0000, date of current version xxxx 00, 0000.  \nDigital Object Identifier 10. 1109/ACCESS.2024.Doi Number  \nHybrid Intrusion Detection System for RPL IoT Networks Using Machine Learning and Deep Learning  \nUsama Shahid1, Muhammad Zunnurain Hussain2, Muhammad Zulkifl Hasan3, Ali Haider4,  \nJibran Ali5, Jawad Altaf6  \n1 School of Business, Computing & Social Sciences, University of Gloucestershire, United Kingdom  \n2 Department of Computer Science, Bahria University Lahore Campus, Pakistan  \n3 Faculty of Information Technology, University of Central Punjab, Lahore Pakistan  \n4 Senior Cyber Security Consultant, Dell SecureWorks USA  \n5 Deputy Manager Engineering & Operations, Multinet Pakistan  \n6 National College of Ireland, NCI  \nCorresponding author: Muhammad Zunnurain Hussain (e-mail: [zunnurain.bulc@bahria.edu.pk](zunnurain.bulc@bahria.edu.pk)).  \nABSTRACT The Internet of Things (IoT) is transforming everyday objects. However, the limited memory, processing power, and network capabilities of its devices make them susceptible to security breaches. The Routing Protocol for LowPower and Lossy Networks (RPL) is a promising IoT protocol but faces significant security challenges. Existing research often focuses on individual attacks, utilizing various mitigation strategies, including machine learning and deep learning for detection. This paper proposes an Intrusion Detection System (IDS) using the ROUT-4-2023 dataset, which encompasses Black Hole, Flooding, DODAG Version Number, and Decreased Rank attacks. The study investigates network traffic features encompassing all four attacks, utilizing statistical information graphs. Additionally, it experiments with various machine learning models and deep learning architectures for comparative analysis, focusing on confusion matrix outcomes and computational efficiency. Results indicate that Random Forest classifier achieves 99% accuracy, while Transformers reach 97% F1-Score with training time of only 16.8 minutes over 5 epochs.  \nINDEX TERMS intru","cbCaifWpbFVtV0G2","https://ap.wps.com/l/cbCaifWpbFVtV0G2","pdf",4477057,1,16,"English","en",105,"# Abstract\n# Introduction","[{\"question\":\"What is the main goal of the proposed work?\",\"answer\":\"To build and evaluate an intrusion detection system for RPL-based IoT networks using machine learning and deep learning.\"},{\"question\":\"Which attacks and dataset are used for training and evaluation?\",\"answer\":\"The study uses the ROUT-4-2023 dataset covering Black Hole, Flooding, DODAG Version Number, and Decreased Rank attacks.\"},{\"question\":\"How do the best-performing models compare in results?\",\"answer\":\"Random Forest reaches 99% accuracy, while Transformers achieve a 97% F1-score with a training time of 16.8 minutes over 5 epochs.\"}]","Hybrid Intrusion Detection System for RPL IoT Networks Using Machine Learning and Deep Learning | PDF",1785733297,40,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"hybrid-intrusion-detection-system-for-rpl-iot-networks-using-machine-learning-and-deep-learning","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/hybrid-intrusion-detection-system-for-rpl-iot-networks-using-machine-learning-and-deep-learning/121009/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-03",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What is the main goal of the proposed work?","Question",{"text":75,"@type":76},"To build and evaluate an intrusion detection system for RPL-based IoT networks using machine learning and deep learning.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which attacks and dataset are used for training and evaluation?",{"text":80,"@type":76},"The study uses the ROUT-4-2023 dataset covering Black Hole, Flooding, DODAG Version Number, and Decreased Rank attacks.",{"name":82,"@type":73,"acceptedAnswer":83},"How do the best-performing models compare in results?",{"text":84,"@type":76},"Random Forest reaches 99% accuracy, while Transformers achieve a 97% F1-score with a training time of 16.8 minutes over 5 epochs.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":29,"slug":118},7,"Healthcare","healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]