في مؤتمر KubeCon Europe، أجرت صحيفة The Register مقابلة مع جريج كروه-هارتمان، المسؤول عن فرعيْ نواة لينكس المستقر والتجريبي، والذي يتولى صيانة 16 نظامًا فرعيًا للنواة. وتناولت المقابلة منهج كروه-هارتمان في التعامل مع تقارير الأخطاء المدعومة بالذكاء الاصطناعي. يُذكر أن الذكاء الاصطناعي يُستخدم بالفعل في النواة لمراجعة التغييرات التي تطرأ على نظام الشبكات، وeBPF، وDRM، كما تم مؤخرًا دمج أداة Sashiko من جوجل لمراجعة التغييرات المُقدمة.
بعض اقتباسات غريغ:
- قبل بضعة أشهر، كنا نتلقى ما كنا نسميه "هراء الذكاء الاصطناعي" - تقارير أمنية مولدة بواسطة الذكاء الاصطناعي كانت خاطئة بشكل واضح أو ذات جودة منخفضة. كان الأمر مضحكاً حتى. لم نكن قلقين بشأنه بشكل خاص... قبل شهر، حدث شيء ما، وتغير الوضع بشكل جذري. الآن نتلقى تقارير حقيقية.
- "هذا الوضع ليس حكراً على لينكس، فجميع مشاريع المصادر المفتوحة تتلقى تقارير حقيقية مُولّدة بواسطة الذكاء الاصطناعي، وهي الآن عالية الجودة وموثوقة. وتلاحظ فرق الأمن في مشاريع المصادر المفتوحة الكبرى نفس الاتجاه في المناقشات غير الرسمية."
- عندما سُئل غريغ عن سبب هذه المشكلة، أجاب: "لا نعلم. يبدو أن لا أحد يعلم. إما أن العديد من الأدوات قد تحسّنت كثيرًا، أو أن الناس بدأوا يقولون: "هيا بنا نجد حلاً". يبدو أن هذه المشكلة تؤثر على العديد من المجموعات والشركات المختلفة. أما من الناحية الأساسية، فنحن قادرون على التعامل معها. لقد كبر فريقنا كثيرًا، وهو موزّع جغرافيًا، ونمونا حقيقي ولا يتباطأ. هذه أمور بسيطة، لا شيء جوهري، لكن جميع مشاريع المصادر المفتوحة تحتاج إلى بعض المساعدة في هذا الشأن. المشاريع الصغيرة أقل قدرة على التعامل مع التدفق المفاجئ لتقارير الأخطاء والثغرات الأمنية التي يُنشئها الذكاء الاصطناعي والتي تشير إلى أخطاء حقيقية، وليست مجرد بيانات غير ذات صلة."
- أوضح غريغ أنه عندما طلب من الذكاء الاصطناعي البحث عن أخطاء في سجل التغييرات المقترح، عثر على 60 خطأً وقدم تصحيحات لإصلاحها. كان ثلث الأخطاء المكتشفة فقط أخطاءً حقيقية، وكان ثلثا التصحيحات فقط صحيحين ولا يتطلبان أي تعديل، لكن هذا لم يكن عديم الفائدة. ووفقًا لغريغ، لا يمكن للمطورين تجاهل هذا، خاصةً مع تحسن نتائج الذكاء الاصطناعي. تمت إضافة وسم "تم تطويره بالتعاون مع المطورين" لتمييز التصحيحات التي تم إنشاؤها باستخدام الذكاء الاصطناعي. على الرغم من بعض المحاولات لاستخدام الذكاء الاصطناعي لإنشاء وظائف جديدة، إلا أن استخدامه الأساسي يقتصر على مراجعة التغييرات.
- من أبرز فوائد الذكاء الاصطناعي تقليل وقت معالجة التصحيحات. فعندما يُحدد مساعد الذكاء الاصطناعي المشكلات الواضحة، يتلقى مُعدّو التصحيحات ملاحظاتٍ قبل وقتٍ طويل من تمكّن المُشرف البشري من قراءتها: "إذا رأيتُ أن النظام يتفاعل مع مشكلةٍ ما، فإنه يُقدّم ملاحظاتٍ للمُعدّ أسرع من المُشرف، وهذا أمرٌ رائع. لدينا بالفعل عددٌ من البرامج الآلية التي تفحص التصحيحات. إذا لاحظتُ وجود خطأٍ ما، أُدرك فورًا أنني كمُشرف، لستُ بحاجةٍ حتى إلى مراجعته. ويُفكّر المُطوّر: "حسنًا، يُمكنني إنشاء نسخةٍ مُختلفة غدًا"، مما يُساهم في تحسين دورة الملاحظات قليلًا."
المصدر: opennet.ru
