پرش به محتوای اصلی

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

کد خبر 344953
3

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

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

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

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

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

بازتاب را در گوگل بیشتر ببینید

نظرات کاربران

نخستین دیدگاه را درباره این خبر ثبت کنید

0 دیدگاه ثبت دیدگاه

یادآوری: نشانی ایمیل منتشر نمی‌شود و دیدگاه‌های حاوی توهین، تهمت، افترا یا واژگان نامناسب تأیید نخواهند شد.

هنوز دیدگاهی ثبت نشده است

نظر شما می‌تواند شروع یک گفت‌وگوی سازنده باشد.

دیدگاهتان را بنویسید

از درج اطلاعات شخصی، شماره تماس و پیوندهای تبلیغاتی خودداری کنید.