تشخیص حملات سایبری در شبکه های کامپیوتری با استفاده از الگوریتم های یادگیری ماشین
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 127
فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECMECONF27_072
تاریخ نمایه سازی: 17 اردیبهشت 1405
چکیده مقاله:
با گسترش روزافزون فناوری اطلاعات، توسعه زیرساخت های ارتباطی و افزایش وابستگی سازمان ها و کاربران به شبکه های کامپیوتری، امنیت سایبری به یکی از مهم ترین دغدغه های حوزه فناوری تبدیل شده است. شبکه های کامپیوتری به دلیل ماهیت باز، توزیع شده و پویای خود، همواره در معرض انواع تهدیدات و حملات سایبری از جمله حملات انکار سرویس، نفوذ غیرمجاز، بدافزارها، حملات فیشینگ، جاسوسی سایبری و دستکاری داده ها قرار دارند. این تهدیدات می توانند خسارات گسترده ای از نظر مالی، عملیاتی و اعتباری به سازمان ها وارد کرده و حتی موجب اختلال در زیرساخت های حیاتی شوند. در چنین شرایطی، استفاده از روش های سنتی تشخیص حملات که عمدتا مبتنی بر قوانین از پیش تعریف شده و الگوهای ثابت هستند، به تنهایی پاسخگوی پیچیدگی و پویایی تهدیدات نوین نیست. از این رو، به کارگیری روش های هوشمند و داده محور برای شناسایی و تحلیل رفتارهای مخرب در شبکه های کامپیوتری اهمیتی روزافزون یافته است. در این پژوهش، رویکردی مبتنی بر الگوریتم های یادگیری ماشین برای تشخیص حملات سایبری در شبکه های کامپیوتری مورد بررسی قرار می گیرد. هدف اصلی این مطالعه، طراحی و ارزیابی مدلی هوشمند برای شناسایی الگوهای غیرعادی و تفکیک ترافیک سالم از ترافیک مخرب با دقت بالا و نرخ خطای پایین است. در این راستا، داده های مربوط به ترافیک شبکه پس از جمع آوری و پیش پردازش، شامل حذف داده های ناسالم، نرمال سازی ویژگی ها، انتخاب ویژگی های موثر و تبدیل داده ها به قالب مناسب برای تحلیل، به الگوریتم های مختلف یادگیری ماشین ارائه می شوند. الگوریتم هایی مانند درخت تصمیم، جنگل تصادفی، ماشین بردار پشتیبان، K نزدیک ترین همسایه و شبکه های عصبی مصنوعی از جمله روش هایی هستند که می توانند در این حوزه مورد استفاده قرار گیرند و عملکرد آن ها بر اساس شاخص هایی نظیر دقت، بازخوانی، صحت، امتیاز F۱ و نرخ تشخیص مورد ارزیابی و مقایسه قرار گیرد. یادگیری ماشین این قابلیت را دارد که با تحلیل حجم بالایی از داده های شبکه، الگوهای پنهان و روابط پیچیده میان ویژگی های ترافیکی را شناسایی کرده و رفتارهای غیرعادی را با سرعت و دقت بیشتری نسبت به روش های سنتی آشکار سازد. این رویکرد می تواند در تشخیص حملات شناخته شده و تا حدی ناشناخته، به ویژه در محیط های پویا و پیچیده شبکه ای، نقش موثری ایفا کند. همچنین، استفاده از الگوریتم های یادگیری ماشین موجب کاهش وابستگی به مداخلات انسانی، افزایش سرعت واکنش در برابر تهدیدات و بهبود کارایی سامانه های تشخیص نفوذ می شود. با این حال، چالش هایی نظیر نامتوازن بودن داده ها، انتخاب ویژگی های بهینه، پیچیدگی محاسباتی برخی مدل ها و نیاز به داده های باکیفیت همچنان از موانع مهم در این حوزه به شمار می روند. نتایج مورد انتظار این پژوهش نشان می دهد که بهره گیری از الگوریتم های یادگیری ماشین می تواند دقت و کارایی سامانه های تشخیص حملات سایبری را به طور چشمگیری افزایش دهد و زمینه ساز توسعه راهکارهای هوشمند، تطبیق پذیر و قابل اتکا در حفاظت از شبکه های کامپیوتری باشد. این مطالعه می تواند به عنوان گامی موثر در جهت ارتقای امنیت سایبری، کاهش آسیب پذیری زیرساخت های اطلاعاتی و ارائه چارچوبی مناسب برای طراحی سامانه های تشخیص نفوذ مبتنی بر هوش مصنوعی مورد استفاده پژوهشگران و متخصصان قرار گیرد.
کلیدواژه ها:
امنیت سایبری ، تشخیص نفوذ ، یادگیری ماشین ، شبکه های کامپیوتری ، تحلیل داده های ترافیک ، الگوریتم های هوشمند ، حملات سایبری ، داده کاوی ، هوش مصنوعی
نویسندگان
محمد علی حقیقی
۱- دانش آموخته کارشناسی ارشد مهندسی کامپیوتر، گرایش نرم افزار ، دانشگاه علم و صنعت، تهران، ایران.