التعلم التفضيلي

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

المهام

تتمحور المهمة الرئيسية في تعلم التفضيلات حول مشاكل " تعلم الترتيب ". ووفقًا لأنواع معلومات التفضيلات المختلفة التي تمت ملاحظتها، تُصنف المهام إلى ثلاث مشاكل رئيسية في كتاب " تعلم التفضيلات" : [ 2 ]

تصنيف العلامات

في تصنيف التصنيفات، يمتلك النموذج فضاءً للحالاتX={xأنا}{\displaystyle X=\{x_{i}\}\,\!}ومجموعة محدودة من التصنيفاتY={yأنا|أنا=1،2،،ك}{\displaystyle Y=\{y_{i}|i=1,2,\cdots ,k\}\,\!}يتم تقديم معلومات التفضيلات على النحو التالي:yأناxyج{\displaystyle y_{i}\succ _{x}y_{j}\,\!}يشير إلى حالةx{\displaystyle x\,\!}يُظهر تفضيلًا فيyأنا{\displaystyle y_{i}\,\!}بدلاً منyج{\displaystyle y_{j}\,\!}تُستخدم مجموعة من معلومات التفضيلات كبيانات تدريب في النموذج. وتتمثل مهمة هذا النموذج في إيجاد ترتيب تفضيلي بين التصنيفات لأي حالة.

لوحظ أنه يمكن تعميم بعض مشاكل التصنيف التقليدية في إطار مشكلة ترتيب التصنيفات: [ 3 ] إذا كانت عينة التدريبx{\displaystyle x\,\!}مصنفة كفئةyأنا{\displaystyle y_{i}\,\!}وهذا يعني أنجأنا،yأناxyج{\displaystyle \forall j\neq i,y_{i}\succ _{x}y_{j}\,\!}في حالة التصنيفات المتعددة ،x{\displaystyle x\,\!}يرتبط بمجموعة من التصنيفاتلY{\displaystyle L\subseteq Y\,\!}وبالتالي يمكن للنموذج استخلاص مجموعة من معلومات التفضيل{yأناxyج|yأنال،yجYل}{\displaystyle \{y_{i}\succ _{x}y_{j}|y_{i}\in L,y_{j}\in Y\backslash L\}\,\!}. تدريب نموذج تفضيل على معلومات التفضيل هذه ونتيجة تصنيف الحالة هي مجرد أعلى تصنيف مطابق.

تصنيف الحالات

يتضمن تصنيف الحالات أيضًا مساحة الحالاتX{\displaystyle X\,\!}ومجموعة الملصقاتY{\displaystyle Y\,\!}في هذه المهمة، يتم تعريف التصنيفات بترتيب ثابت.y1y2yك{\displaystyle y_{1}\succ y_{2}\succ \cdots \succ y_{k}\,\!}وفي كل حالةxل{\displaystyle x_{l}\,\!}يرتبط بعلامةyل{\displaystyle y_{l}\,\!}. بإعطاء مجموعة من الحالات كبيانات تدريب، فإن الهدف من هذه المهمة هو إيجاد ترتيب التصنيف لمجموعة جديدة من الحالات.

تصنيف الكائنات

يُشبه ترتيب الكائنات ترتيب الحالات باستثناء عدم وجود تصنيفات مرتبطة بالحالات. بافتراض وجود مجموعة من معلومات التفضيل الثنائي على النحو التالي:xأناxج{\displaystyle x_{i}\succ x_{j}\,\!}وينبغي للنموذج أن يحدد ترتيباً تصنيفياً بين الحالات.

التقنيات

هناك تمثيلان عمليان لمعلومات التفضيلأب{\displaystyle A\succ B\,\!}يقوم أحدهم بتعيينأ{\displaystyle A\,\!}وب{\displaystyle B\,\!}مع عددين حقيقيينأ{\displaystyle a\,\!}وب{\displaystyle b\,\!}على التوالي بحيثأ>ب{\displaystyle a>b\,\!}وثمة طريقة أخرى تتمثل في إسناد قيمة ثنائيةV(أ،ب){0،1}{\displaystyle V(A,B)\in \{0,1\}\,\!}لجميع الأزواج(أ،ب){\displaystyle (A,B)\,\!}يشير إلى ما إذاأب{\displaystyle A\succ B\,\!}أوبأ{\displaystyle B\succ A\,\!}. وبناءً على هذين التمثيلين المختلفين، هناك تقنيتان مختلفتان يتم تطبيقهما على عملية التعلم.

دالة المنفعة

إذا استطعنا إيجاد دالة تربط البيانات بالأعداد الحقيقية، يُمكن ترتيب البيانات بترتيب الأعداد الحقيقية. تُسمى هذه الدالة بدالة المنفعة . أما بالنسبة لترتيب التصنيفات، فإن هذه الدالة هي دالة.و:X×YR{\displaystyle f:X\times Y\rightarrow \mathbb {R} \,\!}بحيثyأناxyجو(x،yأنا)>و(x،yج){\displaystyle y_{i}\succ _{x}y_{j}\Rightarrow f(x,y_{i})>f(x,y_{j})\,\!}على سبيل المثال، الترتيب وترتيب الكائنات، فإن عملية الربط هي دالةو:XR{\displaystyle f:X\rightarrow \mathbb {R} \,\!}.

يُعد إيجاد دالة المنفعة مشكلة تعلم الانحدار التي تم تطويرها بشكل جيد في مجال التعلم الآلي.

علاقات التفضيل

يُطلق على التمثيل الثنائي لمعلومات التفضيل اسم علاقة التفضيل. لكل زوج من البدائل (الحالات أو التصنيفات)، يمكن تعلم مسند ثنائي باستخدام أسلوب التعلم الخاضع للإشراف التقليدي. اقترح فورنكرانز وهولرماير هذا الأسلوب في مشكلة ترتيب التصنيفات. [ 4 ] أما بالنسبة لترتيب الكائنات، فهناك أسلوب سابق لكوهين وآخرون. [ 5 ]

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

الاستخدامات

يمكن استخدام تعلّم التفضيلات في ترتيب نتائج البحث بناءً على تفضيلات المستخدم. فبإدخال استعلام ومجموعة من المستندات، يُستخدم نموذج تعلّم لإيجاد ترتيب المستندات التي تتوافق مع هذا الاستعلام. يمكن الاطلاع على المزيد من المناقشات حول الأبحاث في هذا المجال في ورقة بحثية استقصائية لـ Tie-Yan Liu . [ 6 ]

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

مراجع

  1. مهري، مهريار ؛ رستمي زاده، أفشين؛ تالوالكار، أميت (2012). أسس التعلم الآلي . الولايات المتحدة، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا. ISBN 9780262018258.
  2. فورنكرانز، يوهانس؛ هولرماير، إيكه، محرران. (2010). تعلم التفضيلات . سبرينغر. ص 3-8 . ISBN  978-3-642-14124-9.
  3. "التصنيف المقيد للتصنيف والترتيب متعدد الفئات" (ملف PDF) . NeurIPS . 2002.
  4. 1 2 فورنكرانز، يوهانس؛ هولرماير، إيكه (2003). "التعلم والتصنيف التفضيلي الثنائي" . في: لافراك، ندى؛ غامبرغر، دراغان؛ بلوكيل، هندريك؛ تودوروفسكي، ليوبكو (محررون). تعلم الآلة: المؤتمر الأوروبي لتعلم الآلة 2003. سلسلة محاضرات في علوم الحاسوب. المجلد 2837. برلين، هايدلبرغ: سبرينغر. الصفحات 145-156 . doi : 10.1007/978-3-540-39857-8_15 . ISBN   978-3-540-39857-8.
  5. كوهين، ويليام و.؛ شابير، روبرت إي.؛ سينغر، يورام (31 يوليو 1998). "تعلم ترتيب الأشياء" . NeurIPS . كامبريدج، ماساتشوستس، الولايات المتحدة الأمريكية: مطبعة معهد ماساتشوستس للتكنولوجيا: 451-457 . ISBN 978-0-262-10076-2.
  6. ليو، تي-يان (2007). "التعلم لترتيب نتائج البحث لاسترجاع المعلومات" . أسس واتجاهات في استرجاع المعلومات . 3 (3): 225-331 . doi : 10.1561/1500000016 . ISSN 1554-0669 . 
  7. ^ جيميس، ماركو دي؛ ياكوينتا، ليو؛ لوبس، باسكوالي؛ موستو، كاتالدو؛ ناردوتشي، فيديلوشيو؛ سيميرارو، جيوفاني (2010)، فورنكرانز، يوهانس؛ Hüllermeier، Eyke (eds.)، “نماذج تفضيلات التعلم في أنظمة التوصية” ، التعلم المفضل ، سبرينغر، الصفحات من 387 إلى 407، دوى : 10.1007/978-3-642-14125-6_18 ، ISBN  978-3-642-14124-9تم الاطلاع عليه بتاريخ 2024-11-05{{citation}}: CS1 maint: work parameter with ISBN ( link )