ماشین یادگیری خالق نرم افزارها را شناسایی می کند


مرکز تخصصی آموزش تبلیغات کشور

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

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

در آزمایشی که با نتایج Code Jam گوگل انجام شد، عملکرد این فناوری تقریبا درست بود، اما هنوز بدون ایراد نیست.

در این آزمایش ماشین یادگیری ۸ نمونه کار از ۶۰۰ برنامه نویس را بررسی کرد و توانست  مبدع هر برنامه را با نرخ صحت ۸۳ درصد شناسایی کند. این فناوری برای محققان بسیار کارآمد است و می تواند برای شناسایی بدافزار نویسان کارآمد باشد.


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

Related Posts

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