[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-43290-en":3,"doc-seo-43290-105":30,"detail-sidebar-cat-0-en-105":95},{"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":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},43290,1099514067415,"Rowan","https://ap-avatar.wpscdn.com/avatar/100002539d78ffe74a7?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779092875211072502",8,"Research & Report","SVM Based DDoS Attack Detection in IoT Using Iot-23 Botnet Dataset","Smart cities networks face severe threats from distributed denial of service (DDoS) attacks that flood targeted servers, services, or networks with excessive traffic. This study trains and evaluates machine learning models—Support Vector Machine, Decision Tree, and Random Forest—to classify DDoS packets using the IoT-23 botnet dataset. Principal Component Analysis (PCA) is applied for feature selection, and results with PCA are compared against results without PCA using accuracy, precision, F1 score, and recall. PCA reduces execution time with fewer features while maintaining comparable performance, and Decision Tree/Random Forest show stronger classification accuracy. Graphs are plotted with Matplotlib.","2021 Innovations in Power and Advanced Computing Technologies (i-PACT) ©2021 IEEE DOI: 10.1109/I-PACT52855.2021.9696569| 978-1-6654-2691-6/21/$31.00 |   \n2021 Innovations in Power and Advanced Computing Technologies (i-PACT)  \nSVM Based DDoS Attack Detection in IoT Using  \nIot-23 Botnet Dataset  \nD.Nanthiya P.Keerthika S.B.Gopal  \nDepartment of Computer TechnologyUG  \nKongu Engineering College Erode, India  \n[nanthiyaratha@gmail.com](nanthiyaratha@gmail.com)  \nS.B.Kayalvizhi Department of Electrical and Electronics Engineering Vivekanandha College of Engineering Namakkal, India  \n[sbkayalvizhi@gmail.com](sbkayalvizhi@gmail.com)  \nDepartment of Computer Science and Engineering Kongu Engineering College Erode, India  \n[pkeerthika@kongu.ac.in](pkeerthika@kongu.ac.in)  \nT.Raja Department of Electronics and Communication Engineering Vivekanandha College of Engineering Namakkal, India  \n[ecetraja@gmail.com](ecetraja@gmail.com)  \nDepartment of Electronics and Communication Engineering Kongu Engineering College Erode, India  \n[s.b.gopalece@gmail.com](s.b.gopalece@gmail.com)  \nR.Snega Priya  \nDepartment of Electronics and Communication Engineering Kongu Engineering College Erode, India  \n[snegapriya2000@gmail.com](snegapriya2000@gmail.com)  \nAbstract—. Network security is one of the most important challenges in Smart cities networks. A distributed denial of service (DDoS) attack is a cyberattack that attempts to distribute the normal traffic of a targeted server, service or network sending flood of Internet traffic. In this paper, Machine learning algorithms such as Support Vector Machine, Decision Tree and Random Forest are trained and tested to classify the DDoS attacked packets. Principal Component Analysis (PCA) is a dimensionality reduction technique that helps to improve the performance of the algorithms. So, in this paper, the efficiency of the PCA is compared with the without PCA results. Initially, the dataset is passed to PCA (Principal Component Analysis) for feature selection and then implemented in different Machine Learning algorithms. The results of all the algorithms are evaluated using the parameters accuracy, precision, F1 score, and Recall. Again, the same dataset is tested and trained in all same ML algorithms using without PCA dataset. Then the results of PCA and without PCA are compared. This experimental analysis shows that by using PCA, the execution time of the algorithm reduces significantly with a smaller number of features and yields same result as that of without PCA. More over the Decision tree and Random Forest algorithms classifies the DDoS packets very accurately compared to SVM. The results are presented as graph using Matplotlib. The dataset taken for our experimental analysis is IoT-23 dataset.  \nKeywords— DDOS, Decision Tree (DT), IOT-23 Dataset, ML, RF, SVM  \nI. INTRODUCTION  \nThe aim ofDDoS attacks is to render the website and onlineservice area or network. The goal is to overcome attacks with extra traffic than the server or network. The aim is to provide the online service or network unfeasible. The extra network traffic will accommodate received messages, requests for networkconnections, or forged packets. In some of the cases, battered are endangered by DdoS[9] attack or they are attacked already atan occasional level. The concept based on DDoS attack is very simple and easy, thoughDDoS will direct their level. The fundamental plan in which a DDoS  \nattack might be cyberattack on the server, website,or network flood. If network traffic overcomes target,the server, website or network provided are said to be unworkable. The main method of attack is accomplished which are remotely controlled over the network. This is referred to as “network of bots” or “botnet”.  \nThe “network of bots” might direct additional network request than server can maintain or direct maximum collection of data or information which surpass bandwidth abilities of battered victims. Network of bots will be different from lot","cbCaiuRn4YMj5jTN","https://ap.wps.com/l/cbCaiuRn4YMj5jTN","pdf",1193981,4,1,7,"English","en",105,"# Introduction\n## DDoS attack background and botnet concept\n## Literature review\n# Method and experimental setup\n## PCA-based feature selection\n## Classifiers and evaluation metrics\n# Results and comparison\n## With PCA vs without PCA\n## Execution time and accuracy analysis","[{\"question\":\"What is the main goal of the study?\",\"answer\":\"The study aims to detect and classify DDoS attacked packets in IoT networks using machine learning, and to compare results with and without PCA-based feature reduction.\"},{\"question\":\"Which machine learning algorithms are evaluated for DDoS packet classification?\",\"answer\":\"Support Vector Machine (SVM), Decision Tree, and Random Forest are trained and tested to classify DDoS packets.\"},{\"question\":\"How does PCA affect the experiment results?\",\"answer\":\"PCA is used for feature selection and helps significantly reduce execution time while achieving the same or comparable results compared with using the dataset without PCA.\"},{\"question\":\"How are the models evaluated and what tool is used for presenting results?\",\"answer\":\"Evaluation uses accuracy, precision, F1 score, and recall, and the results are presented as graphs using Matplotlib.\"}]",1783379740,18,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":90,"head_meta":92,"extra_data":94,"updated_unix":28},"svm-based-ddos-attack-detection-in-iot-using-iot-23-botnet-dataset","",{"@graph":36,"@context":89},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":21},"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":20},"https://docshare.wps.com/document/svm-based-ddos-attack-detection-in-iot-using-iot-23-botnet-dataset/43290/",{"url":52,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-15","2026-07-06",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81,85],{"name":72,"@type":73,"acceptedAnswer":74},"What is the main goal of the study?","Question",{"text":75,"@type":76},"The study aims to detect and classify DDoS attacked packets in IoT networks using machine learning, and to compare results with and without PCA-based feature reduction.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which machine learning algorithms are evaluated for DDoS packet classification?",{"text":80,"@type":76},"Support Vector Machine (SVM), Decision Tree, and Random Forest are trained and tested to classify DDoS packets.",{"name":82,"@type":73,"acceptedAnswer":83},"How does PCA affect the experiment results?",{"text":84,"@type":76},"PCA is used for feature selection and helps significantly reduce execution time while achieving the same or comparable results compared with using the dataset without PCA.",{"name":86,"@type":73,"acceptedAnswer":87},"How are the models evaluated and what tool is used for presenting results?",{"text":88,"@type":76},"Evaluation uses accuracy, precision, F1 score, and recall, and the results are presented as graphs using Matplotlib.","https://schema.org",{"og:url":52,"og:type":91,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":93,"canonical":52},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":96},[97,101,105,109,114,119,123,126,131,134,138],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Literature",80,"literature",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":106,"show_sort_weight":107,"slug":108},"Exam",70,"exam",{"id":110,"doc_module":4,"doc_module_name":46,"category_name":111,"show_sort_weight":112,"slug":113},5,"Comic",60,"comic",{"id":115,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},6,"Technology",50,"technology",{"id":22,"doc_module":4,"doc_module_name":46,"category_name":120,"show_sort_weight":121,"slug":122},"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":124,"slug":125},30,"research-report",{"id":127,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":129,"slug":130},9,"Religion & Spirituality",20,"religion-spirituality",{"id":129,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":129,"slug":133},"World Cup","world-cup",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":135,"slug":137},10,"Lifestyle","lifestyle",{"id":139,"doc_module":4,"doc_module_name":46,"category_name":140,"show_sort_weight":110,"slug":141},19,"General","general"]