شناسایی و طبقه بندی بدافزارها با استفاده از الگوریتم های یادگیری ماشین (بدون نظارت)
محل انتشار: فصلنامه پژوهش در علوم رایانه، دوره: 6، شماره: 21
سال انتشار: 1400
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 87
فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
این مقاله در بخشهای موضوعی زیر دسته بندی شده است:
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_RCSJ-6-21_002
تاریخ نمایه سازی: 3 شهریور 1403
چکیده مقاله:
ما در این مقاله به تشخیص و طبقه بندی (بدون نظارت) بدافزارها که امری مهم در امنیت سیستم های کامپیوتری است، پرداخته ایم. در تحقیق حاضر از داده های موجود در پایگاه داده Malimg Dataset استفاده شد. این دیتاها شامل تصاویر بدافزار است که در این مقاله هشت خانواده از بدافزارها بررسی شد. از هر تصویر هیستوگرام و ماتریس هم وقوعی (در چهار زاویه صفر، ۴۵، ۹۰ و ۱۳۵ درجه) استخراج شد سپس عملیات استخراج ویژگی انجام شد. در مجموع از هر تصویر بدافزار ۲۰ ویژگی از ماتریس هم وقوعی و ۵ ویژگی از هیستوگرام استخراج شد که از این ویژگی های جهت مدلسازی روشهای تششخیص نوع بدافزار استفاده شد. در این مقاله از دو مدل جهت خوشه بندی نوع بدافزار استفاده شد. دقت تشخیص نوع بدافزار توسط روش های شبکه عصبی مصنوعی و الگوریتم k-means به ترتیب۹۶.۴۵ % و ۸۷.۳۵ % به دست آمد که بهترین مدل برای تشیخص نوع بدافزار مربوط به الگوریتم k-means بود.
کلیدواژه ها:
نویسندگان
معصومه مرادی
گروه مهندسی کامپیوتر، واحد خرم آباد، دانشگاه آزاد اسلامی، خرم آباد، ایران.
مجتبی صالحی
گروه مهندسی کامپیوتر، واحد خرم آباد، دانشگاه آزاد اسلامی، خرم آباد، ایران.