Comparthing Logo
التعلم الآليالتعلم المعززالتعلم الخاضع للإشرافالذكاء الاصطناعيالتدريب بالذكاء الاصطناعي

التعلم بالتجربة والخطأ مقابل التعلم باستخدام مجموعات البيانات المصنفة

يعتمد التعلم بالتجربة والخطأ، والذي يُعرف غالبًا بالتعلم المعزز، على تدريب الذكاء الاصطناعي من خلال المكافآت والعقوبات الناتجة عن التفاعل مع البيئة. أما التعلم باستخدام مجموعات البيانات المصنفة، والمعروف بالتعلم الخاضع للإشراف، فيُدرّب النماذج باستخدام أمثلة مصنفة مسبقًا. يُشكّل كلا النهجين كيفية اكتساب الآلات للمهارات، لكنهما يختلفان اختلافًا جوهريًا في متطلبات البيانات وآليات التغذية الراجعة.

المميزات البارزة

  • يكتشف التعلم بالتجربة والخطأ الاستراتيجيات من خلال المكافآت البيئية، بينما يتبع تعلم مجموعة البيانات المصنفة أمثلة يقدمها الإنسان
  • يتطلب التعلم الخاضع للإشراف بيانات مصنفة باهظة الثمن؛ بينما يحتاج التعلم المعزز إلى بيئات واقعية أو محاكيات بدلاً من ذلك.
  • يتفوق التعلم المعزز في اتخاذ القرارات المتسلسلة ويمكنه إيجاد حلول جديدة تتجاوز المعرفة البشرية
  • يجمع الذكاء الاصطناعي الحديث بشكل متزايد بين كلا الأسلوبين، كما هو الحال في RLHF المستخدم لتدريب نماذج المحادثة.

ما هو التعلم بالتجربة والخطأ؟

نهج تدريبي تتعلم فيه وكلاء الذكاء الاصطناعي السلوكيات المثلى من خلال التغذية الراجعة البيئية، حيث يتلقون مكافآت على الأفعال الجيدة وعقوبات على الأفعال السيئة.

  • يُعرف هذا النوع من التعلم باسم التعلم المعزز، وهو فرع من فروع التعلم الآلي مستوحى من علم النفس السلوكي.
  • لقد كان رائدًا في مجال الذكاء الاصطناعي العملي باحثون مثل ريتشارد ساتون وأندرو بارتو، الذين ساهم عملهم في إضفاء الطابع الرسمي على هذا المجال في التسعينيات.
  • ومن التطبيقات الشهيرة برنامج AlphaGo، الذي هزم أبطال العالم في لعبة Go من خلال التعلم عبر اللعب الذاتي
  • لا يتطلب بيانات مصنفة مسبقًا، بل يقوم بتوليد إشارة التدريب الخاصة به من خلال نتائج التفاعل.
  • يُستخدم على نطاق واسع في الروبوتات، وألعاب الفيديو، والمركبات ذاتية القيادة، وأنظمة التسعير الديناميكية.

ما هو التعلم باستخدام مجموعات البيانات المصنفة؟

أسلوب تدريب تتعلم فيه نماذج الذكاء الاصطناعي أنماطًا من مجموعات البيانات التي تحتوي على أزواج من المدخلات والمخرجات التي قام البشر بتصنيفها يدويًا بالإجابات الصحيحة.

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

جدول المقارنة

الميزة التعلم بالتجربة والخطأ التعلم باستخدام مجموعات البيانات المصنفة
نموذج التعلم التعلم المعزز (RL) التعلم الخاضع للإشراف (SL)
متطلبات البيانات بيئة أو محاكي للتفاعل أزواج الإدخال والإخراج المصنفة مسبقًا
إشارة التغذية الراجعة مكافآت أو عقوبات متدرجة نتيجة للأفعال التصنيفات الصحيحة لكل مثال
جهد التعليق البشري الحد الأدنى أو لا شيء أثناء التدريب يلزم وضع ملصقات شاملة مسبقًا
سرعة التدريب غالباً ما يكون الأمر بطيئاً بسبب احتياجات الاستكشاف بشكل عام، تكون أسرع مع إشارات التدرج المباشر
كفاءة العينة عادةً ما يكون منخفضًا، ويتطلب العديد من التفاعلات في المستويات الأعلى، يتعلمون مباشرة من الأمثلة
أفضل حالات الاستخدام القرارات المتسلسلة، الألعاب، الروبوتات التصنيف، الانحدار، التنبؤ
القدرة الاستكشافية مدمج، يكتشف استراتيجيات جديدة يقتصر على الأنماط الموجودة في بيانات التدريب
الخوارزميات الرئيسية التعلم المعزز، PPO، DQN، A3C الانحدار الخطي، الشبكات العصبية التلافيفية، المحولات، آلات المتجهات الداعمة

مقارنة مفصلة

كيف تكتسب كل طريقة المعرفة

يعتمد التعلم بالتجربة والخطأ على تفاعل النظام مع البيئة ومراقبة نتائج أفعاله. فعندما يُحقق النظام فائدة، يحصل على مكافأة رقمية؛ وعندما يُخطئ، يُعاقب أو لا يحصل على شيء. وعلى مدار آلاف أو ملايين التكرارات، يبني النظام تدريجيًا سياسة تُعظم المكافأة التراكمية. أما التعلم باستخدام مجموعات البيانات المصنفة فيسلك مسارًا مختلفًا تمامًا. ففي هذه الحالة، يُعدّ البشر مجموعة بيانات حيث يُقرن كل مُدخل بالمُخرج الصحيح، ويُعدّل النموذج معاييره الداخلية لمطابقة تلك الإجابات بأكبر قدر ممكن من الدقة.

إعداد البيانات والتكلفة

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

نقاط القوة في سيناريوهات مختلفة

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

القيود والتحديات

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

الأساليب الهجينة في الذكاء الاصطناعي الحديث

لقد تلاشت الحدود بين هذين النموذجين بشكل ملحوظ في السنوات الأخيرة. تجمع تقنيات مثل RLHF (التعلم المعزز من خلال التغذية الراجعة البشرية) بين كلا العالمين باستخدام تفضيلات المستخدمين كمؤشرات مكافأة لضبط النماذج التي تم تدريبها مبدئيًا على بيانات مصنفة. كما برز التعلم الذاتي كحل وسط، حيث تقوم النماذج بإنشاء تصنيفاتها الخاصة من بيانات غير مصنفة قبل ضبطها على مجموعات بيانات أصغر منتقاة بعناية. غالبًا ما تتفوق هذه الأساليب الهجينة على الأساليب البحتة، مما يشير إلى أن مستقبل تدريب الذكاء الاصطناعي يكمن في الجمع بين نقاط قوة كلا الاستراتيجيتين.

الإيجابيات والسلبيات

التعلم بالتجربة والخطأ

المزايا

  • + لا حاجة لبيانات مصنفة
  • + يكتشف استراتيجيات جديدة
  • + يتكيف مع البيئات الديناميكية
  • + التركيز على التحسين على المدى الطويل

تم

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

التعلم باستخدام مجموعات البيانات المصنفة

المزايا

  • + تدريب سريع ومستقر
  • + نظرية مفهومة جيداً
  • + دقة تنبؤ قوية
  • + دعم واسع النطاق للأدوات

تم

  • تصنيف البيانات المكلف
  • محدود ببيانات التدريب
  • يرث التحيزات البشرية
  • ضعف في بيانات خارج نطاق التوزيع

الأفكار الخاطئة الشائعة

أسطورة

يتطلب التعلم المعزز دائمًا وجود روبوت مادي لكي يعمل.

الواقع

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

أسطورة

يمكن للتعلم الخاضع للإشراف أن يحل أي مشكلة إذا قمت فقط بتزويده بكمية كافية من البيانات.

الواقع

لا يُفيد توفير المزيد من البيانات إلا إلى حدٍّ معين. فإذا كانت التصنيفات مشوشة أو متحيزة أو لا تُغطي الحالات الحدية المهمة، فسيكتشف النموذج هذه العيوب. وتُعدّ جودة وتنوع البيانات المُصنّفة بنفس أهمية كميتها، وبعض المشكلات ببساطة لا يُمكن صياغتها كمهام تنبؤ مُشرف عليها.

أسطورة

التعلم بالتجربة والخطأ هو تعلم غير خاضع للإشراف على الإطلاق.

الواقع

يُعدّ التعلّم المعزز فئةً مستقلةً بحدّ ذاتها، منفصلةً عن كلٍّ من التعلّم الخاضع للإشراف والتعلّم غير الخاضع للإشراف. ورغم أنه لا يحتاج إلى مدخلات مُصنّفة، إلا أنه يعتمد على إشارات المكافأة التي يجب أن يصمّمها البشر. ويُمثّل تصميم دالة مكافأة جيدة تحديًا هندسيًا بحدّ ذاته.

أسطورة

أصبح التعلم باستخدام مجموعات البيانات المصنفة أسلوباً قديماً بسبب أساليب التعلم الذاتي.

الواقع

لا يزال التعلم الخاضع للإشراف هو الركيزة الأساسية لأنظمة الذكاء الاصطناعي الإنتاجية. غالبًا ما يقلل التدريب المسبق ذاتي الإشراف من كمية البيانات المصنفة المطلوبة، لكن الضبط الدقيق على الأمثلة المصنفة لا يزال ضروريًا لمعظم التطبيقات المنشورة. يكمل هذان النهجان بعضهما البعض ولا يحل أحدهما محل الآخر.

أسطورة

تجد وكلاء التعلم المعزز دائمًا الحل الأمثل إذا توفر لهم الوقت الكافي.

الواقع

قد تتعثر وكلاء التعلم المعزز في سياسات غير مثالية، خاصةً عندما تكون إشارات المكافأة قليلة أو مصممة بشكل سيئ. يُعد الاستكشاف صعبًا بطبيعته، وقد لا يكتشف الوكلاء استراتيجيات أفضل أبدًا إذا كانت المكافآت مضللة أو إذا كانت مساحة الحالة واسعة جدًا بحيث يتعذر البحث فيها بدقة.

الأسئلة المتداولة

ما هو الفرق الرئيسي بين التعلم المعزز والتعلم الخاضع للإشراف؟
يكمن الاختلاف الجوهري في كيفية توليد إشارة التعلم. يستخدم التعلم الخاضع للإشراف أمثلة مصنفة مسبقًا حيث قدم البشر الإجابة الصحيحة لكل مدخل. أما التعلم المعزز فيولد تغذية راجعة خاصة به من خلال التفاعل مع البيئة، حيث يحصل على مكافآت للأفعال الجيدة وعقوبات للأفعال السيئة. هذا ما يجعل التعلم المعزز مناسبًا لمشاكل اتخاذ القرارات المتسلسلة، بينما يتفوق التعلم الخاضع للإشراف في مهام التعرف على الأنماط.
أي من النهجين يتطلب المزيد من البيانات، التجربة والخطأ أم التعلم باستخدام مجموعات البيانات المصنفة؟
يعتمد الأمر على طريقة القياس. يتطلب التعلم المعزز عادةً تفاعلات أكثر بكثير، تصل أحيانًا إلى ملايين الحلقات، لتعلم المهام المعقدة. في المقابل، يتطلب التعلم الخاضع للإشراف جهدًا بشريًا أكبر في البداية، إذ يجب تصنيف كل مثال يدويًا. يستبدل التعلم المعزز وقت التصنيف البشري بوقت الاستكشاف الحاسوبي، الذي قد يكون أقل تكلفة ولكنه أبطأ.
هل يمكن للتعلم المعزز أن يعمل بدون أي تدخل بشري؟
يمكن لتقنية التعلم المعزز الخالص أن تعمل بأقل قدر من التدخل البشري أثناء التدريب، لكن يظل البشر هم من يصممون دالة المكافأة، ويبنون البيئة، ويحددون معايير التدريب الفائقة. تُعد دالة المكافأة بالغة الأهمية لأنها تُحدد ما يجب على الوكيل تحسينه. تؤدي المكافآت المصممة بشكل سيئ إلى سلوكيات غير مقصودة، كما رأينا بوضوح عندما تعلم وكيل التعلم المعزز استغلال ثغرة برمجية بدلاً من إكمال مهمته الموكلة إليه.
هل تم تدريب ChatGPT باستخدام التعلم الخاضع للإشراف أم التعلم المعزز؟
يستخدم ChatGPT كلا الأسلوبين. تم تدريب النموذج الأساسي مبدئيًا باستخدام تقنيات التعلم الذاتي والتعلم الخاضع للإشراف على مجموعات بيانات نصية ضخمة. أما مرحلة الضبط الدقيق التي جعلته قابلاً للمحادثة، فقد استخدمت التعلم المعزز من خلال التغذية الراجعة البشرية (RLHF)، حيث قارن مقيّمون بشريون مخرجات النموذج، واستُخدمت تلك التفضيلات لتدريب نموذج المكافأة. يجمع هذا النهج الهجين بين مزايا تدريب البيانات المصنفة والتحسين القائم على المكافأة.
أي طريقة أفضل لتصنيف الصور؟
يُفضّل استخدام التعلّم الخاضع للإشراف بشكلٍ كبير في تصنيف الصور. تُدرَّب نماذج مثل الشبكات العصبية الالتفافية ومُحوِّلات الرؤية على مجموعات بيانات مثل ImageNet، حيث تُصنَّف كل صورة وفقًا لفئتها الصحيحة. نادرًا ما يُستخدم التعلّم المعزز في التصنيف البحت لأنه أقل كفاءة في استخدام العينات وأصعب في تحقيق الاستقرار مقارنةً بالتدريب الخاضع للإشراف المباشر.
لماذا تحظى تقنية التعلم المعزز بشعبية كبيرة في مجال الذكاء الاصطناعي المستخدم في ألعاب الفيديو؟
تُوفّر الألعاب بيئات مثالية للتعلم المعزز نظرًا لقواعدها الواضحة، ومحاكاتها السريعة، وإشارات المكافأة المُحددة بدقة (كالفوز وتسجيل النقاط). يُمكن للبرامج الذكية خوض ملايين الألعاب بالتوازي، واستكشاف استراتيجيات قد لا تخطر على بال البشر. وقد أدى هذا المزيج من التجريب الآمن والتغذية الراجعة الواضحة إلى تحقيق أداء خارق في ألعاب مثل غو، والشطرنج، والبوكر، ودوتا 2، وستار كرافت.
كيف تعرف أي أسلوب تعليمي تستخدمه لمشروع جديد؟
ابدأ بتحديد ما إذا كانت لديك بيانات مصنفة، وما إذا كانت مشكلتك تتضمن قرارات متسلسلة. إذا كان لديك عدد كبير من الأمثلة المصنفة وتحتاج إلى التنبؤ بالمخرجات بناءً على المدخلات، فإن التعلم الخاضع للإشراف هو الخيار الأمثل. أما إذا كانت مشكلتك تتطلب سلسلة من الإجراءات ذات عواقب طويلة الأمد، ويمكنك محاكاة البيئة، فإن التعلم المعزز يستحق الاستكشاف. في كثير من المشاريع، يُستخدم كلا النوعين في مراحل مختلفة.
هل يمكن لتعلم مجموعات البيانات المصنفة التعامل مع اتخاذ القرارات في الوقت الفعلي؟
نعم، بمجرد تدريب النماذج الخاضعة للإشراف، يمكنها التنبؤ في أجزاء من الثانية، وهي سرعة كافية للعديد من التطبيقات الآنية مثل كشف الاحتيال، وأنظمة التوصية، ووحدات إدراك القيادة الذاتية. تستغرق مرحلة التدريب وقتًا أطول، لكن الاستدلال سريع. يُستخدم التعلم المعزز عادةً في الحالات التي تؤثر فيها القرارات على الحالات المستقبلية، وليس فقط على التنبؤات الفورية.
ما هو RLHF وكيف يجمع بين أساليب التعلم هذه؟
يرمز RLHF إلى التعلم المعزز من خلال التغذية الراجعة البشرية. يبدأ هذا الأسلوب بنموذج مُدرَّب على بيانات مُصنَّفة، ثم يستخدم تفضيلات المستخدمين لإنشاء إشارة مكافأة. يتعلم نموذج المكافأة التنبؤ بالمخرجات التي يفضلها المستخدمون، ويعمل التعلم المعزز على ضبط النموذج الأصلي بدقة لتحقيق أقصى قدر من المكافأة المتوقعة. هذه التقنية هي أساس توافق نماذج مثل GPT-4 وClaude.
هل توجد مشاكل لا ينجح فيها أي من النهجين بشكل جيد؟
نعم، لا تزال بعض المشكلات صعبة على كلا النموذجين. فالمهام الإبداعية المفتوحة، والاستدلال المنطقي في المواقف الجديدة، والمشكلات التي تتطلب فهمًا حقيقيًا بدلًا من مجرد مطابقة الأنماط، كلها تحديات تواجه كلا النهجين. وقد حفز هذا الأمر البحث في نماذج جديدة مثل التعلم الذاتي، والتعلم باستخدام عدد قليل من الأمثلة، والأساليب العصبية الرمزية التي تهدف إلى الجمع بين نقاط قوة تقنيات متعددة.

الحكم

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

المقارنات ذات الصلة

RAG (التوليد المعزز بالاسترجاع) مقابل نماذج LLM المُحسَّنة

يُحسّن كلٌّ من RAG ونماذج LLM المُحسّنة جودة مخرجات الذكاء الاصطناعي، لكنهما يعملان بطرق مختلفة تمامًا. يستخلص RAG المعلومات الخارجية عند الاستعلام، بينما يُدمج التحسين المعرفة الجديدة مباشرةً في أوزان النموذج. ويعتمد الاختيار بينهما على مدى تكرار تغيّر البيانات ومستوى الدقة المطلوب.

آليات الانتباه الذاتي مقابل نماذج فضاء الحالة

تُعد آليات الانتباه الذاتي ونماذج فضاء الحالة من المناهج الأساسية لنمذجة التسلسلات في الذكاء الاصطناعي الحديث. يتفوق الانتباه الذاتي في التقاط العلاقات الغنية بين الرموز، ولكنه يصبح مكلفًا مع التسلسلات الطويلة، بينما تعالج نماذج فضاء الحالة التسلسلات بكفاءة أكبر مع التوسع الخطي، مما يجعلها جذابة للتطبيقات ذات السياق الطويل والتطبيقات الآنية.

آليات الانتباه في الرؤية مقابل الانتباه في معالجة اللغة الطبيعية

تُعدّ آليات الانتباه أساسية في الذكاء الاصطناعي الحديث، سواءً في مجال رؤية الحاسوب أو معالجة اللغة الطبيعية، إلا أنها تخدم أغراضًا مختلفة وتطورت عبر مسارات متباينة. يساعد الانتباه في مجال الرؤية النماذج على التركيز على مناطق الصورة ذات الصلة، بينما يُمكّن الانتباه في معالجة اللغة الطبيعية من فهم العلاقات بين الكلمات في النصوص.

أساليب الممثل-الناقد مقابل أساليب تدرج السياسة البحتة

تجمع أساليب الممثل-الناقد بين تدرجات السياسة ودالة القيمة المُتعلمة لتقليل التباين وتسريع عملية التعلم، بينما تعتمد أساليب تدرج السياسة البحتة كليًا على السياسة وعوائد مونت كارلو. ويعتمد الاختيار بينهما على ما إذا كنت بحاجة إلى الاستقرار وكفاءة العينة أم إلى البساطة والتقديرات غير المتحيزة.

أساليب تعلم الرسم البياني الزمني مقابل أساليب نمذجة التسلسل

تُفصّل هذه المقارنة الاختلافات الهيكلية الأساسية، وحالات الاستخدام العملية، والمفاضلات في الأداء بين تعلّم الرسم البياني الزمني ونمذجة التسلسل التقليدية. فبينما تُجسّد نمذجة التسلسل التطورات الخطية كالنصوص أو بيانات السلاسل الزمنية، يُعالج تعلّم الرسم البياني الزمني تفاعلات الشبكة والعلاقات المتغيرة مع الزمن في آنٍ واحد، مما يُوفر لك مخططًا شاملاً لاختيار البنية المناسبة.