Learn from your own latents and not from tokens: A sample-complexity theory
يُثبت هذا البحث، نظرياً وتجريبياً، أن تدريب النماذج التوليدية على التنبؤ بتمثيلاتها الكامنة الخاصة، بدلاً من الرموز الخام، يحقق تعقيد عينة ثابتاً بالنسبة للعمق الهرمي، مما يوفر ميزة كبيرة في كفاءة البيانات مقارنة بالتعلم الخاضع للإشراف التقليدي أو التعلم الخاضع للإشراف الذاتي على مستوى الرموز.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
إليك شرح لورقة بحثية بعنوان "تعلم من تمثيلاتك الكامنة الخاصة وليس من الرموز: نظرية التعقيد في العينات"، باستخدام لغة بسيطة وتشبيهات إبداعية.
المشكلة الكبرى: "نهم البيانات"
تخيل أنك تحاول تعليم روبوت فهم اللغة الإنجليزية. للقيام بذلك، تقوم بتغذيته بكل كتاب، وموقع إلكتروني، وتغريدة كُتبت على الإطلاق (تريليونات الكلمات). هذه هي الطريقة التي تتعلم بها نماذج الذكاء الاصطناعي الحالية (مثل تلك التي تكتب المقالات أو تدردش معك). إنها تنظر إلى الكلمات الفردية ("الرموز" أو الـ tokens) وتحاول تخمين الكلمة التالية.
ومع ذلك، يتعلم الطفل البشري التحدث بطلاقة باستخدام جزء ضئيل جداً من تلك البيانات. هو لا يحتاج لقراءة الإنترنت بأكمله؛ بل يحتاج فقط للتحدث مع والديه وأصدقائه.
تسأل الورقة البحثية: لماذا الذكاء الاصطناعي جائع جداً للبيانات؟ يقترح المؤلفون أن السبب هو أن الذكاء الاصطناعي يحاول تعلم أشياء خاطئة. إنه يحدق في "البكسلات" أو "الحروف" الخام (الرموز) بدلاً من فهم المفاهيم الأساسية (التمثيلات الكامنة/latents) التي تمثلها تلك الحروف.
التشبيه: دمى الماتريوشكا الروسية
لشرح نظريتهم، استخدم المؤلفون نموذجاً يسمى نموذج الهرم العشوائي (RHM). فكر في هذا النموذج كمجموعة من دمى الماتريوشكا الروسية أو شجرة عائلة.
- الأوراق (الرموز): في المستوى الأدنى تماماً، لديك حروف أو أصوات فردية.
- الطبقات الوسطى (التمثيلات الكامنة): تجتمع هذه الحروف لتشكل كلمات، والتي تشكل عبارات، والتي تشكل جملًا. كل مستوى هو "تمثيل كامن" (مفهوم خفي).
- القمة (الجذر): المعنى النهائي أو "الأصل" للهيكل بأكمله.
الطريقة القديمة (التعلم على مستوى الرموز):
تخيل أنك تحاول فهم هيكل شجرة العائلة هذه، ولكن يُسمح لك فقط بالنظر إلى الطبقة السفلية (الأوراق). لفهم كيفية ارتباط الأجداد من الدرجة الرابعة ببعضهم البعض، عليك تتبع مسار هابط وصولاً إلى الأوراق ثم الصعود مرة أخرى.
- المشكلة: كلما زاد عمق الشجرة (عدد مستويات المعنى)، تضعف الإشارة أكثر فأكثر. الأمر يشبه محاولة سماع همس من قمة ناطحة سحاب بينما تقف أنت في الأسفل؛ حيث يبتلع الضجيج الصوت.
- التكلفة: لتعلم هيكل عميق بهذه الطريقة، تحتاج إلى كمية بيانات أسيّة. إذا كانت الشجرة مكونة من 4 مستويات، فقد تحتاج إلى ملايين الأمثلة. وإذا كانت مكونة من 10 مستويات، فقد تحتاج إلى بيانات أكثر مما يوجد في الكون.
الطالط الجديدة (التعلم من تمثيلاتك الكامنة الخاصة):
الآن، تخيل أنه يُسمح لك بالنظر إلى الطبقات الوسطى من الشجرة. بدلاً من تخمين الحرف التالي، أنت تخمن المفهوم التالي.
- الحل: إذا كنت في المستوى 2، فأنت تتنبأ بالمستوى 3. ليس عليك النظر طويلاً إلى الأوراق. الإشارة هنا قوية وواضحة لأنك تعمل مع "جيران" في الهيكل الهرمي.
- النتيجة: يمكنك تعلم الهيكل بأكمله بكمية ثابتة من البيانات، بغض النظر عن مدى عمق الشجرة. أنت لا تحتاج لملايين الأمثلة؛ بل تحتاج فقط لعدد كافٍ لرؤية النمط مرة أو مرتين.
التجارب الثلاث
لم يكتفِ المؤلفون بالرياضيات فقط؛ بل بنوا ثلاثة أشياء لإثبات نجاح هذه الفكرة:
- خوارزمية التجميع (المحقق):
بنو برنامجاً حاسوبياً بسيطاً يعمل مثل المحقق. ينظر إلى مجموعات الكلمات، ويرى أي منها يتصرف بشكل متشابه (مرادفات)، ويجمعها معاً لتشكيل المستوى التالي من الهيكل.
- النتيجة: نجح في إعادة بناء شجرة العائلة بأكملها باستخدام كمية ضئيلة من البيانات، مما أثبت أنه إذا نظرت إلى المستوى الصحيح، فإن المهمة تصبح سهلة.
- الشبكة العصبية المتراكمة (السلم):
بنو شبكة عصبية عميقة حيث كل طبقة فيها عبارة عن فريق صغير. الفريق الأول يجمع الحروف الخام إلى كلمات. الفريق الثاني يجمع تلك الكلمات إلى عبارات. وكل فريق يعلم الفريق الذي يليه.
- النتيجة: تعلمت هذه الشبكة بكفاءة تماثل خوارزمية المحقق البسيطة. وقد أثبتت أن الشبكات العميقة يمكنها تعلم الهياكل بكفاءة إذا تم هيكلتها للتنبؤ بتمثيلاتها الداخلية الخاصة.
- تحليل "Data2vec" (العبقري الخفي):
نظروا في طريقة ذكاء اصطناعي شهيرة تسمى Data2vec. هذه الطريقة تحاول بالفعل التنبؤ بتمثيلاتها الداخلية الخاصة. أظهر المؤلفون أن Data2vec يقوم ضمناً بنفس ما يفعله نموذج "السلم" الخاص بهم.
- النتيجة: Data2vec هو متعلم هرمي بالفعل! هو لا يحتاج لأن يكون متراكباً بطرق معقدة (كما تقترح بعض النظريات الحديثة الأخرى)؛ بل يكتشف طبقات الهيكل من تلقاء نفسه بشكل طبيعي. وهذا يعني أننا قد لا نحتاج لبناء بنيات معقدة وجديدة؛ بل نحتاج فقط لاستخدام الطرق الموجودة بالفعل مع فهم سبب نجاحها.
الخلاصة الجوهرية
تزعم الورقة أن التنبؤ بالبيانات الخام (الرموز) غير فعال لأن الإشارة تضعف عبر المسافات الطويلة. أما التنبؤ بمفاهيمك الداخلية (التمثيلات الكامنة) فهو فعال لأن الإشارة تظل قوية.
- تعلم الرموز: يشبه محاولة حل لغز مكون من 1000 قطعة من خلال النظر إلى الغبار الموجود على الطاولة. ستحتاج إلى مليون محاولة للعثور على القطعة الصحيحة.
- تعلم التمثيلات الكامنة: يشبه النظر إلى الصورة الموجودة على علبة اللغز. يمكنك حل اللغز بعدد قليل من المحاولات.
يخلص المؤلفون إلى أن السبب في كفاءة التعلم لدى الكائنات البيولوجية (مثل البشر) هو على الأرجح أن أدمغتنا تقوم باستمرار بالتنبؤ بنماذجها الداخلية للعالم، بدلاً من مجرد حفظ المدخلات الحسية الخام. ومن خلال نقل تدريب الذكاء الاصطناعي للتركيز على "التعلم من تمثيلاته الكامنة الخاصة"، يمكننا بناء ذكاء اصطناعي أكثر ذكاءً يتعلم ببيانات أقل بكثير.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.