نظام الذكاء الاصطناعي المبتكر يُظهر وعدًا في التحقق من البرامج الخالية من الأخطاء

- Baldur، وهو نظام ذكاء اصطناعي تم تطويره بالتعاون مع Google، يقوم بأتمتة البراهين الرياضية لتقليل أخطاء البرامج وتعزيز الدقة.
- من خلال ضبط نماذج اللغة الكبيرة، حقق Baldur وThor معدل نجاح بنسبة 65.7% في توليد الأدلة.
- يعد هذا الاختراق بمثابة تبسيط عملية التحقق من البرامج وتحسين موثوقيتها، مما يمثل تقدمًا كبيرًا في تطوير البرامج الخالية من الأخطاء.
تقليديًا، التحقق من صحة شيفرة البرامج عمليةً شاقةً تتطلب مراجعةً يدويةً للشفرة أو تشغيلها لتحديدdentخلل. ورغم أهميتها، إلا أن هذه الطرق عرضة للخطأ البشري وغير عملية في الأنظمة المعقدة.
ها هو Baldur، وهو حلٌّ مُصمَّمٌ بدقةٍ فائقة، يُسخِّر قوة نماذج اللغات الكبيرة (LLMs) لتوليد البراهينmaticmatic. من خلال ضبط نماذج اللغات الكبيرة (LLMs) بدقةٍ عاليةٍ على محتوىmaticشامل ولغة Isabelle/HOL المُستخدمة في البراهين، يُحرز Baldur قفزةً هائلةً نحو أتمتة ما كان في السابق مهمةً شاقة. والنتيجة؟ نظامٌ يعمل جنبًا إلى جنب مع مُثبِّتات النظريات للتحقق من صحة الكود، مما يُقلِّل هامش الخطأ بشكلٍ كبير.
يكمن سر نجاح Baldur في شراكته مع Thor، الأداة المسؤولة عن توليدmaticتلقائيًا. يتمتع Thor بمعدل نجاح يبلغ 57%، ولكن عند دمجه مع Baldur، يحقق كلاهما دقة مذهلة تبلغ 65.7% في توليد البراهين. يُظهر هذا الثنائي الديناميكي، المستوحى من الأساطير الإسكندنافية، إمكانات التحقق البرمجي المدعوم بالذكاء الاصطناعي.
التحديات في ماجستير القانون
من أهم التحديات التي نواجهها عند العمل مع أدوات اختبار LLM، مثل ChatGPT، هو عدم صحتها أحيانًا. فبدلًا من إثارة علامات التحذير، قد تفشل هذه الأدوات دون قصد، مما يُعطي نتائج خاطئة تبدو صحيحة. وتُعد معالجة هذه المشكلة أمرًا بالغ الأهمية لضمان موثوقية الأدلة المُولّدة بواسطة الذكاء الاصطناعي.
لم يكن تطوير بالدور بالأمر الهين، فقد استغرق عدة أشهر وجهودًا تعاونية مع جوجل. استخدمت إميلي فيرست، المؤلفة الرئيسية للمشروع، مينيرفا، وهي لغة برمجة مُدرَّبة على مجموعة ضخمة من النصوص باللغة الطبيعية. بعد ذلك، جرى تحسين مينيرفا على مجموعة بيانات ضخمة بحجم 118 جيجابايت منmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticmaticبراهين
يُعدّ نهج بالدور في تصحيح الأخطاء مبتكرًا. فعندماdentمُثبِّت النظرية خطأً في برهان مُولَّد، يُعيد هذه المعلومات إلى بالدور، مما يُمكّن النظام من التعلّم من أخطائه. تُعزّز هذه العملية التكرارية دقة وموثوقية البراهين، مما يجعلها أداةً فعّالة للغاية للتحقق من صحة الكود.
مستقبل واعد للبرمجيات الخالية من الأخطاء
مع وجود مجال للتحسين، يُمثل Baldur سبيلاً واعداً للتحقق الرسمي من البرمجيات. لا يزال المهندسون مسؤولين عن تطوير البرنامج، ولكن لديهم الآن حليف قوي يتمثل في Baldur، القادر على أتمتة إنشاء البراهينmatic.
صرّح يوري برون، الأستاذ في كلية مانينغ لعلوم المعلومات والحاسوب بجامعة ماساتشوستس أمهرست، قائلاً: "يركز عملنا على محاولة أتمتة كتابة هذه البراهين. يستخدم بالدور نماذج لغوية ضخمة لتوليد برهان تلقائيًا، بناءً على نظريةmatic، لتلك النظرية، بحيث يمكن لمُثبِّتmaticالتحقق منه."
يُعزى نجاح بالدور إلى الفريق المُتفاني الذي عمل بلا كلل على هذا المشروع. إلى جانب إميلي فيرست، ساهم ماركوس رابي، الذي كان يعمل لدى جوجل آنذاك، وتاليا رينجر، الأستاذة المساعدة في جامعة إلينوي-أوربانا شامبين، مساهمةً كبيرةً في المشروع. كما دعمت وكالة مشاريع البحوث الدفاعية المتقدمة (DARPA) والمؤسسة الوطنية للعلوم (NSF) المشروع.
تُبشّر الحلول المبتكرة، مثل Baldur، بالخير في ظلّ سعي قطاع التكنولوجيا للتعامل مع التعقيد المتزايد لأنظمة البرمجيات. ومع استمرار تطور قدرات الذكاء الاصطناعي ونضجها، تظلّ إمكانات Baldur في الارتقاء بجودة البرمجيات إلى آفاق جديدة واعدة.
هل ما زلت تسمح للبنك بالاحتفاظ بأفضل جزء؟ شاهد الفيديو المجاني الخاص بنا حول كيفية أن تكون مصرفك الخاص.
إخلاء مسؤولية: المعلومات الواردة هنا ليست نصيحة استثمارية. Cryptopolitanموقع أي مسؤولية عن أي استثمارات تتم بناءً على المعلومات الواردة في هذه الصفحة. ننصحtrondentdentdentdentdentdentdentdent /أو استشارة مختص مؤهل قبل اتخاذ أي قرارات استثمارية.
دورة
- أي العملات المشفرة يمكن أن تدر عليك المال
- كيفية تعزيز أمانك باستخدام المحفظة الإلكترونية (وأي منها يستحق الاستخدام فعلاً)
- استراتيجيات استثمارية غير معروفة يستخدمها المحترفون
- كيفية البدء في الاستثمار في العملات المشفرة (أي منصات التداول التي يجب استخدامها، وأفضل العملات المشفرة للشراء، إلخ)















