DETEKSI SERANGAN LRDDOS MENGGUNAKAN ENSEMBLE STACKING DENGAN KNN DAN XGBOOST

IKHROSIM, PADANG (2026) DETEKSI SERANGAN LRDDOS MENGGUNAKAN ENSEMBLE STACKING DENGAN KNN DAN XGBOOST. Undergraduate thesis, Universitas Muhammadiyah Malang.

[thumbnail of PENDAHULUAN.pdf]
Preview
Text
PENDAHULUAN.pdf

Download (2MB) | Preview
[thumbnail of BAB I.pdf]
Preview
Text
BAB I.pdf

Download (353kB) | Preview
[thumbnail of BAB II.pdf]
Preview
Text
BAB II.pdf

Download (438kB) | Preview
[thumbnail of BAB III.pdf] Text
BAB III.pdf
Restricted to Registered users only

Download (558kB) | Request a copy
[thumbnail of BAB IV.pdf] Text
BAB IV.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[thumbnail of BAB V.pdf] Text
BAB V.pdf
Restricted to Registered users only

Download (309kB) | Request a copy
[thumbnail of Poster.pdf] Text
Poster.pdf
Restricted to Registered users only

Download (53MB) | Request a copy

Abstract

Low-Rate Distributed Denial of Service (LRDDoS) attacks are a form of DDoS attacks that are difficult to detect due to their traffic patterns resembling normal network behavior while continuously disrupting network performance. In a Software-Defined Internet of Things (SD-IoT) environment, such attacks can significantly affect service availability due to the centralized controller-based architecture. This study aims to analyze the performance of K-Nearest Neighbors (KNN), Extreme Gradient Boosting (XGBoost), and Ensemble Stacking methods in detecting LRDDoS attacks within an SD-IoT network. The dataset used in this study consists of 200,000 records, including 160,006 training data and 39,994 testing data, with 22 extracted network traffic features. The evaluation was conducted under three packet per second (pps) scenarios: 20pps, 50pps, and 70pps. Performance metrics used in this study include accuracy, precision, recall, F1-score, and predict loss. The results indicate that the KNN algorithm achieved relatively low and stable performance around 50% accuracy across all scenarios. XGBoost demonstrated the best performance at 50pps, achieving accuracy above 90% with balanced precision and recall values. The Ensemble Stacking method achieved 87.519% accuracy at 20pps but experienced performance degradation at 50pps and 70pps. Based on these findings, XGBoost is the most consistent algorithm for detecting LRDDoS attacks under the tested conditions, while the stacking method improves performance in low-traffic scenarios but lacks stability under higher traffic loads.

Item Type: Thesis (Undergraduate)
Student ID: 202010370311414
Keywords: LRDDoS, SD-IoT, KNN, XGBoost, Ensemble Stacking, Machine Learning.
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering > Department of Informatics (55201)
Depositing User: 202010370311414 padangikhrosim
Date Deposited: 12 May 2026 06:40
Last Modified: 12 May 2026 06:40
URI: https://eprints.umm.ac.id/id/eprint/29889

Actions (login required)

View Item
View Item