أداة الترميز الذكية مفتوحة المصدر تتفوق على AlphaCode من Google DeepMind

ظهرت أداة جديدة مفتوحة المصدر لتوليد الأكواد باستخدام الذكاء الاصطناعي، تُدعى AlphaCodium، مستلهمة من AlphaCode وجيلها الثاني AlphaCode 2، الذي طورته Google DeepMind. وقد حظيت AlphaCodium باهتمام كبير هذا الأسبوع على منصة X/Twitter.

قال سانتياغو فالداراما: "نحن خطوة أقرب إلى جعل الذكاء الاصطناعي يولد أكواداً تفوق أداء البشر! AlphaCodium هو الآن الطريقة الرائدة لتوليد الأكواد، متفوقاً على AlphaCode وAlphaCode 2 بدون الحاجة لأي تعديل دقيق!"

وتجدر الإشارة إلى أن أندريه كارباثي من OpenAI، المدير السابق للذكاء الاصطناعي في تسلا، أشاد بأسلوب هندسة التدفق المبتكر في AlphaCodium، الذي يعزز من توليد الأكواد. هذه الطريقة الجديدة تنتقل من صيغة الـ prompt-response التقليدية إلى نموذج تدفق تكراري، يتيح للنموذج بناء الإجابات بشكل تدريجي.

تعزز تقنية هندسة التدفق لدى AlphaCodium من أداء نماذج اللغة الكبيرة (LLMs) لمهام الأكواد، من خلال دمج عناصر من الشبكات التنافسية التوليدية (GANs). هذه المعمارية، التي أسسها إيان غودفيلو في عام 2014، تدمج نموذج توليد الأكواد مع نموذج تنافسي يضمن سلامة الأكواد من خلال الاختبار والتأمل ومطابقة المواصفات.

تبدأ العملية بإدخال البيانات يليها عدة خطوات معالجة مسبقة حيث يقوم AlphaCodium بتحليل المشكلة، وصولاً إلى حل أكواد أولي. ثم ينشئ اختبارات إضافية لتحسين الحل، ليصل إلى كود نهائي قوي.

طورته شركة CodiumAI الناشئة ومقرها تل أبيب، تتمثل مهمة AlphaCodium في مساعدة المطورين على البناء بشكل أسرع وبدون أخطاء. تم اختبار الأداة على مجموعة بيانات CodeContests، التي تضم حوالي 10,000 مشكلة برمجة تنافسية، مما زاد دقة GPT-4 بنسبة 19-44%، مما يمثل تقدمًا كبيرًا في قدرات نماذج اللغة الكبيرة لتوليد الأكواد.

تأسست CodiumAI في عام 2022، وجمعت 10.6 مليون دولار في مارس 2023، وتقدم مستودع GitHub لـ AlphaCodium بالإضافة إلى ورقة شاملة بعنوان "توليد الأكواد باستخدام AlphaCodium: من هندسة الموجهات إلى هندسة التدفق".

وعبر المؤسس المشارك والمدير التنفيذي إيتامار فريدمان عن دهشته من الاهتمام الكبير الذي نالته AlphaCodium، معتبراً إياها إنجازًا مفيدًا لمجتمع المطورين. وأكد أن AlphaCodium يمثل نظامًا وخوارزمية تسهل التواصل السلس بين مولد الأكواد ونموذج النقد.

وأوضح فريدمان: "هذا هو جوهر ما نقدمه؛ من الضروري تصوره كتدفق، ولهذا نسميه 'هندسة التدفق'." يمكن هذا التدفق التكراري الذكاء الاصطناعي من إنتاج أكواد عادية، بالإضافة إلى تقديم أكواد عملية ودقيقة.

في ظل المنافسة، يعتبر فريدمان أن OpenAI (مبدعو Codex) وGoogle DeepMind (مطورين AlphaCode وAlphaCode 2) هم منافسون رئيسيون. لكنه يحدد تقنية سلامة الأكواد كمنافس رئيسي.

وأشار: "استلهمنا من DeepMind، وقد ناقشت أهمية سلامة الأكواد مع الرئيس التنفيذي لـ OpenAI سام ألتمان." أكد فريدمان على رؤية مشتركة مع ألتمان، مشددًا على أهمية سلامة الكود من أجل الجيل القادم من تطوير البرمجيات ومواءمة الذكاء الاصطناعي.

وأشار فريدمان إلى أنه بينما دمجت Google DeepMind هندسة التدفق في حل AlphaGo، كانت غائبة عن AlphaCode. “ربما تم تجاهلها في السعي السائد نحو نماذج اللغة الكبيرة المتفوقة”، كما اقترح.

“إن تحدي الذكاء الاصطناعي في توليد أكواد عملية لا يقتصر فقط على الحاجة إلى تحسين LLM؛ بل يتعلق بإنشاء تدفق.”

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles