تشخیص نفوذ با استفاده از یادگیری عمیق در شبکه های حسگر بی سیم بدنی
نویسندگان
1 دانشجوی کارشناسی، دانشکده فنی و مهندسی، دانشگاه بجنورد، بجنورد، ایران
2 استادیار گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه بجنورد، بجنورد، ایران
doi
10.71856/impcs.2024.1195000چکیده
فراگیری استفاده از فناوری اطلاعات و شبکههای کامپیوتری باعث بروز حملات متعددی شده است که هدف عمده این حملات، به خطر انداختن امنیت شبکه و پایگاه دادههاست. شبکههای حسگر بیسیم بدنی که نوعی از فناوری جدید برای پیگیری وضعیت بیمار میباشد، نیز از این جهت مستثنی نیست. این شبکهها بدلیل کاربردهای حساس پزشکی از اهمیت ویژهای برخوردار هستند. هر گونه حمله و نفوذ به این شبکهها خسارات جبران ناپذیری را برای بیمار به همراه دارد. به همین منظور میتوان از سیستمهای تشخیص نفوذ به عنوان مکمل امنیت در ارتباطات شبکهای حسگر بدن، بهره برد. یکی از روشهای تأمین امنیّت استفاده از سامانه های تشخیص نفوذ به عنوان یک دفاع خط دوم است. از این رو که تکنیکهای متداول مخرب به طور تصادفی در حال افزایش است، روشهای سنتی قادر به جوابگویی در برابر حملات نیست. از وظائف سیستمهای تشخیص نفوذ در شبکههای حسگر بدن، علاوه بر شناسایی حملات، یادگیری الگوی رفتاری حمله در سیستم میباشد. یکی از موضوعات پرچالش در این سیستمها، دقت میباشد. روشهای جدیدی به منظور بهبود نرخ تشخیص درست و به حداقل رساندن نرخ تشخیص اشتباه ابداع شدهاند که با بهبود هر چه بیشتر دقت، کارایی سیستم افزایش مییابد. در این پژوهش، افزایش دقت که با استفاده از شبکه های پرسپترون چند لایه که یکی از روشهای یادگیری عمیق میباشد، انجام شده است. با افزایش تعداد لایههای پنهان، یادگیری کارآمدتر در این شبکهها انجام میشود. مجموعه داده WBAN rssi که از Kaggle گرفته شده است، در 3 کلاس مختلف نرمال، حملة نوع 1 و حملة نوع 2 بررسی میشود. سپس نمودار الگوریتم پیشنهادی برای دقت، درستی و فراخوانی و امتیاز F1 با استفاده از مجموعة داده به تنهایی و در 3 کلاس مختلف ترسیم شده است که نشان از دقت 0.72 میدهد.در هر کلاس و نوع حمله، میزان دقت و درستی و امتیاز F1 بررسی می شود و در انتها برای هر کدام جدول گزارش نشان داده می شود.