• UGM
  • IT Center
Universitas Gadjah Mada Cloud Experience Research Group
Department of Electrical Engineering & Information Technology
Faculty of Engineering Universitas Gadjah Mada
  • Home
  • Roadmap
  • Researches Area
    • Modern Enterprise and Software Engineering Methodology (MESEM)
    • Technology Enhanced Learning and Optimization (TELO)
    • Cloud Adoption and Cognitive Application (CACA)
  • Articles
  • Videos
  • Researcher
  • Home
  • Articles

Memahami Deteksi DDoS di Edge Devices

  • Articles
  • 27 May 2026, 10.08
  • By : ridi

Artikel “Adaptive Deep Reinforcement Learning: A Novel Framework for DDoS Detection on Resource-Constrained Edge Devices” membahas tantangan utama dalam deteksi serangan DDoS pada lingkungan IoT, terutama karena sifat perangkat IoT yang terbatas sumber daya dan pola trafik yang sangat dinamis. Pendekatan tradisional berbasis supervised learning terbukti tidak mampu beradaptasi terhadap perubahan distribusi trafik maupun serangan zero-day. Untuk menjawab masalah tersebut, penulis mengusulkan sebuah kerangka kerja deteksi DDoS berbasis Adaptive Deep Reinforcement Learning (DRL) yang dirancang khusus agar efisien dijalankan pada perangkat edge seperti Raspberry Pi 3.
DOI artikel: https://doi.org/10.48084/etasr.16594

Framework ini dilatih menggunakan IoT-DH dataset, yaitu dataset honeypot nyata yang berisi trafik multi-protokol (MQTT, CoAP, HTTP, Telnet, SSH, ICMP) dan mencakup serangan asli seperti TCP Flood, UDP Flood, Slowloris, serta serangan protokol IoT. Dataset kemudian diseimbangkan dan direduksi menjadi 10 fitur paling penting menggunakan Random Forest untuk memastikan efisiensi komputasi pada perangkat edge.

Penelitian mengevaluasi berbagai varian DRL—Q-Learning, DQN, Double DQN, dan Dueling DQN—dengan peningkatan berupa Prioritized Experience Replay (PER), Adaptive Reward Shaping (ARS), dan Huber Loss. Model terbaik, yaitu Dueling DQN + PER + ARS + Huber Loss, mencapai F1-score 0.98–0.99 pada data in-distribution dan menunjukkan kemampuan adaptasi otomatis ketika dihadapkan pada serangan zero-day tanpa retraining. Selain itu, model mempertahankan performa tinggi (F1 > 0.96) pada dataset eksternal seperti UNSW-NB15, Bot-IoT, dan IoT-23.

Implementasi pada Raspberry Pi 3 menunjukkan bahwa model dapat berjalan dengan latensi rendah (3.6 ms setelah quantization) dan penggunaan CPU/memori yang stabil, membuktikan kelayakan penerapan DRL adaptif pada perangkat edge nyata. Studi ini juga membandingkan pendekatan DRL dengan supervised learning tradisional, yang terbukti mengalami penurunan performa signifikan pada skenario zero-day.


Poin-Poin Kontribusi Utama

  1. Kerangka kerja DRL adaptif untuk deteksi DDoS IoT
    Menghadirkan framework DRL yang mampu menyesuaikan kebijakan deteksi secara otomatis terhadap perubahan trafik dan serangan baru tanpa perlu retraining manual.
  2. Evaluasi komprehensif menggunakan dataset honeypot nyata (IoT-DH)
    Dataset mencakup trafik multi-protokol dan serangan asli, memberikan validitas tinggi dibanding penelitian yang hanya menggunakan dataset publik atau simulasi.
  3. Integrasi tiga mekanisme peningkatan performa (PER, ARS, Huber Loss)
    • PER mempercepat konvergensi.
    • ARS menekan false positive rate.
    • Huber Loss menstabilkan pembaruan bobot.
      Kombinasi ketiganya menghasilkan peningkatan F1-score hingga +0.10.
  4. Kemampuan adaptasi terhadap zero-day attack
    Model menunjukkan penurunan reward saat serangan baru muncul, lalu pulih kembali—bukti kemampuan adaptasi kebijakan secara mandiri.
  5. Generalization kuat pada dataset eksternal tanpa retraining
    F1-score tetap tinggi (>0.96) pada UNSW-NB15, Bot-IoT, dan IoT-23, menunjukkan bahwa model tidak overfit pada IoT-DH.
  6. Implementasi nyata pada perangkat edge (Raspberry Pi 3)
    • Latensi inference turun 14% setelah quantization.
    • Penggunaan CPU dan memori stabil.
    • Membuktikan kelayakan operasional untuk deployment IoT skala besar.
  7. Perbandingan dengan penelitian sebelumnya
    Studi ini melampaui pendekatan statis dan simulasi dengan menyediakan:

    • dataset honeypot nyata,
    • evaluasi zero-day asli,
    • validasi edge deployment,
    • performa tertinggi (F1 0.98–0.99).

 

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

Related Posts

Adopsi ReqView Sebelum Proyek Penelitian Anda Berantakan Di Spreadsheet

Articles Sunday, 19 July 2026

Penelitian dan proyek saat ini menyepakati bahwa kebutuhan yang bergeser (drift), ambiguitas, dan traceability yang hilang adalah penyebab utama gagalnya proyek. Namun pendekatan yang sama biasanya hanya membekali mahasiswa dengan template Word dan spreadsheet — lalu heran mengapa pendekatan itu tidak pernah berhasil pada proyek dan penelitian yang kompleks.

Masa Depan HPC di Era Quantum Computing dan AI

Articles Wednesday, 29 April 2026

Latar Belakang

High-Performance Computing (HPC) adalah penggunaan superkomputer dan kluster komputer untuk menyelesaikan masalah komputasi kompleks di bidang sains, teknik, dan matematika.

Memahami Bagaimana Keterbacaan Kode di Mata AI

Articles Wednesday, 29 April 2026

Latar Belakang

Code search adalah kemampuan kritis dalam pengembangan perangkat lunak modern yang mendukung penggunaan ulang kode, pemahaman, dan pemeliharaan sistem. Metode pencarian berbasis leksikal seperti BM25 telah terbukti menjadi baseline yang kuat dalam berbagai tugas code search.

Kapan Kerja Sendiri dan Kapan Kerja Bersama Kajian Pair Programming di Dunia Global

Articles Wednesday, 29 April 2026

Latar Belakang 

Pair programming adalah salah satu praktik dalam Extreme Programming (XP) di mana dua orang berkolaborasi menulis kode menggunakan satu layar dan satu keyboard.

Universitas Gadjah Mada

CLOUD EXPERIENCE RESEARCH GROUP

Department of Electrical Engineering & Information Technology

Faculty of Engineering 

Universitas Gadjah Mada

 

Jl. Grafika No.2 Sinduadi, Mlati, Sleman

Daerah Istimewa Yogyakarta 55281, Indonesia

+ 62 123 456 789

cloudex@yeah.com

© Universitas Gadjah Mada