هوش مصنوعی مایکروسافت باگ‌های امنیتی را با دقت ۹۹ درصد شناسایی ‌می‌کند

مایکروسافت سیستم جدیدی را ابداع کرده که با دقت ۹۹ درصد امنیتی یا غیر امنیتی بودن باگ‌های نرم افزاری را شناسایی می کند.

مایکروسافت که پیش از این به استفاده از هوش مصنوعی و یادگیری ماشین برای تقویت کارایی آنتی ویروس خود روی آورده بود، حالا از این فناوری‌ها برای شناسایی باگ‌های نرم افزاری استفاده می‌کند. این شرکت سیستمی را ابداع کرده که با دقت ۹۹ درصد باگ‌های امنیتی را از موارد کم اهمیت تشخیص می‌دهد. دیگر قابلیت این سیستم شناسایی باگ‌های حیاتی و با اولویت بالا در ۹۷ درصد موارد است.

در توسعه این مدل مبتنی بر یادگیری ماشین از ۱۳ میلیون باگ و آیتم شناسایی شده توسط ۴۷ هزار توسعه دهنده استفاده شده که در مخازن گیت هاب و AzureDevOps ذخیره شده‌اند. این سیستم ابتدا تمایز بین باگ های امنیتی و غیر امنیتی را فراگرفته و در مرحله بعد آنها را با عبارت های حیاتی، مهم یا کم اثر برچسب گذاری می‌کند.

مدل مذکور در تشخیص باگ‌ها از دو تکنیک استفاده می‌کند. روش اول که الگوریتم TF-IDF یا «معکوس فراوانی در سند» نام دارد ابتدا تعداد دفعات وجود یک کلمه در سند را تعیین کرده و عدد بدست آمده را با مجموعه‌ای از عناوین از پیش تعیین شده مقایسه می‌کند. به گفته مایکروسافت عناوین باگ آنها معمولا کوتاه بوده و حدودا شامل ۱۰ کلمه می‌شود.

غول نرم افزاری در تکنیک دوم از مدل رگرسیون لجستیک خود استفاده می‌کند که با تکیه بر تابع لجستیک احتمال وجود یک رویداد را مدل سازی می‌کند. مایکروسافت نحوه بکارگیری یادگیری ماشین و متخصصان امنیتی برای شناسایی باگ را بدین شکل شرح داده است:

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

سیستم شناسایی باگ مایکروسافت در این شرکت به کار گرفته شده و با داده‌های جدید آموزش می‌بیند. این داده ها توسط متخصصانی تدوین شده که بر میزان وقوع باگ طی فرایند توسعه نرم افزار نظارت دارند. در ماه های آتی روش مورد استفاده در این مدل همراه با مدل‌های نمونه از طریق گیت هاب به صورت متن باز منتشر خواهد شد.

مطالب مرتبط

گرایمز روح خود را به حراج گذاشت

در این هفته گرایمز (نامزد ایلان ماسک) اولین نمایشگاه هنری خود را به صورت همزمان در چند گالری آنلاین افتتاح می کند. این خواننده آمریکایی که نام واقعی اش کلیر بوچر است قصد دارد در این نمایشگاه ها نقاشی ها، طرح ها، عکس ها و آثار کانسپچوال خود را که طی ۱۰ سال اخیر خلق... ادامه مطلب

پیش‌بینی آتش‌سوزی مراتع با هوش مصنوعی؛ راهکاری برای نجات جنگل‌ها و حیوانات

هر سال با نزدیک شدن به فصل گرم سال خبر آتش سوزی از گوشه و کنار کشور به گوش می رسد. اینبار نوبت به مراتع و جنگل های سرسبز زاگرس و حیوانات کوچک و بزرگ آن رسیده که طعمه حریق شوند. کنترل شعله های سرکش زمانی که مساحت گسترده ای را در خود فرو می... ادامه مطلب

شکایت کاربران از باگ‌های متعدد iPadOS و iOS 13.5؛ از تخلیه سریع باتری تا ریبوت

اگر تاکنون آیپد یا آیفون خود را به نسخه 13.5 آپدیت نکرده‌اید، بهتر است دست نگه دارید چون این نسخه آیفون‌ها را با مشکل تخلیه سریع باتری و داغ شدن بیش از حد و آیپدها را با مشکل ریبوت شدن مواجه کرده است.به گزارش سایت ZDNet، به روزرسانی‌های iPadOS 13.5 و iOS 13.5 آنقدر باگ... ادامه مطلب

کشف حالت جدیدی از ماده با قابلیت ارتقای سیستم‌های هوش مصنوعی

بسیاری از ما با چهار حالت کلاسیک ماده شامل جامد، مایع، گاز و پلاسما آشنا هستیم اما حالت‌های دیگری نیز وجود دارند. فیزیکدانان در دانشگاه‌های «اوپسالا» و «رادبود» موفق به شناسایی حالت جدیدی از ماده با نام «شیشه اسپینی خود القا» شده‌اند که می‌توان از آن برای ساخت پلتفرم‌های هوش مصنوعی استفاده کرد.خاصیت مغناطیسی معمولا... ادامه مطلب

آسیب‌پذیری «StrandHogg 2.0» امنیت دستگاه‌های اندرویدی را به خطر می‌اندازد

محققان امنیتی یک آسیب‌پذیری درون تقریبا تمام نسخه‌های سیستم عامل اندروید پیدا کرده‌اند که به بدافزارها اجازه می‌دهد تا از طریق کپی کردن برنامه‌های اصلی به پسورد و سایر اطلاعات حساس دست پیدا کنند.این آسیب‌پذیری که با نام «StrandHogg 2.0» شناخته می‌شود، تمام دستگاه‌های مجهز به اندروید ۹.۰ و نسخه‌های قدیمی‌تر را تحت تاثیر قرار... ادامه مطلب

نسخه جدید بات هوش مصنوعی OpenAI معرفی شد؛ امکان سرودن شعر و ترجمه پیشرفته

کمپانی OpenAI که در زمینه هوش مصنوعی فعالیت دارد از نسخه جدید تولیدکننده متن GPT-3 رونمایی کرده که در مقایسه با نسخه قبلی (GPT-2) بسیار پیشرفته‌تر است.OpenAI ابتدا فعالیت خود را تحت مدیریت ایلان ماسک و در زمینه تحقیق و توسعه هوش مصنوعی آغاز کرد. تا پیش از این از مهمترین محصولات این شرکت بات هوش... ادامه مطلب

نظرات ۱

وارد شوید

برای گفتگو با کاربران، وارد حساب کاربری خود شوید.

ورود

رمزتان را گم کرده‌اید؟