تاثیر تکنیکهای مهندسی اعلان (Prompt Engineering) بر بهبود کیفیت تولید کد در مدلهای زبانی بزرگ

سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 177

فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

EECMAI14_098

تاریخ نمایه سازی: 31 تیر 1405

چکیده مقاله:

مدلهای زبانی بزرگ Large Language Models در سالهای اخیر نقش مهمی در توسعه سامانه های هوش مصنوعی مولد ایفا کرده اند و در حوزه هایی مانند تولید، متن، ترجمه ماشینی و تولید کد نرم افزاری عملکرد قابل توجهی داشته اند. با این حال کیفیت خروجی این مدل ها به شدت تحت تاثیر نحوه طراحی ورودی (Prompt) قرار دارد. مهندسی اعلان (Prompt Engineering) به عنوان رویکردی نوین امکان هدایت رفتار مدل های زبانی بدون نیاز به بازآموزی را فراهم می کند. این مقاله با رویکرد مرور روایی - تحلیلی به بررسی مهمترین تکنیک های مهندسی اعلان شامل Zero-Shot, Few-Shot Prompting, Chain-of-Thought Prompting, Retrieval-Augmented Generation (RAG) و تاثیر آنها بر کیفیت تولید کد می پردازد. نتایج مرور مطالعات نشان می دهد که استفاده از پرامپت های ساختاریافته می تواند موجب بهبود دقت، انسجام و قابلیت اجرا بودن کدهای تولیدی شود. همچنین تکنیک های مبتنی بر استدلال مرحله ای و استفاده از دانش خارجی نسبت به روش های ساده عملکرد بهتری در حل مسائل پیچیده برنامه نویسی دارند.

نویسندگان

محمد پرهام آریانژاد

دانشجوی مهندسی نرم افزار دانشکده شهید شمسی پور تهران