AI na Matatizo Magumu ya Ulimwengu · Sayansi ya kompyuta ya kinadharia · arXiv · 2026-10-23
TrustedCode: Kutathmini Miundo Mikubwa ya Lugha kwa Kuendeleza Msimbo Unaoaminika kupitia Uthibitishaji wa Programu wa Kiotomatiki
Kichwa asilia: TrustedCode: Evaluating Large Language Models for Developing Trusted Code through Automated Program Verification

Kwa kuwa msimbo unaotengenezwa na AI hauaminiki, uthibitishaji rasmi ni njia yenye matumaini ya kujenga imani, lakini zana zilizopo hulenga zaidi Java na C badala ya Python. Waandishi wanawasilisha TrustedCode, inayotumia LLM kukagua aina za Python, kuitafsiri kuwa WhyML kupitia Why3, na kuithibitisha dhidi ya vipimo rasmi kwa vithibitishaji otomatiki vya Why3. Katika majaribio kwenye programu kumi za Python, 50% ya makosa yaliyoonekana yalitokana na mapengo ya maarifa ya kikoa, 30% kutoka sintaksia, na 20% kutoka masuala ya semantiki na aina, na zana hiyo ni ya chanzo huria.