[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-120934-en":3,"doc-seo-120934-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":20,"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},120934,4398048949847,"Eliana","https://ap-avatar.wpscdn.com/avatar/400002536579ef2da7f?_k=1778318612642679267",8,"Research & Report","IoT Intrusion Detection System based on Machine Learning Algorithms using the UNSW-NB15 dataset - Abstract","The evolution of communication systems with the rise of IoT has increased the frequency of attacks, making connected-object security an emerging area that still lacks comprehensive preventive measures. At the network layer, Intrusion Detection Systems (IDS) analyze network data to identify abnormal behavior. This work implements multiple machine learning models to build an IDS using the UNSW NB15 dataset, including data cleaning, feature engineering, and comparison of classifiers to select the most effective one, with random forest performing well for rare anomalies.","IoT Intrusion Detection System based on Machine Learning Algorithms  \nusing the UNSW-NB15 dataset  \nNogbou Georges ANOH1, Tiémoman KONE2, Joel Christian ADEPO3 , Jean François M’MOH4,  \nMichel BABRI5  \nResearch Scholar 1-4, Professor 5  \nDepartment of Computer and Digital Science  \nVirtual University ofCôte d’Ivoire  \nAbidjan  \nCôte d’Ivoire  \nABSTRACT  \nThe evolution of communications systems with the advent of IoT is leading to an increase in attacks against them. This is due to the fact that the security of connected objects in the IoT is an emerging area which still requires preventive solutions against various attacks. At the network security level, Intrusion Detection Systems (IDS) are used to analyze network data and detect abnormal behavior in the network. In this work, we implemented different machine learning models to build an intrusion detection system based on the UNSW NB15 dataset. To do this, we did data cleaning and feature engineering on the data in the pre-processing phase. Then we used various models such as logistic regression, support vector machine (SVM) classifier, decision tree, random forest, eXtreme Gradient Boosting (XGBoost) in order to predict attacks. Finally, an intrusion detection system is trained on various machine learning algorithms and we selected the most effective model. Experiments were carried out on the UNSW-NB15 dataset and subsequently we compared other machine learning algorithms, and this means that the random forest model on important parameters has a clear advantage in the detection of rare abnormal behaviors.  \nKey Words: Intrusion detection system, Machine learning algorithms, Random forest, SVM, UNSW-NB15 dataset.  \n1. INTRODUCTION  \nThe evolution of communications systems with the advent ofIoT is leading to an increase in attacks against them. This is due to the fact that the security of connected objects in the IoT is an area still in development which requires prevention solutions against various attacks. At the network security level, Intrusion Detection Systems (IDS) are used to analyze network data and detect abnormal behavior in the network [1] . These IDSs aim to recognize different attacks by analyzing different data sources, mainly network traffic and system event logs. To implement this concept of intrusion detection, specific tools are necessary: IDS (Intrusion Detection System) . They will automatically collect data representative of system activity (server, application, system, network), analyze it and alert administrators when signs of attack are detected. The different types of intrusion detection system can be classified into two categories [1]:(i) The network IDS or NIDS (Network based IDS), (ii) The System IDS or HIDS (Host based IDS) . One of the biggest challenges in intrusion detection is ensuring that warnings are only caused by real attacks and that each attack is an escalation alert for administrators. A complete intrusion detection system consists of several parts, each of which has a specific and essential task in the detection process. We distinguish the following different blocks: (i) Data source from which we can check if an intrusion is taking place, (ii) Detection engine which will analyze the data received from previous sources to report events, (iii) Response to detection. The main use of an IDS is to warn of intrusion. To achieve this, they have several features at their disposal, such as triggering alarms in the management interface or sending e-mails to security engineers.  \nIDS performance remains mixed, given the high number of false alarms. In order to find solutions, the construction of  \ninnovative intrusion detection systems becomes necessary and must have means of assessing them. In this work, we will implement an intrusion detection system based on artificial intelligence in IoT. The designed system takes into account different machine learning models and a UNSW NB15 dataset.  \nThe rest of this work is structured into four (4) secti","cbCaiqXueQjifugo","https://ap.wps.com/l/cbCaiqXueQjifugo","pdf",896432,1,13,"English","en",105,"# Abstract\n# Introduction\n# Literature Survey","[{\"question\":\"Why are intrusion detection systems important in IoT networks?\",\"answer\":\"IoT adoption increases attack volume, and IDSs analyze network traffic to detect abnormal behavior and alert administrators when real attacks are suspected.\"},{\"question\":\"What dataset and preprocessing steps are used to build the proposed IDS?\",\"answer\":\"The system uses the UNSW NB15 dataset and performs data cleaning and feature engineering during the preprocessing phase.\"},{\"question\":\"Which machine learning models are evaluated for predicting attacks?\",\"answer\":\"The work evaluates logistic regression, SVM classifier, decision tree, random forest, and XGBoost, then selects the best-performing model based on experiments.\"}]","IoT Intrusion Detection System based on Machine Learning Algorithms using the UNSW-NB15 dataset - Abstract | PDF",1785732791,33,{"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},"iot-intrusion-detection-system-based-on-machine-learning-algorithms-using-the-unsw-nb15-dataset-abstract","",{"@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/iot-intrusion-detection-system-based-on-machine-learning-algorithms-using-the-unsw-nb15-dataset-abstract/120934/",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":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"Why are intrusion detection systems important in IoT networks?","Question",{"text":75,"@type":76},"IoT adoption increases attack volume, and IDSs analyze network traffic to detect abnormal behavior and alert administrators when real attacks are suspected.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What dataset and preprocessing steps are used to build the proposed IDS?",{"text":80,"@type":76},"The system uses the UNSW NB15 dataset and performs data cleaning and feature engineering during the preprocessing phase.",{"name":82,"@type":73,"acceptedAnswer":83},"Which machine learning models are evaluated for predicting attacks?",{"text":84,"@type":76},"The work evaluates logistic regression, SVM classifier, decision tree, random forest, and XGBoost, then selects the best-performing model based on experiments.","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,120,123,128,131,135],{"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":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]