أحدث اتجاهات الذكاء الاصطناعي، يقدمها لك الخبراء
احصل على رؤى منسقة حول أهم أخبار الذكاء الاصطناعي وأكثرها إثارةً للاهتمام. اشترِك في خدمة رسائل Think الإخبارية الأسبوعية. راجع بيان الخصوصية لشركة IBM.
التعلم بالنقل هو أسلوب للتعلم الآلي يتم فيه استخدام المعرفة المكتسبة من خلال مهمة أو مجموعة بيانات واحدة لتحسين أداء النموذج في مهمة أخرى ذات صلة و/أو مجموعة بيانات مختلفة.1 بمعنى آخر، يستخدم التعلم بالنقل ما تم تعلمه في منطقة واحدة لتحسين التعميم في منطقة أخرى.2
التعلم بالنقل له العديد من التطبيقات، بدءًا من حل مشكلات الانحدار في علوم البيانات إلى تدريب نماذج التعلم العميق. في الواقع، إنه جذاب بشكل خاص للحالة الأخيرة نظرًا للكمية الكبيرة من البيانات اللازمة لإنشاء شبكات عصبية عميقة.
تبني عمليات التعلم التقليدية نموذجًا جديدًا لكل مهمة جديدة، بناءً على البيانات المصنَّفة المتاحة. وهذا لأن خوارزميات التعلم الآلي التقليدية تفترض أن بيانات التدريب والاختبار تأتي من مساحة السمات نفسه، وبالتالي إذا تغير توزيع البيانات، أو تم تطبيق النموذج المدرَّب على مجموعة بيانات جديدة، يجب على المستخدمين إعادة تدريب نموذج جديد من الصفر، حتى عند محاولة تنفيذ مهمة مماثلة للمهمة التي نفذها النموذج الأول (على سبيل المثال، نموذج تصنيف تحليل المشاعر لتقييمات الأفلام وتقييمات الأغاني). ومع ذلك، فإن خوارزميات نقل التعلم تأخذ النماذج أو الشبكات المدرَّبة بالفعل كنقطة انطلاق. ثم تطبِّق معرفة هذا النموذج المكتسبة في مهمة أو بيانات مصدر أولية (على سبيل المثال، تصنيف تقييمات الأفلام) على مهمة أو بيانات مستهدفة جديدة ولكنها ذات صلة (على سبيل المثال، تصنيف تقييمات الأغاني).3
احصل على رؤى منسقة حول أهم أخبار الذكاء الاصطناعي وأكثرها إثارةً للاهتمام. اشترِك في خدمة رسائل Think الإخبارية الأسبوعية. راجع بيان الخصوصية لشركة IBM.
بطبيعة الحال، لا يمكن لنقل المعرفة من مجال إلى آخر أن يعوض الأثر السلبي للبيانات الرديئة. ولا تزال تقنيات المعالجة المسبقة وهندسة الميزات، مثل زيادة البيانات واستخراج الميزات، ضرورية عند استخدام التعلم التحويلي.
المشكلة لا تكمن كثيرًا في وجود عيوب جوهرية في نقل التعلم، بقدر ما تكمن في العواقب السلبية المحتملة الناتجة عن سوء تطبيقه. يعمل نقل التعلم بشكل أفضل عند استيفاء ثلاثة شروط:
عند عدم تحقيق هذه الشروط، يمكن أن يؤثر نقل التعلم سلبًا في أداء النموذج. وفي سياق نقل التعلم، يُستخدَم مصطلح النقل السلبي للإشارة إلى هذه الظاهرة. البحث المستمر يشير إلى مجموعة من الاختبارات لمعرفة ما إذا كانت المجموعات والمهام تتوافق مع الشروط أعلاه، وبالتالي لن تؤدي إلى نقل سلبي.5 ويُعَد النقل البعيد أحد أنواع الحلول المطورة لتصحيح النقل السلبي الناتج عن اختلاف كبير في توزيعات البيانات بين مجموعات بيانات المصدر والمستهدفة.6
لاحظ أنه لا يوجد معيار موحَّد أو شائع لتحديد مدى التشابه بين المهام في نقل التعلم. بعض الدراسات تقترح طرق مختلفة لتقييم التنبؤات حول التشابهات بين مجموعات البيانات ومهام التعلم الآلي لتحديد مدى جدوى نقل التعلم.7
هناك ثلاث ممارسات أو إعدادات فرعية متجاورة في نقل التعلم. واختلافات هذه الممارسات عن بعضها—وكذلك نقل التعلم على نطاق أوسع—ينتج إلى حد كبير عن التغييرات في العلاقة بين النطاق المصدر والنطاق المستهدف والمهام التي يتعين إكمالها.8
يختلف نقل التعلم عن الضبط الدقيق. كلاهما، بلا جدال، يعيد استخدام نماذج التعلم الآلي الموجودة مسبقًا بدلًا من تدريب نماذج جديدة. لكن أوجه التشابه بينهما تكاد تكون مقتصرة على هذا فقط. يشير الضبط الدقيق إلى عملية التدريب الإضافي لنموذج على مجموعة بيانات خاصة بالمهمة لتحسين الأداء في المهمة الأولية المحددة التي تم إنشاء النموذج من أجلها. على سبيل المثال، يمكن إنشاء نموذج كشف كائنات عام باستخدام مجموعات صور ضخمة مثل COCO أو ImageNet، ثم يتم تدريب النموذج الناتج لاحقًا على مجموعة بيانات أصغر ومصنَّفة مخصصة للكشف عن السيارات. وبهذه الطريقة، يقوم المستخدم بضبط دقيق لنموذج الكشف عن الكائنات للكشف عن السيارات. وفي المقابل، يشير نقل التعلم إلى قيام المستخدمين بتكييف نموذج لمشكلة جديدة ذات صلة بدلًا من المشكلة نفسها.
هناك العديد من تطبيقات التعلم بالنقل في إعدادات التعلم الآلي والذكاء الاصطناعي في العالم الحقيقي. يمكن للمطورين وعلماء البيانات استخدام التعلم بالنقل للمساعدة على تنفيذ مجموعة متنوعة من المهام، ودمجه مع أساليب تعلُّم أخرى، مثل التعلم المعزز.
من أبرز المشكلات التي تؤثِّر في نقل التعلم في معالجة اللغة الطبيعية عدم تطابق السمات. يمكن أن يكون للسمات في النطاقات المختلفة معانٍ مختلفة، وبالتالي دلالات مختلفة (على سبيل المثال، مصطلح الضوء الذي يمكن أن يدل على الوزن أو الضوء). ويؤثر هذا التباين في تمثيلات السمات في مهام تصنيف المشاعر والنماذج اللغوية وغيرها. النماذج القائمة على التعلم العميق، ولا سيما تضمينات الكلمات، تشير إلى أنها تملك إمكانات كبيرة في تصحيح هذه المشكلة من خلال استيعاب العلاقات والمعاني اللغوية الدقيقة لمهام تكييف النطاق.12
بسبب الصعوبات في الحصول على بيانات كافية مصنَّفة يدويًا لمهام رؤية الكمبيوتر المتنوعة، تدرس مجموعة كبيرة من الأبحاث تطبيقات التعلم بالنقل باستخدام الشبكات العصبية التلافيفية (CNNs). ومن الأمثلة البارزة على ذلك نموذج ResNet، وهو نموذج هيكلي مدرَّب مسبقًا يُظهر أداءً محسَّنًا في مهام تصنيف الصور والكشف عن الكائنات.13 وتحقِّق الأبحاث الحديثة في استخدام مجموعة بيانات ImageNet الشهيرة لنقل التعلم، مشيرةً إلى أنه (على عكس الاعتقاد الشائع في مجال رؤية الكمبيوتر) يمكن الاكتفاء بجزء صغير من هذه المجموعة لتدريب نماذج قابلة للتعميم بشكل موثوق به.14 يستخدم العديد من دروس التعلم بالنقل في رؤية الكمبيوتر نموذج ResNet أو مجموعة ImageNet، أو كليهما، مع مكتبة Keras في TensorFlow.
تدريب الذكاء الاصطناعي التوليدي والتحقق من صحته وضبطه ونشره، وكذلك قدرات نماذج الأساس والتعلم الآلي باستخدام IBM watsonx.ai، وهو استوديو الجيل التالي من المؤسسات لمنشئي الذكاء الاصطناعي. أنشئ تطبيقات الذكاء الاصطناعي بسرعة أكبر وببيانات أقل.
استفد من الذكاء الاصطناعي في عملك بالاستعانة بخبرة IBM الرائدة في مجال الذكاء الاصطناعي ومحفظة حلولها المتوفرة لك.
أعدّ ابتكار عمليات ومهام سير العمل الحساسة بإضافة الذكاء الاصطناعي لتعزيز التجارب وصنع القرارات في الوقت الفعلي والقيمة التجارية.