التعلم بدون أمثلة سابقة
التعلم بدون أمثلة سابقة هو طريقة في الذكاء الاصطناعي حيث يتعرف النموذج على الكائنات أو فئات البيانات دون أن يكون قد تم تدريبه بشكل صريح على تلك الفئات، وذلك باس...
يمكّن التعلم بعدد قليل من الأمثلة نماذج تعلم الآلة من التعميم وإجراء التنبؤات من خلال عدد قليل فقط من الأمثلة المعنونة، باستخدام استراتيجيات مثل التعلم الفوقي، التعلم الانتقالي، وتوسيع البيانات.
التعلم بعدد قليل من الأمثلة هو نهج في تعلم الآلة يمكّن النماذج من إجراء تنبؤات دقيقة باستخدام عدد صغير فقط من الأمثلة المعنونة. وعلى عكس طرق التعلم الخاضع للإشراف التقليدية التي تتطلب كميات كبيرة من البيانات المعنونة للتدريب، يركّز التعلم بعدد قليل من الأمثلة على تدريب النماذج لتعميم النتائج من بيانات محدودة. الهدف هو تطوير خوارزميات تعلم يمكنها تعلّم مفاهيم أو مهام جديدة بكفاءة من خلال عدد قليل فقط من الحالات، بشكل مشابه لقدرات التعلم البشرية.
في سياق تعلم الآلة، يشير مصطلح “few-shot” إلى عدد أمثلة التدريب لكل فئة. على سبيل المثال:
يقع التعلم بعدد قليل من الأمثلة ضمن الفئة الأوسع من تعلم n-shot، حيث يمثّل n عدد أمثلة التدريب لكل فئة. وهو مرتبط ارتباطًا وثيقًا بـ التعلم الفوقي، المعروف أيضًا بـ “التعلم من أجل التعلم”، حيث يتم تدريب النموذج على مجموعة متنوعة من المهام ويتعلم التكيّف السريع مع مهام جديدة باستخدام بيانات محدودة.
يُستخدم التعلم بعدد قليل من الأمثلة بشكل أساسي في الحالات التي يكون فيها الحصول على مجموعة بيانات معنونة ضخمة أمرًا غير عملي أو مستحيل. قد يحدث ذلك للأسباب التالية:
وللتعامل مع هذه التحديات، يستفيد التعلم بعدد قليل من الأمثلة من المعرفة السابقة واستراتيجيات التعلم التي تتيح للنماذج إجراء تنبؤات موثوقة من بيانات قليلة.
تم تطوير عدة منهجيات لتطبيق التعلم بعدد قليل من الأمثلة بفعالية:
يتضمن التعلم الفوقي تدريب النماذج على مجموعة متنوعة من المهام بحيث يمكنها تعلّم مهام جديدة بسرعة من خلال كمية صغيرة من البيانات. يكتسب النموذج فهماً على مستوى أعلى حول كيفية التعلم، مما يمكّنه من التكيّف السريع باستخدام أمثلة قليلة.
المفاهيم الأساسية:
خوارزميات التعلم الفوقي الشائعة:
مثال على الاستخدام:
في معالجة اللغة الطبيعية، قد يحتاج روبوت دردشة إلى فهم نوايا مستخدمين جديدة لم تكن موجودة أثناء التدريب الأولي. باستخدام التعلم الفوقي، يمكن للروبوت التكيّف بسرعة للتعرف على هذه النوايا والرد عليها بعد تزويده بعدد قليل من الأمثلة فقط.
يستفيد التعلم الانتقالي من المعرفة المكتسبة من مهمة ما لتحسين التعلم في مهمة أخرى ذات صلة ولكنها مختلفة. يتم أولاً تدريب النموذج على مجموعة بيانات ضخمة، ثم يتم تعديله (ضبطه) لأداء مهمة التعلم بعدد قليل من الأمثلة المستهدفة.
العملية:
المزايا:
مثال على الاستخدام:
في الرؤية الحاسوبية، يمكن ضبط نموذج مدرّب مسبقًا على ImageNet لتصنيف صور طبية لمرض نادر باستخدام عدد قليل فقط من الأمثلة المعنونة.
يشمل توسيع البيانات توليد بيانات تدريب إضافية من مجموعة البيانات المحدودة الموجودة. ويساعد ذلك على منع الإفراط في التكيّف وتحسين قدرة النموذج على التعميم.
التقنيات:
مثال على الاستخدام:
في التعرف على الكلام، يمكن توسيع عدد قليل من العينات الصوتية بإضافة ضوضاء خلفية أو تغيير درجة الصوت أو سرعة التسجيل لإنشاء مجموعة تدريبية أكثر قوة.
يركز تعلم المقاييس على تعلم دالة مسافة تقيس مدى تشابه أو اختلاف نقطتي بيانات. يتعلم النموذج تمثيل البيانات في فضاء تضمين بحيث تكون العناصر المتشابهة قريبة من بعضها البعض.
النهج:
مثال على الاستخدام:
في التعرف على الوجوه، يمكّن تعلم المقاييس النموذج من التحقق مما إذا كانت صورتان تعودان لنفس الشخص بناءً على التضمينات المتعلمة.
التعلم بعدد قليل من الأمثلة هو مجال سريع التطور في تعلم الآلة يعالج تحدي تدريب النماذج باستخدام كمية محدودة من البيانات المعنونة. تستعرض هذه الفقرة عدة أوراق علمية رئيسية تساهم في فهم وتطوير منهجيات التعلم بعدد قليل من الأمثلة.
النقل الأمثل العميق: خوارزمية عملية لاستعادة الصور الواقعية
استراتيجيات الانحراف الأدنى للتعلم الآلي والتعرف مع عينات تدريبية قصيرة
بعض الرؤى حول أنظمة التعلم التعزيزي المستمر
Dex: التعلم التزايدي للبيئات المعقدة في التعلم التعزيزي العميق
التعلم التقليدي Q المعزز (AQIL)
التعلم بعدد قليل من الأمثلة هو نهج في تعلم الآلة يسمح للنماذج بإجراء تنبؤات دقيقة من خلال عدد قليل جدًا من الأمثلة المعنونة. يركز على تمكين النماذج من التعميم من بيانات محدودة، لمحاكاة طريقة التعلم البشرية.
يُستخدم التعلم بعدد قليل من الأمثلة عندما يكون الحصول على مجموعات بيانات معنونة كبيرة أمرًا غير عملي، مثل الأحداث النادرة، الحالات الفريدة، التكاليف العالية للعنونة، أو مخاوف الخصوصية.
تشمل الأساليب الرئيسية التعلم الفوقي (التعلم من أجل التعلم)، التعلم الانتقالي، توسيع البيانات، وتعليم المقاييس.
التعلم الفوقي يدرب النماذج عبر العديد من المهام بحيث يمكنها التكيّف بسرعة مع مهام جديدة باستخدام بيانات محدودة، من خلال حلقات تدريبية تحاكي سيناريوهات التعلم بعدد قليل من الأمثلة.
في معالجة اللغة الطبيعية، يمكن لروبوت الدردشة تعلم التعرف على نوايا المستخدمين الجديدة بعد رؤية عدد قليل فقط من الأمثلة، بفضل تقنيات التعلم الفوقي.
يقلل التعلم بعدد قليل من الأمثلة من الحاجة إلى مجموعات بيانات معنونة ضخمة، ويخفض تكاليف العنونة، ويدعم الخصوصية، ويمكّن التكيّف السريع مع المهام الجديدة.
ابدأ في بناء حلول الذكاء الاصطناعي الخاصة بك باستخدام روبوتات الدردشة الذكية والأتمتة. اختبر قوة التعلم بعدد قليل من الأمثلة وتقنيات الذكاء الاصطناعي المتقدمة الأخرى.
التعلم بدون أمثلة سابقة هو طريقة في الذكاء الاصطناعي حيث يتعرف النموذج على الكائنات أو فئات البيانات دون أن يكون قد تم تدريبه بشكل صريح على تلك الفئات، وذلك باس...
يضبط الضبط الدقيق للنموذج النماذج المدربة مسبقًا لتلائم مهام جديدة من خلال إجراء تعديلات طفيفة، مما يقلل الحاجة إلى البيانات والموارد. تعرف على كيفية استفادة ال...
التعلم بالنقل هو تقنية متقدمة في التعلم الآلي تتيح إعادة استخدام النماذج المدربة على مهمة واحدة لمهمة ذات صلة، مما يحسن الكفاءة والأداء، خاصة عندما تكون البيانا...