التعلم متعدد المهام
التعلم متعدد المهام (MTL) هو فرع من فروع التعلم الآلي ، حيث تُحل مهام تعلم متعددة في آنٍ واحد، مع استغلال أوجه التشابه والاختلاف بينها. وهذا من شأنه أن يُحسّن كفاءة التعلم ودقة التنبؤ للنماذج الخاصة بكل مهمة، مقارنةً بتدريب النماذج بشكل منفصل. [ 1 ] [ 2 ] [ 3 ] بطبيعته، يُعدّ التعلم متعدد المهام مسألة تحسين متعددة الأهداف تتضمن مفاضلات بين المهام المختلفة. [ 4 ] وقد سُميت الإصدارات الأولى من التعلم متعدد المهام بـ"التلميحات". [ 5 ] [ 6 ]
في ورقة بحثية نُشرت عام 1997 وحظيت باقتباسات واسعة، قدم ريتش كاروانا التوصيف التالي:
يُعدّ التعلّم متعدد المهام منهجًا للنقل الاستقرائي يُحسّن التعميم باستخدام معلومات المجال الموجودة في إشارات التدريب للمهام ذات الصلة كتحيز استقرائي . ويتحقق ذلك من خلال تعلّم المهام بالتوازي باستخدام تمثيل مشترك ؛ فما يتم تعلّمه لكل مهمة يُمكن أن يُساعد في تحسين تعلّم المهام الأخرى. [ 3 ]
في سياق التصنيف، يهدف التعلم متعدد التصنيفات (MTL) إلى تحسين أداء مهام التصنيف المتعددة من خلال تعلمها بشكل مشترك. ومن الأمثلة على ذلك مرشح البريد العشوائي، الذي يمكن اعتباره مهمتي تصنيف منفصلتين ولكنهما مترابطتان بين مختلف المستخدمين. ولتوضيح ذلك، نلاحظ أن لكل شخص توزيعًا مختلفًا للخصائص التي تميز رسائل البريد العشوائي عن الرسائل المشروعة؛ فعلى سبيل المثال، قد يعتبر متحدث اللغة الإنجليزية جميع رسائل البريد الإلكتروني باللغة الروسية بريدًا عشوائيًا، بينما لا يعتبرها متحدث اللغة الروسية كذلك. ومع ذلك، توجد سمات مشتركة واضحة في مهمة التصنيف هذه بين المستخدمين، فعلى سبيل المثال، قد تكون إحدى السمات المشتركة هي النصوص المتعلقة بتحويل الأموال. إن حل مشكلة تصنيف البريد العشوائي لكل مستخدم بشكل مشترك عبر التعلم متعدد التصنيفات (MTL) يسمح للحلول بإثراء بعضها البعض وتحسين الأداء. ومن الأمثلة الأخرى على إعدادات التعلم متعدد التصنيفات (MTL) التصنيف متعدد الفئات والتصنيف متعدد التصنيفات . [ 7 ]
ينجح التعلم متعدد المهام لأن التنظيم الناتج عن اشتراط أداء الخوارزمية بشكل جيد في مهمة ذات صلة قد يكون أفضل من التنظيم الذي يمنع التجاوز من خلال معاقبة جميع جوانب التعقيد بشكل موحد. ومن الحالات التي قد يكون فيها التعلم متعدد المهام مفيدًا بشكل خاص، وجود قواسم مشتركة كبيرة بين المهام، ونقص طفيف في عدد العينات المتاحة لها. [ 8 ] ومع ذلك، وكما سيتم توضيحه لاحقًا، فقد ثبت أيضًا أن التعلم متعدد المهام مفيد لتعلم مهام غير مترابطة. [ 8 ] [ 9 ]
طُرق
يتمثل التحدي الرئيسي في التعلم متعدد المهام في كيفية دمج إشارات التعلم من مهام متعددة في نموذج واحد. وقد يعتمد هذا بشكل كبير على مدى توافق أو تناقض المهام المختلفة. وهناك عدة طرق لمواجهة هذا التحدي:
تجميع المهام والتداخل
في إطار نموذج التعلم متعدد المهام (MTL)، يمكن تبادل المعلومات بين بعض المهام أو جميعها. وبناءً على بنية ترابط المهام، قد يرغب المرء في تبادل المعلومات بشكل انتقائي بينها. على سبيل المثال، يمكن تجميع المهام أو وضعها في تسلسل هرمي، أو ربطها وفقًا لمقياس عام. لنفترض، كما هو موضح بشكل أكثر رسمية أدناه، أن متجه المعلمات الذي يمثل كل مهمة هو توليفة خطية من أساس أساسي. يمكن أن يشير التشابه في هذا الأساس إلى ترابط المهام. على سبيل المثال، مع التباعد ، يشير تداخل المعاملات غير الصفرية بين المهام إلى وجود قواسم مشتركة. يتوافق تجميع المهام حينها مع تلك المهام التي تقع في فضاء فرعي مُولّد بواسطة مجموعة فرعية من عناصر الأساس، حيث قد تكون المهام في مجموعات مختلفة منفصلة أو متداخلة بشكل عشوائي من حيث أسسها. [ 10 ] يمكن فرض ترابط المهام مسبقًا أو استخلاصه من البيانات. [ 7 ] [ 11 ] يمكن أيضًا استغلال الترابط الهرمي بين المهام ضمنيًا دون افتراض معرفة مسبقة أو تعلم العلاقات بشكل صريح. [ 8 ] [ 12 ] على سبيل المثال، يمكن إجراء التعلم الصريح لأهمية العينة عبر المهام لضمان فعالية التعلم المشترك عبر مجالات متعددة. [ 8 ]
استغلال المهام غير ذات الصلة: التعلم المساعد
في التعلم المساعد ، يُحاول المرء تعلم مجموعة من المهام الرئيسية باستخدام مجموعة من المهام المساعدة غير المرتبطة بها. وقد ثبت أن التعلم المشترك للمهام غير المرتبطة التي تستخدم نفس بيانات الإدخال، مع اختيار المهام غير المرتبطة المناسبة، مفيد، ويُحسّن بشكل ملحوظ مقارنةً بالتعلم متعدد المهام القياسي. [ 9 ] والسبب هو أن المعرفة المسبقة حول ترابط المهام تُؤدي إلى تمثيلات أكثر دقة وشمولية لكل مجموعة مهام، وذلك أساسًا عن طريق استبعاد خصائص توزيع البيانات. وقد اقتُرح البناء على منهجية متعددة المهام سابقة من خلال تفضيل تمثيل مشترك منخفض الأبعاد داخل كل مجموعة مهام، وفرض عقوبة على المهام من مجموعات مختلفة، مما يُشجع التمثيلين على أن يكونا متعامدين .
يطرح التعلم باستخدام مهام مساعدة غير ذات صلة تحديين رئيسيين: إيجاد مهام مساعدة مفيدة، ودمج خسائر جميع المهام بطريقة فعّالة. تستطيع بعض الطرق تعلم هذه المهام من البيانات بالتزامن مع عملية التدريب، [ 13 ] ودمج المهام بكفاءة. [ 14 ]
نقل المعرفة
يرتبط مفهوم نقل المعرفة بالتعلم متعدد المهام. فبينما يفترض التعلم متعدد المهام التقليدي تطوير تمثيل مشترك بشكل متزامن عبر المهام، يفترض نقل المعرفة تطوير تمثيل مشترك بشكل متسلسل. ويمكن لمشاريع التعلم الآلي واسعة النطاق، مثل شبكة GoogLeNet العصبية التلافيفية العميقة [ 15 ] ، وهي مصنف كائنات قائم على الصور، تطوير تمثيلات قوية قد تكون مفيدة لخوارزميات أخرى تتعلم مهامًا ذات صلة. على سبيل المثال، يمكن استخدام النموذج المدرب مسبقًا كمستخرج للميزات لإجراء معالجة مسبقة لخوارزمية تعلم أخرى. أو يمكن استخدام النموذج المدرب مسبقًا لتهيئة نموذج ذي بنية مشابهة، ثم ضبطه بدقة لتعلم مهمة تصنيف مختلفة. [ 16 ]
مهام متعددة غير ثابتة
تقليديًا، يُطبَّق التعلّم متعدد المهام ونقل المعرفة في بيئات التعلّم الثابتة. ويُطلق على توسيع نطاقهما ليشمل البيئات غير الثابتة اسم التعلّم التكيفي الجماعي عبر الإنترنت (GOAL). [ 17 ] قد يكون تبادل المعلومات مفيدًا للغاية إذا كان المتعلّمون يعملون في بيئات متغيرة باستمرار، إذ يمكن للمتعلّم الاستفادة من خبرة متعلّم آخر للتكيّف بسرعة مع بيئته الجديدة. لهذا النوع من التعلّم التكيفي الجماعي تطبيقات عديدة، بدءًا من التنبؤ بالسلاسل الزمنية المالية ، مرورًا بأنظمة توصية المحتوى، وصولًا إلى الفهم البصري للوكلاء المستقلين التكيفيين.
تحسين تعدد المهام
يركز تحسين المهام المتعددة على حل مشكلة تحسين العملية بأكملها. [ 18 ] [ 19 ] وقد استُلهم هذا النموذج من المفاهيم الراسخة للتعلم النقل [ 20 ] والتعلم متعدد المهام في التحليلات التنبؤية . [ 21 ]
إن الدافع الرئيسي وراء تحسين المهام المتعددة هو أنه إذا كانت مهام التحسين مرتبطة ببعضها البعض من حيث حلولها المثلى أو الخصائص العامة لمناظر وظائفها، [ 22 ] فيمكن نقل تقدم البحث لتسريع البحث بشكل كبير على الجانب الآخر.
لا يقتصر نجاح هذا النموذج بالضرورة على نقل المعرفة في اتجاه واحد من المهام الأبسط إلى المهام الأكثر تعقيدًا. عمليًا، تتمثل المحاولة في حل مهمة أكثر صعوبة عمدًا، مما قد يؤدي دون قصد إلى حل العديد من المشكلات الأصغر. [ 23 ]
توجد علاقة مباشرة بين تحسين المهام المتعددة وتحسين الأهداف المتعددة . [ 24 ]
في بعض الحالات، قد يُعيق التدريب المتزامن لمهام تبدو مترابطة الأداء مقارنةً بنماذج المهمة الواحدة. [ 25 ] عادةً، تستخدم نماذج التعلم متعدد المهام وحدات خاصة بكل مهمة بالإضافة إلى تمثيل مشترك للميزات يتم الحصول عليه باستخدام وحدة مشتركة. ولأن هذا التمثيل المشترك يجب أن يستوعب الميزات المفيدة عبر جميع المهام، فقد يُعيق التعلم متعدد المهام أداء كل مهمة على حدة إذا كانت المهام المختلفة تسعى إلى تمثيل متضارب، أي إذا كانت تدرجات المهام المختلفة تشير إلى اتجاهات متعاكسة أو تختلف اختلافًا كبيرًا في المقدار. تُعرف هذه الظاهرة عادةً باسم النقل السلبي. وللتخفيف من هذه المشكلة، تم اقتراح العديد من طرق تحسين التعلم متعدد المهام. وقد ذُكر أن نقل المعرفة الفوقية يمكن أن يساعد في تجنب النقل السلبي [ 26 ] . بالإضافة إلى ذلك، يتم دمج تدرجات كل مهمة في اتجاه تحديث مشترك من خلال خوارزميات تجميع أو طرق استدلالية مختلفة.
توجد عدة مناهج شائعة لتحسين المهام المتعددة: التحسين البايزي ، والحوسبة التطورية ، والمناهج القائمة على نظرية الألعاب . [ 18 ]
تحسين بايزي متعدد المهام
يُعدّ التحسين البايزي متعدد المهام منهجًا حديثًا قائمًا على النماذج، يستفيد من مفهوم نقل المعرفة لتسريع عملية التحسين التلقائي للمعلمات الفائقة لخوارزميات التعلّم الآلي. [ 27 ] يبني هذا المنهج نموذج عملية غاوسية متعدد المهام على البيانات المُستقاة من عمليات بحث مختلفة تجري بالتوازي. [ 28 ] تُستخدم بعد ذلك التبعيات المُستخلصة بين المهام لتحسين عملية اختيار الحلول المرشحة في فضاءات البحث المعنية.
تعدد المهام التطوري
تم استكشاف تعدد المهام التطوري كوسيلة لاستغلال التوازي الضمني لخوارزميات البحث القائمة على السكان، وذلك لإنجاز مهام تحسين متعددة ومتميزة في آن واحد. من خلال ربط جميع المهام بمساحة بحث موحدة، يمكن لمجموعة الحلول المرشحة المتطورة الاستفادة من العلاقات الخفية بينها عبر النقل الجيني المستمر. ويحدث هذا عندما تتقاطع الحلول المرتبطة بمهام مختلفة. [ 19 ] [ 29 ] وقد تم مؤخرًا استكشاف أنماط لنقل المعرفة تختلف عن التقاطع المباشر للحلول. [ 30 ] [ 31 ]
التحسين باستخدام نظرية الألعاب
تقترح مناهج نظرية الألعاب لتحسين المهام المتعددة النظر إلى مشكلة التحسين كلعبة، حيث تمثل كل مهمة لاعبًا. يتنافس جميع اللاعبين من خلال مصفوفة المكافآت في اللعبة، ويسعون للوصول إلى حل يُرضي جميع اللاعبين (جميع المهام). يوفر هذا المنظور رؤية ثاقبة حول كيفية بناء خوارزميات فعالة تعتمد على تحسين التدرج الهبوطي (GD)، وهو أمر بالغ الأهمية لتدريب الشبكات العصبية العميقة . [ 32 ] في تحسين التدرج الهبوطي للمهام المتعددة، تكمن المشكلة في أن كل مهمة تُقدم خسارتها الخاصة، وليس من الواضح كيفية دمج جميع الخسائر وإنشاء تدرج موحد واحد، مما يؤدي إلى استراتيجيات تجميع مختلفة. [ 33 ] [ 34 ] [ 35 ] يمكن حل مشكلة التجميع هذه من خلال تعريف مصفوفة لعبة حيث تكون مكافأة كل لاعب هي توافق تدرجه الخاص مع التدرج المشترك، ثم تحديد التدرج المشترك ليكون مساومة ناش التعاونية [ 36 ] لهذا النظام.
التطبيقات
تُستخدم خوارزميات التحسين متعدد المهام في طيف واسع من التطبيقات العملية. تُبرز الدراسات الحديثة إمكانية تسريع تحسين معايير التصميم الهندسي من خلال تنفيذ التصاميم ذات الصلة بشكل مشترك في مهام متعددة. [ 29 ] في مجال التعلّم الآلي ، يُمكن لنقل الميزات المُحسّنة عبر مجموعات البيانات ذات الصلة أن يُعزز كفاءة عملية التدريب، بالإضافة إلى تحسين قدرة النماذج المُتعلّمة على التعميم. [ 37 ] [ 38 ] علاوة على ذلك، أدى مفهوم تعدد المهام إلى تطورات في التحسين التلقائي للمعلمات الفائقة لنماذج التعلّم الآلي والتعلّم الجماعي . [ 39 ] [ 40 ]
كما وردت تطبيقات في الحوسبة السحابية، [ 41 ] مع توجيه التطورات المستقبلية نحو خدمات التحسين السحابية عند الطلب التي يمكنها تلبية احتياجات العديد من العملاء في وقت واحد. [ 19 ] [ 42 ] وقد أظهرت دراسات حديثة تطبيقات في الكيمياء أيضًا. [ 43 ] بالإضافة إلى ذلك، طبقت بعض الدراسات الحديثة خوارزميات التحسين متعددة المهام في التصنيع الصناعي. [ 44 ] [ 45 ]
الرياضيات
فضاء هيلبرت المُستنسخ للدوال ذات القيم المتجهة (RKHSvv)
يمكن صياغة مشكلة MTL في سياق RKHSvv ( فضاء الضرب الداخلي الكامل للدوال المتجهة المزودة بنواة مُولِّدة ). وعلى وجه الخصوص، انصب التركيز مؤخرًا على الحالات التي يمكن فيها تحديد بنية المهمة عبر نواة قابلة للفصل، كما هو موضح أدناه. يستند هذا العرض إلى دراسة سيليبيرتو وآخرون، 2015. [ 7 ]
مفاهيم RKHSvv
لنفترض أن مجموعة بيانات التدريب هي، مع،حيث يشير t إلى المهمة، و. يتركفي هذا السياق، توجد مساحة إدخال وإخراج متسقة ونفس دالة الخسارةلكل مهمة: . ينتج عن ذلك مشكلة التعلم الآلي المنتظم:
| 1 |
أينهي فضاء هيلبرت ذو نواة إعادة إنتاج متجهة القيم مع دواليحتوي على مكونات.
النواة المُستنسخة للفضاءمن الوظائف هي دالة متناظرة ذات قيم مصفوفية :{\mathcal {X}}\times {\mathcal {X}}\rightarrow \mathbb {R} ^{T\times T}} ، بحيثوتتحقق خاصية التكاثر التالية:
| 2 |
تُنتج النواة المُستنسخة نظرية تمثيلية تُظهر أن أي حل للمعادلة 1 له الشكل التالي:
| 3 |
حبوب قابلة للفصل
يُحدد شكل النواة Γ تمثيل فضاء الميزات ويُهيكل المخرجات عبر المهام. ويتمثل التبسيط الطبيعي في اختيار نواة قابلة للفصل، والتي تتحلل إلى نواة منفصلة على فضاء الإدخال X وعلى المهام.في هذه الحالة، النواة التي تربط المكونات العدديةويُعطى بواسطةبالنسبة للدوال ذات القيم المتجهة يمكننا الكتابةحيث k هي نواة إعادة إنتاج قياسية، و A هي مصفوفة متناظرة موجبة شبه محددة.المصفوفة. ومن الآن فصاعدًا، سنرمز لها بـ.
تُشير خاصية التحليل هذه، وهي قابلية الفصل، إلى أن تمثيل فضاء ميزات الإدخال لا يختلف باختلاف المهمة. أي أنه لا يوجد تفاعل بين نواة الإدخال ونواة المهمة. يتم تمثيل بنية المهام فقط بواسطة A. وتُعدّ طرق التعامل مع النوى غير القابلة للفصل Γ مجالًا بحثيًا راهنًا.
في حالة الفصل، تُختزل نظرية التمثيل إلىثم يكون ناتج النموذج على بيانات التدريب هو KCA ، حيث K هومصفوفة النواة التجريبية ذات المدخلاتو C هومصفوفة من الصفوف.
باستخدام النواة القابلة للفصل، يمكن إعادة كتابة المعادلة 1 على النحو التالي
| P |
حيث V هو متوسط (مرجح) لـ L مطبق على Y و KCA لكل عنصر على حدة . (يكون الوزن صفرًا إذا(ملاحظة مفقودة).
لاحظ أن الحد الثاني في P يمكن اشتقاقه على النحو التالي:
بنية المهمة المعروفة
تمثيلات بنية المهمة
هناك ثلاث طرق متكافئة إلى حد كبير لتمثيل بنية المهمة: من خلال منظم؛ من خلال مقياس الإخراج، ومن خلال تعيين الإخراج.
المُعَدِّل — باستخدام النواة القابلة للفصل، يمكن إثبات (أدناه) أن، أينهو عنصر من المعكوس الزائف لـ، وهل تعتمد RKHS على النواة العددية؟، وتوضح هذه الصيغة أنيتحكم في وزن العقوبة المرتبطة بـ. (لاحظ أنينشأ من.)
مقياس الإنتاج — مقياس إنتاج بديليمكن أن ينتج عن الضرب الداخليمع الخسارة التربيعية، يوجد تكافؤ بين النوى القابلة للفصلوفقًا للمقياس البديل، و، وفقًا للمقياس المتعارف عليه.
تعيين المخرجات — يمكن تعيين المخرجات على النحو التالي: إلى فضاء ذي أبعاد أعلى لترميز البنى المعقدة مثل الأشجار والرسوم البيانية والسلاسل النصية. بالنسبة للخرائط الخطية L ، مع اختيار مناسب للنواة القابلة للفصل، يمكن إثبات أن .
أمثلة على هيكل المهمة
من خلال صياغة المنظم، يمكن للمرء تمثيل مجموعة متنوعة من هياكل المهام بسهولة.
- تأجير(أينهي مصفوفة الوحدة T x T ، و(حيث T × T مصفوفة من الواحدات) يكافئ جعل Γ يتحكم في التباين من المهام عن متوسطهاعلى سبيل المثال، يمكن قياس مستويات بعض المؤشرات الحيوية في الدم لدى مرضى T فيقد تكمن أهمية تحديد نقاط زمنية خلال اليوم في تنظيم تباين التوقعات بين المرضى.
- تأجير، أينيعادل السماحالتحكم في التباين المقاس بالنسبة إلى متوسط المجموعة:. (هناعدد عناصر المجموعة r، و(وهي دالة المؤشر). على سبيل المثال، يمكن تنظيم بيانات الأشخاص المنتمين إلى أحزاب سياسية (مجموعات) مختلفة معًا فيما يتعلق بالتنبؤ بنسبة تأييد سياسي ما. تجدر الإشارة إلى أن هذه العقوبة تقل إلى المستوى الأول عندما تكون جميع المهام في المجموعة نفسها.
- تأجير، أينيمثل هذا المؤثر لابلاس للرسم البياني ذي مصفوفة التجاور M التي تعطي أوجه التشابه بين أزواج المهام. وهذا يعادل فرض عقوبة أكبر على المسافة الفاصلة بين المهمتين t و s عندما تكونان أكثر تشابهًا (وفقًا للوزن).،) أيمنتظم.
- جميع الخيارات المذكورة أعلاه لـ A تؤدي أيضًا إلى حد تنظيم إضافي مما يعاقب التعقيد في f بشكل أوسع.
مهام التعلم بالإضافة إلى هيكلها
يمكن تعميم مشكلة التعلم P لتشمل مصفوفة مهمة التعلم A على النحو التالي:
| سؤال |
اختياريجب تصميمها لتعلم المصفوفات A من نوع معين. انظر "الحالات الخاصة" أدناه.
تحسين Q
وبالاقتصار على حالة الخسائر المحدبة والعقوبات القسرية ، أظهر سيليبرتو وآخرون أنه على الرغم من أن Q ليست محدبة بشكل مشترك في C و A، فإن المشكلة ذات الصلة محدبة بشكل مشترك.
وبالتحديد على المجموعة المحدبةالمشكلة المكافئة
| R |
محدب وله نفس القيمة الدنيا. وإذاإذا كان R هو القيمة الصغرى،هو قيمة صغرى لـ Q.
يمكن حل R باستخدام طريقة الحاجز على مجموعة مغلقة عن طريق إدخال الاضطراب التالي:
| S |
الاضطراب عبر الحاجزيجبر ذلك دوال الهدف على أن تكون متساوية مععلى حدود.
يمكن حل المسألة S باستخدام طريقة الانحدار الإحداثي الكتلي، بالتناوب في C و A. وينتج عن ذلك سلسلة من الحلول الصغرىفي S التي تتقارب مع الحل في R كماوبالتالي يعطي الحل للمسألة Q.
حالات خاصة
العقوبات الطيفية - اقترح دينوزو وآخرون [ 46 ] تحديد F كمعيار فروبينيوسقاموا بتحسين Q مباشرةً باستخدام خوارزمية التدرج الإحداثي الكتلي، دون مراعاة الصعوبات عند حدود.
التعلم القائم على المهام المجمعة - اقترح جاكوب وآخرون [ 47 ] تعلم A في بيئة يتم فيها تنظيم T مهمة في R مجموعة منفصلة. في هذه الحالة، لنفترضكن المصفوفة مع. جلسة، و مصفوفة المهام يمكن تحديد معلمات كدالة لـ:، مع شروط تُعاقب المتوسط، والتباين بين المجموعات، والتباين داخل المجموعات على التوالي لتوقعات المهمة. M ليست محدبة، ولكن هناك استرخاء محدبفي هذه الصيغة، .
التعميمات
العقوبات غير المحدبة - يمكن بناء العقوبات بحيث يكون المصفوفة A مقيدة بأن تكون لابلاس بياني، أو أن يكون لها تحليل عاملي منخفض الرتبة. ومع ذلك، فإن هذه العقوبات ليست محدبة، ولا ينطبق تحليل طريقة الحاجز التي اقترحها سيليبرتو وآخرون في هذه الحالات.
النوى غير القابلة للفصل - النوى القابلة للفصل محدودة، ولا سيما أنها لا تأخذ في الحسبان البنى الموجودة في فضاء التفاعل بين نطاقي الإدخال والإخراج معًا. هناك حاجة إلى مزيد من العمل لتطوير نماذج لهذه النوى.
حزمة برامج
تقوم حزمة Matlab المسماة Multi-Task Learning via StructurAl Regularization (MALSAR) [ 48 ] بتنفيذ خوارزميات التعلم متعدد المهام التالية: التعلم متعدد المهام المنظم بالمتوسط، [ 49 ] [ 50 ] التعلم متعدد المهام مع اختيار الميزات المشتركة، [ 51 ] التعلم القوي متعدد المهام للميزات، [ 52 ] التعلم متعدد المهام المنظم بمعيار التتبع، [ 53 ] التحسين الهيكلي المتناوب، [ 54 ] [ 55 ] التعلم غير المتماسك منخفض الرتبة والمتفرق، [ 56 ] التعلم القوي منخفض الرتبة متعدد المهام، التعلم متعدد المهام المجمع، [ 57 ] [ 58 ] التعلم متعدد المهام مع هياكل الرسم البياني.
الأدب
- التنبؤ متعدد الأهداف: نظرة موحدة على المشكلات والأساليب، بقلم ويليم واغيمان، وكريستوف ديمبتشينسكي، وإيكي هولرماير. https://arxiv.org/abs/1809.02352v1
انظر أيضاً
مراجع
- ↑ باكستر، ج. (2000). نموذج لتعلم التحيز الاستقرائي، مجلة أبحاث الذكاء الاصطناعي 12: 149-198، ورقة بحثية منشورة على الإنترنت
- ↑ ثرون، س. (1996). هل تعلم الشيء رقم ن أسهل من تعلم الشيء الأول؟ في: التطورات في أنظمة معالجة المعلومات العصبية 8، ص 640-646. مطبعة معهد ماساتشوستس للتكنولوجيا. ورقة بحثية متاحة على موقع Citeseer
- 1 2 كاروانا، ر. (1997). "التعلم متعدد المهام" (ملف PDF) . تعلم الآلة . 28 : 41-75 . doi : 10.1023/A:1007379606734 .
- ↑ التعلم متعدد المهام كتحسين متعدد الأهداف، جزء من التطورات في أنظمة معالجة المعلومات العصبية 31 (NeurIPS 2018)، https://proceedings.neurips.cc/paper/2018/hash/432aca3a1e345e339f35a30c8f65edce-Abstract.html
- ↑ سودارث، س.، كيرغوسين، ي. (1990). تلميحات حقن القواعد كوسيلة لتحسين أداء الشبكة وتقليل وقت التعلم. ورشة عمل EURASIP. الشبكات العصبية، ص 120-129. سلسلة محاضرات في علوم الحاسوب. سبرينغر.
- ↑ أبو مصطفى، واي إس (1990). "التعلم من التلميحات في الشبكات العصبية" . مجلة التعقيد . 6 (2): 192-198 . doi : 10.1016/0885-064x(90)90006-y .
- 1 2 3 سيليبيرتو، سي. (2015). "التعلم المحدب للمهام المتعددة وبنيتها". arXiv : 1504.03101 [ cs.LG ].
- 1 2 3 4 حاجيراميزانالي، إي.، ودادانه، إس. زد.، وكربالايغاره، أ.، وتشو، زد.، وكيان، إكس. التعلم متعدد المجالات باستخدام نظرية بايز لاكتشاف الأنواع الفرعية للسرطان من بيانات تعداد التسلسل من الجيل التالي. المؤتمر الثاني والثلاثون لأنظمة معالجة المعلومات العصبية (NIPS 2018)، مونتريال، كندا. arXiv : 1810.09433
- 1 2 روميرا-باريديس، ب.، أرغيريو، أ.، بيانكي-بيرثوز، ن.، وبونتيل، م.، (2012) استغلال المهام غير المترابطة في التعلم متعدد المهام. http://jmlr.csail.mit.edu/proceedings/papers/v22/romera12/romera12.pdf
- ↑ كومار، أ.، وداوم الثالث، هـ.، (2012) تجميع مهام التعلم والتداخل في التعلم متعدد المهام. http://icml.cc/2012/papers/690.pdf
- ↑ جوانبوريا، ب.، وساكيتا ناث، ج.، (2012) صياغة تعلم الميزات المحدبة لاكتشاف بنية المهمة الكامنة. http://icml.cc/2012/papers/90.pdf
- ↑ زويج، أ. ووينشال، د. سلسلة التنظيم الهرمي للتعلم المشترك. وقائع المؤتمر الدولي الثلاثين للتعلم الآلي، أتلانتا، جورجيا، يونيو 2013. http://www.cs.huji.ac.il/~daphna/papers/Zweig_ICML2013.pdf
- ↑ نافون، أفيف؛ أخيتوف، عيدان؛ مارون، حجاي؛ تشيك، غال؛ فتايا، إيثان (2020-10-02). "التعلم المساعد عن طريق التمايز الضمني" . المؤتمر الدولي حول تمثيلات التعلم . arXiv : 2007.02693 .
- ↑ شمسيان، أفيف؛ نافون، أفيف؛ جلازر، نيتا؛ كاواغوتشي، كينجي؛ تشيك، غال؛ فتايا، إيثان (15-06-2023). "التعلم المساعد كلعبة مساومة غير متكافئة" . المؤتمر الدولي للتعلم الآلي (ICML) . arXiv : 2301.13501 .
- ↑ سيجيدي، كريستيان؛ وي ليو، يوسف؛ يانغتشينغ جيا، توماسو؛ سيرمانيت، بيير؛ ريد، سكوت؛ أنجيلوف، دراغومير؛ إرهان، دوميترو؛ فان هوك، فنسنت؛ رابينوفيتش، أندرو (2015). "التعمق أكثر في الالتفافات". مؤتمر IEEE لعام 2015 حول رؤية الحاسوب والتعرف على الأنماط (CVPR) . الصفحات 1-9 . arXiv : 1409.4842 . doi : 10.1109/CVPR.2015.7298594 . ISBN 978-1-4673-6964-0. S2CID 206592484 .
- ↑ رويج، جيما. "نظرة عامة على التعلم العميق" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 2016-03-06 . تم الاطلاع عليه بتاريخ 2019-08-26 .
- ↑ زويج، أ. وتشيك، ج. التعلم التكيفي الجماعي عبر الإنترنت. تعلم الآلة، DOI 10.1007/s10994-017-5661-5، أغسطس 2017. http://rdcu.be/uFSv
- 1 2 غوبتا، أبهيشيك؛ أونغ، يو-سون؛ فينغ، ليانغ (2018). "رؤى حول تحسين النقل: لأن التجربة خير معلم". معاملات IEEE حول المواضيع الناشئة في الذكاء الحسابي . 2 (1): 51-64 . Bibcode : 2018ITECI...2...51G . doi : 10.1109/TETCI.2017.2769104 . hdl : 10356/147980 . S2CID 11510470 .
- 1 2 3 غوبتا، أبهيشيك؛ أونغ، يو-سون؛ فينغ، ليانغ (2016). "التطور متعدد العوامل: نحو تعدد المهام التطوري". معاملات IEEE في الحوسبة التطورية . 20 (3): 343-357 . Bibcode : 2016ITEC...20..343G . doi : 10.1109/TEVC.2015.2458037 . hdl : 10356/148174 . S2CID 13767012 .
- ↑ بان، سينو جيالين؛ يانغ، تشيانغ (2010). "دراسة استقصائية حول التعلم النقل". معاملات IEEE في هندسة المعرفة والبيانات . 22 (10): 1345-1359 . Bibcode : 2010ITKDE..22.1345P . doi : 10.1109/TKDE.2009.191 . S2CID 740063 .
- ↑ كاروانا، ر.، "التعلم متعدد المهام"، الصفحات 95-134 في سيباستيان ثرون، لورين برات (محرران)، التعلم للتعلم ، (1998) سبرينغر، رقم ISBN 9780792380474
- ↑ تشنغ، مي-ينغ؛ غوبتا، أبهيشيك؛ أونغ، يو-سون؛ ني، تشي-وي (2017). "التطور المشترك متعدد المهام للتحسين العالمي المتزامن: مع دراسات حالة في التصميم الهندسي المعقد" . تطبيقات الهندسة للذكاء الاصطناعي . 64 : 13-24 . doi : 10.1016/j.engappai.2017.05.008 . S2CID 13767210 .
- ↑ كابي، سيركان؛ سيرجيو غوميز كولميناريجو؛ هوفمان، ماثيو دبليو؛ دينيل، ميشا؛ وانغ، زيو؛ ناندو دي فريتاس (2017). "الوكيل المقصود غير المقصود: تعلم حل العديد من مهام التحكم المستمر في وقت واحد". arXiv : 1707.03300 [ cs.AI ].
- ↑ ج. -ي. لي، ز. -هـ. زان، ي. لي، وج. زانغ، مهام متعددة لأهداف متعددة: طريقة جديدة لتحسين الأهداف المتعددة عبر تحسين المهام المتعددة في معاملات IEEE في الحوسبة التطورية، doi : 10.1109/TEVC.2023.3294307
- ↑ ستاندلي، تريفور؛ زامير، أمير ر.؛ تشين، داون؛ غيباس، ليونيداس؛ مالك، جيتندرا؛ سافاريز، سيلفيو (13 يوليو 2020). "تعلم جبهة باريتو باستخدام الشبكات الفائقة" . المؤتمر الدولي للتعلم الآلي : 9120-9132 . arXiv : 1905.07553 .
- ↑ لي جي واي، زان زد إتش، تان كي سي، وآخرون. تطور تفاضلي قائم على نقل المعرفة الفوقية لتحسين المهام المتعددة. معاملات IEEE في الحوسبة التطورية، 2021، 26(4): 719-734 .
- ↑ Swersky, K., Snoek, J., & Adams, RP (2013). Multi-task bayesian optimization . Advances in neural information processing systems (pp. 2004-2012).
- ↑ بونيلا، إي في، تشاي، كي إم، وويليامز، سي. (2008). التنبؤ بعملية غاوس متعددة المهام . التطورات في أنظمة معالجة المعلومات العصبية (ص 153-160).
- 1 2 أونغ، واي إس، وغوبتا، أ. (2016). تعدد المهام التطوري: منظور علوم الحاسوب لتعدد المهام المعرفي . الحوسبة المعرفية، 8(2)، 125-142.
- ↑ فينغ، ليانغ؛ تشو، لي؛ تشونغ، جينغهوي؛ غوبتا، أبهيشيك؛ أونغ، يو-سون؛ تان، كاي-تشين؛ تشين، أ.ك. (2019). "تعدد المهام التطوري عبر الترميز التلقائي الصريح". معاملات IEEE في علم التحكم الآلي . 49 (9): 3457-3470 . Bibcode : 2019ITCyb..49.3457F . doi : 10.1109/TCYB.2018.2845361 . PMID: 29994415. S2CID : 51613697 .
- ↑ جيانغ، يي؛ زان، تشي-هوي؛ تان، كاي تشن؛ تشانغ، جون (يناير 2024). "نقل المعرفة على مستوى الكتل لتحسين المهام المتعددة التطوري". معاملات IEEE في علم التحكم الآلي . 54 (1): 558-571 . Bibcode : 2024ITCyb..54..558J . doi : 10.1109/TCYB.2023.3273625 . ISSN 2168-2267 . PMID 37216256 .
- ↑ غودفيلو، إيان؛ بينجيو، يوشوا؛ كورفيل، آرون (2016). التعلم العميق . مطبعة معهد ماساتشوستس للتكنولوجيا. ISBN 978-0-262-03561-3.
- ^ ليو، ل. لي، Y.؛ كوانغ، Z .؛ شيويه، J.؛ تشن، Y.؛ يانغ، دبليو؛ لياو، س. تشانغ ، دبليو (2021-05-04). "نحو تعلم محايد متعدد المهام" . في: وقائع المؤتمر الدولي لتمثيلات التعلم (ICLR 2021). ICLR: حدث افتراضي. (2021) . تم الاسترجاع 2022-11-20 .
- ↑ تيانخه، يو؛ سوراب، كومار؛ أبهيشيك، غوبتا؛ سيرجي، ليفين؛ كارول، هاوسمان؛ تشيلسي، فين (2020). " جراحة التدرج للتعلم متعدد المهام" . التقدم في أنظمة معالجة المعلومات العصبية . 33. arXiv : 2001.06782 .
- ↑ ليو، بو؛ ليو، شينغتشاو؛ جين، شياوجي؛ ستون، بيتر؛ ليو، تشيانغ (2021-10-26). "الانحدار التدرجي المتجنب للصراع من أجل التعلم متعدد المهام". arXiv : 2110.14048 [ cs.LG ].
- ↑ أفيف نافون، أفيف شمسيان، عيدان أتشيتوف، حجي مارون، كينجي كاواجوتشي، جال تشيشيك، إيثان فيتايا، (2022). التعلم متعدد المهام كلعبة مساومة . المؤتمر الدولي للتعلم الآلي.
- ↑ شاندرا، ر.، غوبتا، أ.، أونغ، ي.س.، وغوه، س.ك. (أكتوبر 2016). التعلم التطوري متعدد المهام للتدريب المعياري للشبكات العصبية التغذية الأمامية . في المؤتمر الدولي لمعالجة المعلومات العصبية (ص 37-46). سبرينغر، تشام.
- ↑ يوسينسكي، ج.، كلون، ج.، بينجيو، ي.، وليبسون، هـ. (2014). ما مدى قابلية نقل الميزات في الشبكات العصبية العميقة؟ في التقدم في أنظمة معالجة المعلومات العصبية (ص 3320-3328).
- ↑ وين، يو-وي؛ تينغ، تشوان-كانغ (2016). "تعلم مجموعة من أشجار القرار من خلال البرمجة الجينية متعددة العوامل". مؤتمر IEEE للحوسبة التطورية 2016 (CEC) . الصفحات 5293-5300 . doi : 10.1109/CEC.2016.7748363 . ISBN 978-1-5090-0623-6. S2CID 2617811 .
- ↑ تشانغ، بويو؛ تشين، أ.ك.؛ سيليس، تيموس (2018). "توليد فضاءات فرعية للميزات التطورية لتصنيف المجموعات". وقائع مؤتمر الحوسبة الجينية والتطورية . ص 577-584 . doi : 10.1145/3205455.3205638 . ISBN 978-1-4503-5618-3. S2CID 49564862 .
- ^ باو، ليانغ؛ تشي، يوتاو؛ شين، منغقينغ؛ بو، شياو شيوان. يو، جوشينغ؛ لي، تشيان. تشين بينغ (2018). “خوارزمية تطورية متعددة المهام لتكوين خدمة الحوسبة السحابية”. الخدمات – الخدمات 2018 . ملاحظات محاضرة في علوم الكمبيوتر. المجلد. 10975. ص 130 – 144. دوى : 10.1007 / 978-3-319-94472-2_10 . رقم ISBN 978-3-319-94471-5.
- ↑ تانغ، جيه، تشين، واي، دينغ، زد، شيانغ، واي، وجوي، سي بي (2018). نهج قائم على المجموعات لتحسين الخوارزمية التطورية متعددة العوامل . في المؤتمر الدولي المشترك للذكاء الاصطناعي (ص 3870-3876).
- ↑ فيلتون، كوبي؛ ويغ، دانيال؛ لابكين، أليكسي (2021). "التحسين البايزي متعدد المهام للتفاعلات الكيميائية". chemRxiv . doi : 10.26434/chemrxiv.13250216.v2 .
- ↑ جيانغ، يي؛ زان، تشي-هوي؛ تان، كاي تشن؛ تشانغ، جون (أكتوبر 2023). "إطار عمل لنقل المعرفة ثنائي الهدف لتحسين المهام المتعددة التطوري" . معاملات IEEE في الحوسبة التطورية . 27 (5): 1514-1528 . Bibcode : 2023ITEC...27.1514J . doi : 10.1109/TEVC.2022.3210783 . ISSN 1089-778X .
- ↑ جيانغ، يي؛ زان، تشي-هوي؛ تان، كاي تشين؛ كوونغ، سام؛ تشانغ، جون (2024). "تحسين المهام المتعددة التطوري القائم على الحفاظ على بنية المعرفة" . معاملات IEEE في الحوسبة التطورية . 29 (2): 287-301 . doi : 10.1109/TEVC.2024.3355781 . ISSN 1089-778X .
- ↑ دينوزو، فرانشيسكو (2011). "تعلم نواة الإخراج باستخدام خوارزمية التدرج الإحداثي الكتلي" (ملف PDF) . وقائع المؤتمر الدولي الثامن والعشرين للتعلم الآلي (ICML-11) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 8 أغسطس 2017.
- ↑ جاكوب، لوران (2009). "التعلم متعدد المهام العنقودي: صياغة محدبة". التقدم في أنظمة معالجة المعلومات العصبية . arXiv : 0809.2085 . Bibcode : 2008arXiv0809.2085J .
- ↑ تشو، ج.، تشين، ج.، ويي، ج. MALSAR: التعلم متعدد المهام عبر التنظيم الهيكلي. جامعة ولاية أريزونا، 2012. http://www.public.asu.edu/~jye02/Software/MALSAR . دليل المستخدم الإلكتروني
- ↑ إيفجينيو، تي.، وبونتيل، إم. (2004). التعلم متعدد المهام المنتظم . وقائع المؤتمر الدولي العاشر لجمعية ACM SIGKDD حول اكتشاف المعرفة واستخراج البيانات (ص 109-117).
- ↑ إيفجينيو، ت.؛ ميتشيلي، س.؛ بونتيل، م. (2005). "تعلم مهام متعددة باستخدام طرق النواة" (ملف PDF) . مجلة أبحاث تعلم الآلة . 6 : 615.
- ↑ أرغيريو، أ.؛ إيفجينيو، ت.؛ بونتيل، م. (2008أ). "تعلم الميزات المحدبة متعددة المهام" . تعلم الآلة . 73 (3): 243-272 . Bibcode : 2008MLear..73..243A . doi : 10.1007/s10994-007-5040-8 .
- ↑ تشين، جيه.، تشو، جيه.، ويي، جيه. (2011). دمج الهياكل منخفضة الرتبة والهياكل المتفرقة للمجموعات من أجل تعلم متعدد المهام قويوقائع المؤتمر الدولي العاشر لجمعية ACM SIGKDD حول اكتشاف المعرفة واستخراج البيانات.
- ↑ جي، إس.، ويي، جيه. (2009). طريقة التدرج المتسارع لتقليل معيار الأثر . وقائع المؤتمر الدولي السنوي السادس والعشرين حول التعلم الآلي (ص 457-464).
- ↑ أندو، ر.؛ تشانغ، ت. (2005). "إطار عمل لتعلم الهياكل التنبؤية من مهام متعددة وبيانات غير مصنفة" (ملف PDF) . مجلة أبحاث تعلم الآلة . 6 : 1817-1853 .
- ↑ تشين، جيه، تانغ، إل، ليو، جيه، ويي، جيه (2009). صياغة محدبة لتعلم الهياكل المشتركة من مهام متعددة . وقائع المؤتمر الدولي السنوي السادس والعشرين حول التعلم الآلي (ص 137-144).
- ↑ تشين، جيه، ليو، جيه، ويي، جيه (2010). تعلم الأنماط المتفرقة غير المتماسكة والمنخفضة الرتبة من مهام متعددة . وقائع المؤتمر الدولي السادس عشر لجمعية ACM SIGKDD حول اكتشاف المعرفة واستخراج البيانات (ص 1179-1188).
- ↑ جاكوب، ل.، باخ، ف.، وفيرت، ج. (2008). التعلم متعدد المهام العنقودي: صياغة محدبة . التقدم في أنظمة معالجة المعلومات العصبية، 2008
- ↑ Zhou, J., Chen, J., & Ye, J. (2011). Clustered multi-task learning via alterating structure optimization . Advances in Neural Information Processing Systems.
روابط خارجية
- مجموعة ذكاء الإشارات الحيوية في جامعة إلينوي في أوربانا-شامبين
- قسم علوم الحاسوب، جامعة واشنطن في سانت لويس
برمجة
- حزمة التعلم متعدد المهام عبر التنظيم الهيكلي
- مجموعة أدوات التعلم متعدد المهام عبر الإنترنت (OMT) مجموعة أدوات تعلم متعددة المهام عبر الإنترنت للأغراض العامة تعتمد على نماذج الحقول العشوائية الشرطية وتدريب التدرج العشوائي ( C# ، .NET )
- التعلم الآلي
