هوش مصنوعی مولد (Generative AI) و تاثیر آن در تولید کد و طراحی نرم افزار
سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 55
فایل این مقاله در 21 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CONFIT01_1301
تاریخ نمایه سازی: 25 آبان 1404
چکیده مقاله:
هوش مصنوعی مولد (Generative AI) به عنوان یکی از پیشرفته ترین شاخه های یادگیری ماشین توانایی تولید خودکار محتوا از جمله کدهای برنامه نویسی را دارد. این فناوری با استفاده از مدل های یادگیری عمیق مانند شبکه های عصبی و مدل های زبانی بزرگ (LMS) می تواند قطعات کد را تولید، بهینه سازی و تکمیل کند. یکی از مهمترین تاثیرات هوش مصنوعی مولد در توسعه نرم افزار افزایش سرعت و کارایی برنامه نویسان است. ابزارهایی مانند GitHub Copilot و ChatGPT می توانند پیشنهادات کد را ارائه داده و فرآیند توسعه را تسهیل کنند. همچنین این فناوری با کاهش خطاهای انسانی کیفیت کد را بهبود می بخشد. در حوزه طراحی نرم افزار، هوش مصنوعی مولد به معماران نرم افزار کمک می کند تا الگوهای بهینه را شناسایی کرده و تصمیمات بهتری در مورد معماری سیستم ها بگیرند. این ابزارها قادر به تحلیل کدهای موجود و ارائه راهکارهای بهینه برای طراحی ساختارهای نرم افزاری پیچیده هستند. علاوه بر این، هوش مصنوعی مولد امکان خودکارسازی تست نرم افزار را فراهم کرده و فرآیند اشکال زدایی را تسریع می کند. این فناوری با تحلیل کدها و شناسایی مشکلات بالقوه به بهبود امنیت و پایداری نرم افزار کمک می کند. از چالش های این فناوری می توان به تولید کدهای ناایمن، نیاز به نظارت انسانی و مسائل مربوط به حق مالکیت فکری اشاره کرد. با این حال با پیشرفت مداوم مدل های هوش مصنوعی انتظار می رود که نقش آن در صنعت نرم افزار بیش از پیش گسترش یابد.
کلیدواژه ها:
هوش مصنوعی ، مولد تولید خودکار ، کد ، طراحی نرم افزار ، بهینه سازی ، توسعه نرم افزار ، مدل های زبانی بزرگ (LMS)
نویسندگان
نازنین مرادی
کارشناسی مهندسی حرفه ای نرم افزار، موسسه آموزش عالی ادیب مازندران