>
Fa   |   Ar   |   En
   ترکیبی از روش های تفسیر پذیر برای تشخیص حملات شبکه  
   
نویسنده ابطحی سیدمجتبی ,رحمانی حسین ,اله‌قلی میلاد ,علیزاده سجاد
منبع نهمين كنفرانس بين المللي وب پژوهي - 1402 - دوره : 9 - نهمین کنفرانس بین المللی وب پژوهی - کد همایش: 02221-97364 - صفحه:0 -0
چکیده    امروزه اینترنت یکی از قسمت‌های اصلی جامعه را تشکیل می‌دهد. با توجه به فراگیر بودن اینترنت، در دسترس بودن آن یک امر ضروری به شمار می‌رود. از طرفی مهاجمان به دنبال از دسترس خارج کردن خدمات اینترنتی و سوءاستفاده از شرکت‌های خدمات اینترنتی هستند. مهاجمان از ابزار‌ها و روش‌های مختلف جهت حمله به شبکه‌ها و زیرساخت‌های شرکت‌های ارائه کننده خدمات استفاده می‌کنند. به آن حملات، ناهنجاری در ترافیک شبکه نیز گفته می‌شود. به طور‌کلی، ناهنجار‌ها یا حملات، رویداد‌های شبکه هستند که از رفتار عادی مورد انتظار، منحرف می‌شوند و از نظر امنیتی مشکوک هستند. روش‌های بسیار متنوعی برای شناسایی حملات در شبکه ارائه شده اند. از مهم‌ترین چالش‌های روش‌های پیشین می‌توان به دقت پایین و عدم تفسیر پذیری اشاره نمود. در این مقاله، ما سعی نمودیم که ترکیبی از روش‌های پایه را برای شناسایی حملات به کار گیریم و دقت شناسایی حملات را در مجموعه‌داده‌ متوازن شده به 89 درصد برسانیم. این دقت در مقایسه با کارهای پیشین 3 درصد رشد داشته است. به منظور حل چالش تفسیر پذیری، روش‌های shap، lime و درخت تصمیم را اعمال نموده و ویژگی‌های اثرگذار در شناسایی حملات را شناسایی نمودیم. روش پیشنهادی، علاوه بر دقت و تفسیر پذیری بالا، سرعت بالاتری نسبت به روش‌های پیشین دارد.
کلیدواژه تشخیص‌ ناهنجاری، یادگیری‌ماشین، داده‌های شبکه، بات‌نت، داده‌کاوی، یادگیری‌گروهی، تفسیرپذیری
آدرس , iran, , iran, , iran, , iran
پست الکترونیکی sajjadalizadeh275800@gmail.com
 
   enixma: ensemble of explainable methods for detecting network attacks  
   
Authors
Abstract    today, the internet is a major part of society. given the ubiquity of the internet, its availability is a must. attackers, on the other hand, seek to make internet services inaccessible and exploit internet service companies. attackers use various tools and methods to attack the networks and infrastructure of service companies. these attacks are also called network traffic anomalies. in general, malfunctions or attacks are network events that deviate from normal expected behavior and are suspicious of security. in general, anomalies or attacks are network events that deviate from expected normal behavior and are suspicious from a security point of view. many different methods have been proposed to detect attacks in the network. one of the most important challenges of the previous methods is the low accuracy and lack of interpretability. in this paper, we tried to use a combination of basic methods to detect attacks and achieve 89% attack detection accuracy in the balanced dataset. this accuracy has increased by 3% compared to previous works. in order to solve the challenge of interpretability, we applied shap, lime and decision tree methods and identified the effective features in detecting attacks. the proposed method, in addition to high accuracy and interpretability, has a higher speed than previous works.
Keywords anomaly detection ,machine learning ,network data ,botnet ,data mining ,ensemble learning ,interpretability
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved