شماره ركورد
9181
پديد آورنده
محمدصادق پولائي موزيرجي، سايين اعلا
عنوان
تشخيص بوي كد با استفاده از مدل هاي زباني وسيع پيشنهادي
مقطع تحصيلي
كارشناسي
رشته تحصيلي
مهندسي كامپيوتر
سال فارغ التحصيلي
1403
استاد راهنما
دكتر سعيد پارسا
دانشجوي وارد كننده اطلاعات
محمدصادق پولائي موزيرجي
تاريخ ورود اطلاعات
1403/06/27
دانشكده
مهندسي كامپيوتر
عنوان به انگليسي
Code Smell Detection with Suggested Large Language Models
چكيده
در اين پژوهش، به بررسي و پيشنهاد مدلي براي تشخيص بوي كد با استفاده از مدلهاي زباني وسيع پرداخته شده است. بوي كد به مفاهيم و ويژگيهايي در كد برنامهنويسي اشاره دارد كه ميتواند نشاندهنده مشكلات عميقتري در طراحي و پيادهسازي نرمافزار باشد. اين مشكلات ممكن است به كاهش كيفيت كد و افزايش پيچيدگي در نگهداري و توسعه منجر شوند. روش پيشنهادي اين پژوهش شامل استفاده از مدلهاي زباني وسيع است كه با استفاده از مجموعه دادههاي برچسبخورده آموزش ديده و توانايي تشخيص 28 نوع مختلف از بوي كد را دارد. مدل پيشنهادي با بهرهگيري از روشهاي يادگيري عميق و معماريهاي پيشرفته نظير مبدلها توسعه يافته است. نتايج ارزيابيها نشان ميدهد كه مدل پيشنهادي قادر است بهبود قابل توجهي در دقت تشخيص بوي كد ايجاد كند و ميتواند به عنوان ابزاري مؤثر براي توسعهدهندگان نرمافزار مورد استفاده قرار گيرد. همچنين در اين پژوهش به چالشهاي موجود در آموزش و بهينهسازي مدلهاي زباني وسيع پرداخته شده و راهكارهايي براي ارتقاي عملكرد مدل ارائه شده است .
كليدواژه ها
بوي كد , مدلهاي زباني وسيع , يادگيري عميق , تشخيص خودكار , مبدل , بهينهسازي مدل