← أحدث الأبحاث
🤖 AI

Arithmetic in the Wild: Llama uses Base-10 Addition to Reason About Cyclic Concepts

تكشف هذه الورقة أن نموذج Llama-3.1-8B يستنتج المفاهيم الدورية ليس عبر إجراء عمليات حسابية معيارية خاصة بفترة المفهوم، بل من خلال إعادة استخدام آلية جمع عشري (أساس 10) غير مرتبطة بمهمة محددة، مدفوعة بخصائص فوريه ومجموعة متفرقة من عصبونات الـ MLP المشتركة لحساب المجاميع قبل إعادة رسم خرائطها إلى النطاق الدوري.

المؤلفون الأصليون: Sheridan Feucht, Tal Haklay, Usha Bhalla, Daniel Wurgaft, Can Rager, Raphaël Sarfati, Jack Merullo, Thomas McGrath, Owen Lewis, Ekdeep Singh Lubana, Thomas Fel, Atticus Geiger

نُشر 2026-05-06
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Sheridan Feucht, Tal Haklay, Usha Bhalla, Daniel Wurgaft, Can Rager, Raphaël Sarfati, Jack Merullo, Thomas McGrath, Owen Lewis, Ekdeep Singh Lubana, Thomas Fel, Atticus Geiger

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

السؤال الكبير: كيف "يفكر" الذكاء الاصطناعي في الوقت؟

تخيل أنك تسأل ذكاءً اصطناعيًا ذكيًا: "ما هو الشهر الذي يأتي بعد ستة أشهر من شهر أغسطس؟"
قد تتوقع أن يمتلك الذكاء الاصطناعي "دماغ تقويم" خاصًا يتصور دائرة من 12 شهرًا ويقوم ببساطة بتدوير مؤشر ست خطوات للأمام. هكذا يفكر البشر غالبًا في الأمر.

ومع ذلك، وجد الباحثون أن نموذج Llama-3.1-8B (نموذج ذكاء اصطناعي محدد) لا يفعل ذلك. بدلاً من ذلك، فإنه يستخدم "آلة حاسبة عالمية" تتحدث لغة النظام العشري (نظام الأرقام العادي لدينا)، حتى عندما يكون السؤال عن شهور أو أيام أو ساعات.

التشبيه: المترجم العالمي

فكر في الذكاء الاصطناعي كمترجم بارع جدًا في الرياضيات ولكنه سيئ جدًا في الجغرافيا.

  1. المدخلات (السؤال): تسأل: "ما هو الشهر الذي يأتي بعد ستة أشهر من أغسطس؟"
    • الخطوة الأولى للذكاء الاصطناعي: يتجاهل حقيقة أن "أغسطس" هو شهر. يترجم "أغسطس" إلى الرقم 8 و"ستة" إلى 6.
  2. الحساب (الرياضيات): يقوم بعملية جمع عادية: 6 + 8 = 14.
    • هو لا يستخدم "الحساب الموديولي" (الذي كان سيؤدي إلى 14 ناقص 12 = 2). هو فقط يحصل على المجموع الخام، وهو 14.
  3. المخرجات (الإجابة): يأخذ الرقم 14 ويترجمه مرة أخرى إلى "لغة الشهور". وبما أن الرقم 14 يقع بعد الرقم 12 (نهاية السنة) بمكانين، فإنه يقول فبراير.

المفاجأة: يستخدم الذكاء الاصطناعي نفس خلايا الرياضيات العصبية لحل مسألة "6 + 8 = ؟" كما يستخدمها لحل مسألة "6 أشهر بعد أغسطس". ليس لديه "حاسبة شهور" منفصلة؛ بل لديه فقط "حاسبة أرقام" واحدة ضخمة يعيد استخدامها لكل شيء.

السر الخفي: إيقاع "فورير" (Fourier)

كيف يتتبع الذكاء الاصطناعي هذه الأرقام؟ تكشف الورقة البحثية أنه يستخدم شيئًا يسمى ميزات فورير (Fourier features).

التشبيه: حلقة الطبول
تخيل أن دماغ الذكاء الاصطناعي الداخلي عبارة عن غرفة مليئة بالطبول.

  • بعض الطبول تضرب كل ثانيتين.
  • بعضها يضرب كل 5 ثوانٍ.
  • بعضها يضرب كل 10 ثوانٍ.
  • بعضها يضرب كل 100 ثانية.

عندما يجمع الذكاء الاصطناعي الأرقام، فإنه لا يكتفي بالعد "1، 2، 3". بدلاً من ذلك، يستمع إلى إيقاع هذه الطبول.

  • إذا كان المجموع 14، فإن "طبل الـ 10 ثوانٍ" قد ضرب مرة واحدة، و"طبل الثانيتين" قد ضرب مرتين.
  • يدمج الذكاء الاصطناعي هذه الإيقاعات ليعرف أنه وصل إلى الرقم 14.

لماذا هذا غريب؟
لو كان الذكاء الاصطناعي يفكر في الشهور (دورة من 12 شهرًا)، لتوقعت أنه سيستخدم "طبل الـ 12 ثانية". لكنه لا يفعل ذلك. إنه يتمسك بـ طبل الـ 10 ثوانٍ (و2، 5، 20، 50، 100). إنه يعامل الشهور كما لو كانت مجرد أرقام على خط مستقيم، وليس كدائرة، حتى اللحظة الأخيرة.

خلايا "الـ 28" السحرية

تعمق الباحثون في كود الذكاء الاصطناعي (تحديدًا الطبقة 18) ووجدوا فريق عمل صغير ومتخصص مسؤول عن هذه الرياضيات.

  • الفريق: هناك 28 خلية عصبية فقط (وحدات معالجة صغيرة) من بين الآلاف الموجودة في تلك الطبقة.
  • المهمة: هذه الخلايا الـ 28 هي "طاقم الجمع". هم الذين يستمعون لإيقاعات الطبول ويجمعون الأرقام معًا.
  • الكفاءة: هذا الفريق الصغير (حوالي 0.2% من الطبقة) يقوم بمعظم العمل الشاق لعملية الجمع، سواء كنت تسأل عن الوقت، أو الأيام، أو الأرقام الفعلية.
  • التخصص: هذه الخلايا الـ 28 مقسمة حسب "إيقاع الطبل". بعضها فريق "الدورة 2" (للتحقق مما إذا كان الرقم زوجيًا أم فرديًا)، وبعضها فريق "الدورة 5"، وبعضها فريق "الدورة 10". جميعهم يعملون معًا لبناء المجموع النهائي.

تأثير "الصدى"

لاحظت الورقة البحثية أيضًا سمة غريبة. عندما يحسب الذكاء الاصطناعي "6 أشهر بعد أغسطس" (وهو 14)، فإنه يصاب أحيانًا بالارتباك بشأن حجم هذا الرقم.

  • هو يعرف أن الإجابة هي 14.
  • ولكن نظرًا لاعتياده الشديد على التفكير بالنظام العشري، فإنه يظن أحيانًا أن الإجابة قد تكون 114 (14 + 100).
  • الأمر يشبه شخصًا يعرف أن الوقت هو الساعة 2:00، ولكنه لثانية واحدة، يظن أيضًا أنها قد تكون 102:00. في النهاية يختار الذكاء الاصطناعي الرقم الصحيح (فبراير)، لكن "صدى" الرقم الأكبر يظل عالقًا.

ملخص النتائج

  1. لا يوجد دماغ "تقويم" خاص: الذكاء الاصطناعي لا يدور في دائرة ليجد الشهر التالي. هو يحول كل شيء إلى أرقام، ويجمعها، ثم يحولها مرة أخرى.
  2. النظام العشري هو الملك: حتى بالنسبة للدورات مثل 12 شهرًا أو 7 أيام، يستخدم الذكاء الاصطناعي نظامًا عشريًا (دورات 2، 5، 10، إلخ) لإجراء الحسابات.
  3. آلات مشتركة: نفس الخلايا العصبية الـ 28 الصغيرة تقوم بالرياضيات لكل شيء. إنها محرك جمع عالمي.
  4. الهندسة مقابل الحوسبة: مجرد كون الذكاء الاصطناعي يمثل الشهور في دائرة (مثل وجه الساعة) لا يعني أنه يحسب باستخدام دائرة. هو يحسب باستخدام خط مستقيم من الأرقام ويرسم الدائرة في اللحظة الأخيرة فقط.

باخت extent: الخلاصة: الذكاء الاصطناعي هو محاسب بارع يستخدم آلة حاسبة قياسية لكل شيء، حتى عندما تسأله عن لغز يبدو وكأنه ساعة. هو لا "يدور" الساعة؛ بل يقوم فقط بالحساب ويخبرك أين يجب أن يشير المؤشر.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →