HyperAIHyperAI

Command Palette

Search for a command to run...

التعلم العميق التعزيزي لتصحيح لغات البرمجة

Rahul Gupta Aditya Kanade Shirish Shevade

الملخص

غالبًا ما يواجه المبرمجون المبتدئون صعوبة في التعامل مع الصيغة الرسمية للغات البرمجة. لمساعدتهم، نصمم إطار عمل جديد لتصحيح اللغات البرمجية يمكن تطبيقه على التعلم التعزيزي. يتيح هذا الإطار للوكيل (agent) تقليد الأنشطة البشرية في التنقل والتحرير النصي. نثبت أن الوكيل يمكن تدريبه من خلال الاستكشاف الذاتي مباشرة من المدخل الخام، أي نص البرنامج نفسه، دون أي معرفة بالصيغة الرسمية للغة البرمجة. نستفيد من عروض الخبراء لعُشر بيانات التدريب لتسريع عملية التدريب. تم تقييم التقنية المقترحة على 6975 برنامجًا مكتوبًا بلغة C تحتوي على أخطاء إملائية، والتي كتبها الطلاب خلال دورة مقدمة في البرمجة. تقنيةًنا تصلح 14% أكثر من البرامج و29% أكثر من رسائل أخطاء المترجم (compiler error messages) مقارنة بتلك التي تم تصحيحها بواسطة أداة DeepFix الرائدة، والتي تعتمد على نهج الترجمة الآلية العصبية بالرقابة الكاملة.


بناء الذكاء الاصطناعي بالذكاء الاصطناعي

من الفكرة إلى الإطلاق — سرّع تطوير الذكاء الاصطناعي الخاص بك مع المساعدة البرمجية المجانية بالذكاء الاصطناعي، وبيئة جاهزة للاستخدام، وأفضل أسعار لوحدات معالجة الرسومات.

البرمجة التعاونية باستخدام الذكاء الاصطناعي
وحدات GPU جاهزة للعمل
أفضل الأسعار

HyperAI Newsletters

اشترك في آخر تحديثاتنا
سنرسل لك أحدث التحديثات الأسبوعية إلى بريدك الإلكتروني في الساعة التاسعة من صباح كل يوم اثنين
مدعوم بواسطة MailChimp