Oossa

دراسة تكشف ثغرات في التحقق من الشيفرات المولّدة

تفصل ورقة منشورة على arXiv بين قبول أداة التحقق للشيفرة، وربط البرهان بالمواصفات، وصحة الشيفرة في الواقع، وتكشف فجوات كبيرة في ثلاثة معايير للشيفرات.

خبر موجزبقلم نشرته Oossa: 1 دقائق قراءة

تبحث ورقة نُشرت على arXiv في 5 نوفمبر في معنى أن تكون الشيفرة التي تولّدها نماذج اللغة الكبيرة «متحقَّقًا منها». وتفصل بين ثلاثة اختبارات: هل تقبل أداة التحقق الشيفرة؟ وهل يرتبط البرهان بمواصفات محددة؟ وهل تعكس تلك المواصفات المتطلب الأصلي؟

في أحد الاختبارات، أفاد الباحثون بأن أداة التحقق قبلت 99.1% من الشيفرات في HumanEval، لكن 1.9% فقط من العينات تضمنت شهادة مرتبطة بمحمول أو دالة محددة في المواصفات. وفي مسار عمل منفصل بلغة Rust، صُمم لضمان هذا الارتباط، أخفقت 11.48% من عينات MBPP-Rust التي اجتازت التحقق البنيوي، و14.82% من عينات VeriContest، في اختبارات مخفية.

لماذا يهم

بالنسبة إلى الفرق التي تستخدم التحقق من البراهين لتقييم الشيفرات المولّدة، تُظهر النتائج أن قبول أداة التحقق وحده قد لا يثبت وجود صلة ذات معنى بالمتطلبات، ولا صحة الشيفرة في الاختبارات المخفية.

هل كان هذا المقال مفيدًا؟
مشاركة

اقرأ أيضًا

Oossa · النشرة البريدية

أسبوع الذكاء الاصطناعي، مشروحًا

كل يوم اثنين: الأخبار التي تستحق المعرفة، بلغة بسيطة. مجانًا وبلا رسائل مزعجة.