تقوم شركة IBM بإنشاء إطار عمل لتدريس برمجة الذكاء الاصطناعي

أنشأت الشركة مجموعة بيانات أطلقت عليها اسم Project CodeNet، والتي تحتوي على 14 مليون عينة بإجمالي حجم 500 مليون

سطور من التعليمات البرمجية بأكثر من 55 لغة برمجة: من Java وC وGo إلى COBOL وPascal وFORTRAN. ومع ذلك، فإن اللغات الرئيسية هي C++ وPython: حيث تمثل ثلاثة أرباع الكود. 

استخدم المؤلفون رمزًا من اثنين يابانيينمسابقات البرمجة: Aizu و AtCoder. طُلب من المشاركين كتابة الكود اللازم لتحويل مجموعة معينة من المدخلات إلى مجموعة من المخرجات المرغوبة لـ 4000 مشكلة مختلفة. وكانت النتيجة 14 مليون عينة من التعليمات البرمجية، نصفها كان يعمل.

تخطط شركة IBM لجعل المشروع مجموعة بيانات قياسية لتدريب نماذج الذكاء الاصطناعي التي يمكنها التعرف على بنية البرامج.

تم التخطيط لاستخدام CodeNet في الإنشاءأدوات تطوير ذكية تبحث عن الإجراءات اللازمة في التطبيقات والمكتبات ، وتترجم من لغة برمجة إلى أخرى ، وتختار التطبيقات الصحيحة وتصفية التطبيقات الخاطئة ، وتصنف الكود ، وما إلى ذلك.

قراءة المزيد

تكثفت التفاعلات النووية في مفاعل محطة تشيرنوبيل للطاقة النووية

أظهر العلماء كيف يمزق الثقب الأسود نجمًا

ابتكر الفيزيائيون نظيرًا للثقب الأسود وأكدوا نظرية هوكينغ. إلى أين تقود؟