تشخیص نفوذ یا یادگیری عمیق

یکی از دیتاست های معروف در تشخیص نفوذ دیتاست NSL KDD می باشد.

ما برای شما کد متلب تشخیص نفوذ بر روی این دیتاست را با مدل یادگیری عمیق LSTM آماده کرده ایم.

این کد برای دو کلاس حمله و نرمال (بدون حمله) می باشد و بر اساس متلب 2020 نوشته شده است.

این کد به عنوان یک مثال خوب برای یادگیری برنامه نویسی متلب یادگیری عمیق هم می تواند مورد استفاده قرار گیرد تا با تمامی مراحل یک پروژه یادگیری عمیق آشنا شوید.

نتایج خروجی :
معیارهای true positive (TP) و true negative (TN) و false positive (FP) و false negative (FN) و sensitivity و specificity و accuracy (ACC)
هم محاسبه می شود.

FP =

3

FN =

15101

TP =

330

TN =

14270

Accuracy =

0.4915

TPR =

0.0214

TNR =

0.9998

FPR =

2.1019e-04

FNR =

0.9786

sensitivity =

0.0214

specificity =

0.9998

 

 

 

لینک دانلود

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *