ماشین یادگیری خالق نرمافزارها را شناسایی میکند
مهر :
یک سیستم ماشین یادگیری ساخته شده که میتواند مبدع یک نرمافزار را شناسایی کند. در این آزمایش ماشین یادگیری ۸ نمونه کار از ۶۰۰ برنامهنویس را بررسی کرد و توانست مبدع هر برنامه را با نرخ صحت ۸۳ درصد شناسایی کند. برنامهنویسان هر یک شیوه خاص خود را دارند اما نمیتوان به راحتی نویسنده یک نرمافزار را شناسایی کرد. اکنون محققان یک سیستم ماشین یادگیری ابداع کردهاند که میتواند هویت برنامهنویس را از طریق کدمنبع یا کدهای دوتایی شناسایی کند. در این روش یک الگوریتم ساختار کدنویسی برنامهنویس را براساس نمونه کارهای او شناسایی میکند. همچنین با استفاده از این الگوریتمها ویژگیهای معمول در نمونه کد را مییابد. در این آزمایش، عملکرد این فناوری تقریبا درست بود، اما هنوز بدون ایراد نیست. این فناوری برای محققان بسیار کارآمد است و میتواند برای شناسایی بدافزارنویسان کارآمد باشد.
ارسال نظر