{"id":"https://openalex.org/W4416715365","doi":"https://doi.org/10.56919/usci.2542.017","title":"Enhanced DDoS Attack Detection in IoT Environments Using Voting and Stacking Ensemble Learning: Implementation and Performance Analysis","display_name":"Enhanced DDoS Attack Detection in IoT Environments Using Voting and Stacking Ensemble Learning: Implementation and Performance Analysis","publication_year":2025,"publication_date":"2025-06-30","ids":{"openalex":"https://openalex.org/W4416715365","doi":"https://doi.org/10.56919/usci.2542.017"},"language":"en","primary_location":{"id":"doi:10.56919/usci.2542.017","doi":"https://doi.org/10.56919/usci.2542.017","is_oa":true,"landing_page_url":"https://doi.org/10.56919/usci.2542.017","pdf_url":"https://publications.umyu.edu.ng/scientifica/index.php/usci/article/download/85/49","source":{"id":"https://openalex.org/S4394736051","display_name":"UMYU Scientifica","issn_l":"2955-1145","issn":["2955-1145","2955-1153"],"is_oa":true,"is_in_doaj":true,"is_core":false,"listed_in":["doaj","jpps-2"],"host_organization":"https://openalex.org/I327500432","host_organization_name":"Umaru Musa Yar'adua University","host_organization_lineage":["https://openalex.org/I327500432"],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"UMYU Scientifica","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://publications.umyu.edu.ng/scientifica/index.php/usci/article/download/85/49","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5120476810","display_name":"Abdulrahman Tunde Alabelewe","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I307268238","display_name":"Kaduna State University","ror":"https://ror.org/0063tkv49","country_code":"NG","type":"education","lineage":["https://openalex.org/I307268238"]},{"id":"https://openalex.org/I4405252852","display_name":"Air Force Institute of Technology Kaduna","ror":"https://ror.org/001szvq52","country_code":"NG","type":"education","lineage":["https://openalex.org/I4405252852"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Abdulrahman Tunde Alabelewe","raw_affiliation_strings":["Department of Informatics, Kaduna State University, Kaduna, Nigeria & Department of Cyber Security, Airforce Institute of Technology, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, Kaduna State University, Kaduna, Nigeria & Department of Cyber Security, Airforce Institute of Technology, Kaduna, Nigeria","institution_ids":["https://openalex.org/I307268238","https://openalex.org/I4405252852"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024951022","display_name":"Muhammad Aminu Ahmad","orcid":"https://orcid.org/0000-0002-0589-1928","observed_orcids":["https://orcid.org/0000-0002-0589-1928"]},"institutions":[{"id":"https://openalex.org/I307268238","display_name":"Kaduna State University","ror":"https://ror.org/0063tkv49","country_code":"NG","type":"education","lineage":["https://openalex.org/I307268238"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Muhammad Aminu Ahmad","raw_affiliation_strings":["Department of Secure Computing, Kaduna State University, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Secure Computing, Kaduna State University, Kaduna, Nigeria","institution_ids":["https://openalex.org/I307268238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101740797","display_name":"Ahmed Abubakar Aliyu","orcid":"https://orcid.org/0000-0002-8742-6500","observed_orcids":["https://orcid.org/0000-0002-8742-6500"]},"institutions":[{"id":"https://openalex.org/I307268238","display_name":"Kaduna State University","ror":"https://ror.org/0063tkv49","country_code":"NG","type":"education","lineage":["https://openalex.org/I307268238"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Ahmed Abubakar Aliyu","raw_affiliation_strings":["Department of Secure Computing, Kaduna State University, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Secure Computing, Kaduna State University, Kaduna, Nigeria","institution_ids":["https://openalex.org/I307268238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032864815","display_name":"Mohammed Ibrahim","orcid":"https://orcid.org/0000-0002-6525-4488","observed_orcids":["https://orcid.org/0000-0002-6525-4488"]},"institutions":[{"id":"https://openalex.org/I33783412","display_name":"Nigerian Defence Academy","ror":"https://ror.org/02nt7a109","country_code":"NG","type":"education","lineage":["https://openalex.org/I33783412"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Mohammed Ibrahim","raw_affiliation_strings":["Department of Cyber Security, Nigerian Defence Academy, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Cyber Security, Nigerian Defence Academy, Kaduna, Nigeria","institution_ids":["https://openalex.org/I33783412"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Abubakar Muazu Ahmed","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I307268238","display_name":"Kaduna State University","ror":"https://ror.org/0063tkv49","country_code":"NG","type":"education","lineage":["https://openalex.org/I307268238"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Abubakar Muazu Ahmed","raw_affiliation_strings":["Department of Secure Computing, Kaduna State University, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Secure Computing, Kaduna State University, Kaduna, Nigeria","institution_ids":["https://openalex.org/I307268238"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080046961","display_name":"Sa\u2019adatu Abdulkadir","orcid":"https://orcid.org/0000-0002-9122-5891","observed_orcids":["https://orcid.org/0000-0002-9122-5891"]},"institutions":[{"id":"https://openalex.org/I307268238","display_name":"Kaduna State University","ror":"https://ror.org/0063tkv49","country_code":"NG","type":"education","lineage":["https://openalex.org/I307268238"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Saadatu Abdulkadir","raw_affiliation_strings":["Department of Secure Computing, Kaduna State University, Kaduna, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Secure Computing, Kaduna State University, Kaduna, Nigeria","institution_ids":["https://openalex.org/I307268238"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3034,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.52033649,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"4","issue":"2","first_page":"142","last_page":"157"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13038","display_name":"Internet of Things and AI","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/ddos-detection","display_name":"DDoS attack detection","score":0.9990000128746033},{"id":"https://openalex.org/keywords/iot-security","display_name":"Internet of Things security","score":0.984000027179718},{"id":"https://openalex.org/keywords/ensemble-learning","display_name":"ensemble learning","score":0.8600000143051147},{"id":"https://openalex.org/keywords/voting-classifier","display_name":"voting classifier","score":0.9359999895095825},{"id":"https://openalex.org/keywords/stacking-classifier","display_name":"stacking classifier","score":0.9639999866485596},{"id":"https://openalex.org/keywords/random-forest","display_name":"random forest","score":0.7160000205039978},{"id":"https://openalex.org/keywords/decision-tree","display_name":"decision tree","score":0.7639999985694885},{"id":"https://openalex.org/keywords/logistic-regression","display_name":"logistic regression","score":0.7919999957084656},{"id":"https://openalex.org/keywords/k-nearest-neighbors","display_name":"k-nearest neighbors","score":0.9750000238418579},{"id":"https://openalex.org/keywords/intrusion-detection","display_name":"intrusion detection","score":0.6019999980926514}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.777899980545044},{"id":"https://openalex.org/C38822068","wikidata":"https://www.wikidata.org/wiki/Q131406","display_name":"Denial-of-service attack","level":3,"score":0.7620000243186951},{"id":"https://openalex.org/C520049643","wikidata":"https://www.wikidata.org/wiki/Q189760","display_name":"Voting","level":3,"score":0.7228000164031982},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5990999937057495},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5281000137329102},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.5212000012397766},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5055999755859375},{"id":"https://openalex.org/C153668964","wikidata":"https://www.wikidata.org/wiki/Q27636","display_name":"Majority rule","level":2,"score":0.5019999742507935},{"id":"https://openalex.org/C45942800","wikidata":"https://www.wikidata.org/wiki/Q245652","display_name":"Ensemble learning","level":2,"score":0.4700999855995178},{"id":"https://openalex.org/C33347731","wikidata":"https://www.wikidata.org/wiki/Q285210","display_name":"Stacking","level":2,"score":0.46549999713897705},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46000000834465027},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.4390999972820282},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.42590001225471497},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4041000008583069},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.3603000044822693},{"id":"https://openalex.org/C110083411","wikidata":"https://www.wikidata.org/wiki/Q1744628","display_name":"Statistical classification","level":2,"score":0.350600004196167},{"id":"https://openalex.org/C2776836416","wikidata":"https://www.wikidata.org/wiki/Q1364844","display_name":"False alarm","level":2,"score":0.3402999937534332},{"id":"https://openalex.org/C136389625","wikidata":"https://www.wikidata.org/wiki/Q334384","display_name":"Supervised learning","level":3,"score":0.32030001282691956},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.272599995136261},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.26910001039505005},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.258899986743927},{"id":"https://openalex.org/C2776654903","wikidata":"https://www.wikidata.org/wiki/Q2601463","display_name":"SAFER","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.25780001282691956}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.56919/usci.2542.017","doi":"https://doi.org/10.56919/usci.2542.017","is_oa":true,"landing_page_url":"https://doi.org/10.56919/usci.2542.017","pdf_url":"https://publications.umyu.edu.ng/scientifica/index.php/usci/article/download/85/49","source":{"id":"https://openalex.org/S4394736051","display_name":"UMYU Scientifica","issn_l":"2955-1145","issn":["2955-1145","2955-1153"],"is_oa":true,"is_in_doaj":true,"is_core":false,"listed_in":["doaj","jpps-2"],"host_organization":"https://openalex.org/I327500432","host_organization_name":"Umaru Musa Yar'adua University","host_organization_lineage":["https://openalex.org/I327500432"],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"UMYU Scientifica","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:a066160896da4d2397583a893dfe82b9","doi":null,"is_oa":false,"landing_page_url":"https://doaj.org/article/a066160896da4d2397583a893dfe82b9","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"UMYU Scientifica Journal, Vol 4, Iss 2, Pp 142-157 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.56919/usci.2542.017","doi":"https://doi.org/10.56919/usci.2542.017","is_oa":true,"landing_page_url":"https://doi.org/10.56919/usci.2542.017","pdf_url":"https://publications.umyu.edu.ng/scientifica/index.php/usci/article/download/85/49","source":{"id":"https://openalex.org/S4394736051","display_name":"UMYU Scientifica","issn_l":"2955-1145","issn":["2955-1145","2955-1153"],"is_oa":true,"is_in_doaj":true,"is_core":false,"listed_in":["doaj","jpps-2"],"host_organization":"https://openalex.org/I327500432","host_organization_name":"Umaru Musa Yar'adua University","host_organization_lineage":["https://openalex.org/I327500432"],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"UMYU Scientifica","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5378999710083008,"display_name":"Industry, innovation and infrastructure"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4416715365.pdf","grobid_xml":"https://content.openalex.org/works/W4416715365.grobid-xml"},"referenced_works_count":31,"referenced_works":["https://openalex.org/W2910568379","https://openalex.org/W2986455874","https://openalex.org/W2987201163","https://openalex.org/W3032033268","https://openalex.org/W3036252749","https://openalex.org/W3093253286","https://openalex.org/W3098596104","https://openalex.org/W3125006864","https://openalex.org/W3134260321","https://openalex.org/W3171516653","https://openalex.org/W3179054875","https://openalex.org/W3196738623","https://openalex.org/W3209545352","https://openalex.org/W4220940482","https://openalex.org/W4220985538","https://openalex.org/W4296121917","https://openalex.org/W4308112567","https://openalex.org/W4313245390","https://openalex.org/W4318570876","https://openalex.org/W4380995531","https://openalex.org/W4382281941","https://openalex.org/W4383558957","https://openalex.org/W4387490462","https://openalex.org/W4400402377","https://openalex.org/W4401114089","https://openalex.org/W4401220069","https://openalex.org/W4401495975","https://openalex.org/W4402956433","https://openalex.org/W4406675674","https://openalex.org/W4407882299","https://openalex.org/W6925334375"],"related_works":["https://openalex.org/W4402956433","https://openalex.org/W4415109079","https://openalex.org/W7141769242","https://openalex.org/W4400579300","https://openalex.org/W4399123408","https://openalex.org/W4414117897","https://openalex.org/W7125699917","https://openalex.org/W7161965719","https://openalex.org/W7217999161","https://openalex.org/W4378220355"],"abstract_inverted_index":{"Due":[0],"to":[1,44],"the":[2,5,38,65,86,90,93,100,113,133],"increase":[3,18],"in":[4,19,51,144],"adoption":[6],"of":[7,9,22,92],"Internet":[8],"Things":[10],"(IoT)":[11],"devices,":[12],"there":[13],"has":[14],"been":[15],"a":[16,125,137],"significant":[17,33,138],"Distributed":[20],"Denial":[21],"Service":[23],"(DDoS)":[24],"attack.":[25],"This":[26,41,60],"is":[27],"because":[28],"IoT":[29,53],"devices":[30],"have":[31],"introduced":[32],"security":[34],"vulnerabilities,":[35],"thereby":[36],"increasing":[37],"attack":[39],"surface.":[40],"paper":[42],"aims":[43],"present":[45],"an":[46,52,56],"enhanced":[47],"DDoS":[48],"Attack":[49],"detection":[50],"environment":[54],"using":[55],"ensemble":[57],"learning":[58,74],"approach.":[59],"was":[61,129],"achieved":[62],"by":[63],"implementing":[64],"voting":[66,101],"and":[67,82,112],"stacking":[68,114],"classifiers":[69],"that":[70],"combine":[71],"four":[72],"supervised":[73],"algorithms:":[75],"Random":[76],"Forest,":[77],"Decision":[78],"Trees,":[79],"Logistic":[80],"Regression,":[81],"K-Nearest":[83],"Neighbors.":[84],"Using":[85],"comprehensive":[87],"CIC-IoT2023":[88],"dataset,":[89],"results":[91],"test":[94],"conducted":[95,130,143],"indicate":[96],"outstanding":[97],"performance,":[98],"with":[99],"classifier":[102,115],"achieving":[103],"99.39%":[104],"accuracy":[105,118],"(190.9872ms":[106],"inference":[107,120],"time,":[108,121],"32":[109],"false":[110,123],"positives)":[111],"reaching":[116],"99.40%":[117],"(224.9587ms":[119],"89":[122],"positives),":[124],"5-fold":[126],"stratified":[127],"cross-validation":[128],"which":[131],"validated":[132],"models'":[134],"robustness":[135],"as":[136],"improvement":[139],"on":[140],"previous":[141],"study":[142],"this":[145],"area.":[146]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2025-11-09T00:00:00"}
