وفي منشور على مدونتها، أعلنت الشركة عن تحسن ملحوظ في نماذج الذكاء الاصطناعي الخاصة بها في المهام المتعلقة بالتقنيات القديمة. ولا تزال لغات مثل كوبول، وفورتران، وأو كاميل، وفيجوال بيسك، التي تحظى باهتمام أقل اليوم مقارنةً بجافا سكريبت وغيرها من اللغات الحديثة، أساسيةً لعمل الشركات والحكومات. لذلك، درّبت OpenAI نماذجها على برمجة ونقل التعليمات البرمجية بهذه اللغات.
ولقياس التقدم، طورت الشركة أداة تُعرف باسم MultiLangBench، حيث يُطلب من الذكاء الاصطناعي بناء محرك متوافق مع SQLite باستخدام 20 لغة برمجة مختلفة. إضافةً إلى ذلك، يوجد معيار قياس لنقل تطبيقات كوبول، يقيس قدرة النموذج على نقل التطبيقات القديمة إلى لغات أخرى مع الحفاظ على أدائها.
وفقًا للبيانات الأولية، حقق نموذج GPT-6 Astra معدل نجاح متوسطًا بلغ 87.4% في اختبار MultiLangBench، وهو قفزة نوعية مقارنةً بنسبة 26.8% التي حققها نموذج GPT-5.6 Sol. وفي لغة COBOL، تحسّن أداء Astra من 10.9% إلى 72.1%، بينما ارتفع في لغة Fortran من 21.4% إلى 83.5%. أما في لغة Visual Basic، فقد سجل الذكاء الاصطناعي معدل نجاح يقارب 90%، مما يعني أن أحدث نموذج ChatGPT قادر على فهم هذه اللغة التي كانت شائعة الاستخدام في السابق.وبعيدًا عن الأرقام، كان الاختبار الحقيقي هو تحديث التطبيقات القديمة. يُعدّ هذا أحد أبرز المعوقات التي تواجه العديد من الشركات والمؤسسات، والتي تضطر إلى صيانة برامج طُوّرت منذ عقود. في بعض الحالات، لم يعد الموظفون الذين قاموا بتنفيذها يعملون هناك، أو فُقدت الوثائق، مما يزيد من تكاليف الصيانة.
عند محاولة نقل تطبيق COBOL إلى لغات برمجة مثل C++، Java، Kotlin، Python، أو Rust مع الحفاظ على نفس الوظائف، حقق GPT-6.1 Sol نسبة نجاح بلغت 86.6% بأقل جهد ممكن في الاستدلال. وعند تطبيق عملية أكثر شمولاً، حقق الذكاء الاصطناعي دقة بلغت 97.9%.
أوضحت الشركة: "للتأكد من الحفاظ على هذه السلوكيات، نقوم بتقييم نماذجنا من خلال اختبارات خفية تتطلب تطابقًا تامًا بين البايتات في المخرجات الظاهرة. ولا تُعتبر عملية الترحيل ناجحة إلا إذا اجتازت جميع الاختبارات بنجاح."ووفقًا لشركة OpenAI، تشير هذه النتائج إلى أن ChatGPT قد يصبح أداةً لتحديث البنى التحتية التقنية القديمة. فبدلًا من اقتصار الذكاء الاصطناعي على حل الأخطاء أو توليد أجزاء من التعليمات البرمجية، فهو قادر بالفعل على فهم الأنظمة المبنية بلغات برمجة قديمة. وهذا من شأنه أن يساعد المبرمجين الجدد الذين لم يعتادوا على لغات مثل COBOL أو Visual Basic على تحديث التطبيقات القديمة.
وقد أطلقت الشركة منصة MultiLangBench على GitHub ليتمكن المطورون من مراجعة المنهجية وتحليل الأداء حسب اللغة.
from حوحو للمعلوميات https://ift.tt/VytZgAQ
via IFTTT

























