التعلم من التجربة الواقعية

التدريب اللاحق لنموذج Perplexity Computer لتقليد السلوكيات الناجحة، وتقليل الحاجة إلى تصحيحات المستخدمين، وتجنب أخطاء الأدوات.

المؤلفونPerplexity Research

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

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

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

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

في الاستخدام الفعلي، أدت نقطة التحقق اللاحقة للتدريب GLM-5.2 إلى تقليل حالات فشل استدعاء الأدوات بنسبة 21.2% مقارنة بنقطة تحقق تم تدريبها سابقاً. وبالنسبة لـ GLM-5.3، أدى التدريب اللاحق إلى تقليل حالات فشل استدعاء الأدوات بنسبة 33.0%، ومتوسط الاحتمالية المقدرة لعدم رضا المستخدم بدرجة متوسطة أو عالية بنسبة 17.2% مقارنة بالنموذج الأساسي.

من البيانات الاصطناعية إلى بيانات العالم الحقيقي

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

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

لذلك تمنحنا بيانات العالم الحقيقي حالات فشل قد لا تكشف عنها البيئة الاصطناعية وغالباً ما تأتي مع مكان حدوث الفشل مضمناً بالفعل.

قلد الخطوات الجيدة، وصحح السيئة

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

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

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

  • تقليد: تتلقى أدوار غير الأخطاء في الجلسات الناجحة خسارة الانتروبيا المتقاطعة (CE loss) العادية، مما يرفع احتمال الرموز المسجلة.
  • تصحيح: في كل من الجلسات الناجحة وغير الناجحة، تتلقى أدوار الأخطاء ذات التلميح الصالح خسارة تباعد كولباك-ليبلر (KL)، مما ينقل النموذج نحو تنبؤات الرمز التالي التي يقوم بها عندما يرى التلميح.
  • الحفاظ عليه كـسياق: الدورات في الجلسات غير الناجحة التي تفتقر إلى تلميح مُتحقَّق منه، والدورات السيئة المُعلّمة بدون تلميح مُتحقَّق منه في أي من نوعي الجلسات، تعمل كسياق ولكنها لا تتلقى أي نوع من الفقدان.

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

توجيه الجلسة الحالية وأقنعة محتوى المساعد. تساهم الجلسات الناجحة بأهداف التقليد؛ ويمكن لسجلات التعليقات المحتفظ بها أن تساهم بتصحيحات ملمّحة حتى عندما تكون الجلسة غير ناجحة. يبقى المحتوى الآخر كـسياق. يتم استبعاد الجلسات غير المكتملة. استثناء الانتروبيا المتقاطعة (CE) لرمز العائد/الإيقاف غير النهائي غير مرسوم، ولا يثبت هذا المخطط الخليط المستخدم بواسطة نقطة تحقق سابقة.

يستخدم جزء التقليد تقنية RFT القياسية. يستخدم الجزء التصحيحي التصفية الذاتية حسب السياسة (OPSD): يعمل نفس النموذج كمعلم وطالب، مع منح المعلم معلومات مميزة. هنا، هذه المعلومات المميزة هي تلميح قصير يشرح خطأ يمكن تجنبه. نحن ندرب الطالب على مطابقة تنبؤات الرمز التالي للمعلم دون تسليمه التلميح.

كلا الجزأين مهمان. يمكن أن يكشف التدريب المقتصر على التصحيح عن اختصار: يمكن للمعلم والطالب الاتفاق عن طريق تجاهل السياق بدلاً من تعلم التصحيح. يثبت مصطلح الانتروبيا المتقاطعة (CE) التدريب على السلوك المفيد، مما يساعد على تثبيط الاتفاق الناتج عن تجاهل السياق.

يصبح الطالب المًدرَّب لاحقاً خيار نموذج في Computer. تمر الجلسات الجديدة من الاستخدام المباشر عبر نفس مرشحات أهلية الخصوصية قبل دخول جولة أخرى من خط أنابيب التدريب.

مثال: يمكن لجلسة واحدة أن تعلّم كلا الدرسين

بعد ذلك، نستعرض مثالاً ملموساً يحتوي على كل من التقليد والتصحيح.

خذ بعين الاعتبار جلسة ناجحة محتملة حيث يطلب المستخدم مقارنة لتغييرات asyncio في Python 3.13 باستخدام الوثائق الرسمية. توثيق أداتنا ينص على أن search.web يُرجع قائمة بالنتائج، كل منها يحتوي على حقل url.

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

مع ذلك، يتعامل استدعاء تنفيذ الكود التالي بشكل غير صحيح مع هذه القائمة كقاموس. تعود أداة الكود بـ TypeError: list indices must be integers or slices, not str. نظراً لأنه تم توثيق نوع الإرجاع قبل الاستدعاء، فهو خطأ كان يجب أن يكون النموذج قادراً على تجنبه. يمكن إنشاء تلميح الاستدعاء الصحيح لتصحيح هذا الإجراء.

تُظهر جلسة برمجة توضيحية ثلاثة أدوار تدريبية: مدخلات السياق فقط ومخرجات الأدوات (رمادي)، وتقليد الانتروبيا المتقاطعة (CE) للمكالمات المسجلة المفيدة (داكن)، وتصحيح تباعد كولباك-ليبلر (KL) لخطأ معلم (تركواز). هنا، يتعامل النموذج بشكل خاطئ مع قائمة نتائج البحث كقاموس؛ ويوجه تلميح المعلم فقط المستند إلى توثيق الأداة السابق التصحيح. تُطْبَق أهداف CE فقط عندما يُحكم على الجلسة المكتملة بأنها ناجحة، بينما لا تزال الجلسة غير الناجحة قادرة على توفير هدف تصحيح KL مؤهل.

كيف يعمل التدريب

يحتوي خط أنابيب التدريب على أربع مراحل: تحديد الجلسات والحكم على نتائجها، وتحديد الأخطاء وإنشاء تلميحات من تعليقات المستخدمين وأخطاء الأدوات، وتوليد احتمالات الرمز التالي من كل من المعلم والطالب، وتدريب النموذج بفقدان مشترك للانتروبيا المتقاطعة (CE) وتباعد كولباك-ليبلر (KL).

حدد الجلسات، ثم احكم على النتيجة

تستمد سلسلة أخذ العينات من مجموعة فرعية مؤهلة للتدريب من جلسات Computer الواقعية التي يخدمها GLM 5.2. تُطبَّق حالات الاستبعاد من التدريب والاستبعادات المتعلقة بالبيانات الشخصية في السلسلة قبل اختيار الأمثلة لسير العمل هذا.

تحدد عملية الفرز الأولية المرشحين الحاصلين على تقييم 4 أو 5 على مقياس صعوبة المهام من خمس نقاط بواسطة مقيم LLM وتقسمهم إلى مجموعتين:

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

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

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

العثور على الأخطاء من تعليقات المستخدمين

ضع في اعتبارك جلسة عينة في مجموعة تعليقات المستخدمين، حيث يسأل المستخدم، "كيف أجد w3 الخاص بي على paychex". يتعامل النموذج مع "w3" كخطأ مطبعي لـ W-2، ويبحث عن تعليمات W-2، ويشرح كيفية العثور على هذا النموذج. إن متابعة المستخدم، "كنت أعني نموذج الإرسال W-3"، تحدد الخطأ، حتى لو نجحت الجلسة في النهاية.

تساعد الشكوى في تحديد موقع الخطأ، ولكن السبب الجذري هو القرار السابق بإعادة تفسير "w3" على أنه W-2. يجعل الطلب الأصلي الخطأ قابلاً للتجنب: كان يمكن للنموذج الحفاظ على W-3 أو طلب التوضيح. يتبين أن دور المساعد الأخير قبل الشكوى هو السبب الجذري حوالي نصف الوقت فقط.

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

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

في هذا المثال، يخبر التلميح النموذج بالبحث عن نموذج الإرسال W-3 على Paychex بدلاً من W-2، أو السؤال عن النموذج الذي يعنيه المستخدم إذا كان الطلب غامضاً. يستهدف التصحيح التفسير السابق وقرار البحث، وليس فقط الإجابة النهائية. يبقى الدور الأصلي دون تغيير؛ وتضيف التعليقات التوضيحية is_bad_turn: true وhint غير فارغ.

جلسة حقيقية توضح كيف يتم تتبع الشكوى وصولاً إلى خطأ سابق، مع تراكب إجراء التعليقات التوضيحية. طلب المستخدم "w3" على Paychex، لكن النموذج تعامل معه كخطأ مطبعي لـ W-2 وبحث عن النموذج الخطأ. يحدد توافق المقترحان السبب الجذري، بينما تقيم عمليتا تحقق أساسيتان ما إذا كانت الأدلة تسبق الخطأ ومطالبات التلميح تترتب على المعلومات المتاحة في تلك اللحظة. تحافظ التعليقات التوضيحية المقبولة على النص الأصلي وتضيف علامات وتلميحات، بدلاً من الأهداف المُعاد كتابتها.

العثور على الأخطاء من أخطاء الأدوات

ضع في اعتبارك جلسة أخرى في مجموعة أخطاء الأدوات مع استدعاء بحث حيث يبحث الوكيل بـ recency_filter: "year", ولكن الأداة ترفضه لأن القيم المسموح بها هي "day" أو "week" أو "month". هذا انتهاك واضح للمخطط.

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

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

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

تمريرات أمامية اثنتان

بمجرد تحديد الدورة، يشغل المدرب نقطة التحقق نفسها مرتين: مرة كمعلم ومرة كطالب. يرى المعلم التلميح، بينما لا يراه الطالب.

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

بالنسبة لمثال البحث، يُخصِّص النموذج نفسه احتمالاً أعلى بكثير لكلمة "month" وأقل لـ "year" عند تقديم التلميح. يستخدم التدريب هذا التحول التوزيعي كهدف ناعم.

تمريران، مجموعة أوزان واحدة. يسجل كلا المرورين الاستمرار المسجل؛ ويتلقى المعلم وحده تلميحات. توجه احتمالات الرمز التالي المفصولة الطالب من خلال تباعد كولباك-ليبلر الأمامي (forward KL). تثبت أهداف الانتروبيا المتقاطعة (CE) المنفصلة التقليد. تغذي كلتا الخسارتين تحديثاً واحداً للوزن. قد تظل التلميحات السابقة في مقطع المعلم الحالي؛ ولا يولد أي مرور إجابة تدريب بديلة.

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

دالة الفقدان

خسارة الانتروبيا المتقاطعة (CE loss)

يعتبر فقدان الانتروبيا المتقاطعة (CE loss) الرموز المسجلة المحددة للتقليد أهدافاً حقيقية ويعاقب النموذج على تعيين احتمالات منخفضة لها. هذا يخلق هدف تقليد صارماً.

في موضع الرمز ii، ليكن pi(v)p_i(v) هو احتمال الطالب للرمز vv في المفردات الكاملة VV. الرمز التالي المسجل في الاستجابة أو استدعاء الأداة هو yiy_i، وتوزيع الهدف ثنائي الاتجاه (one-hot) هو rir_i.

ri(v)=1[v=yi]r_i(v)=\mathbf{1}[v=y_i]

يقيس الانتروبيا المتقاطعة مدى نجاح الطالب في التنبؤ بهذا الرمز المسجل. مع هدف أحادي الاتجاه (one-hot)، يتم اختزاله إلى احتمال السجل السالب المخصص لـ yiy_i.

H(ri,pi)=−∑v∈Vri(v)log⁡pi(v)=−log⁡pi(yi)H(r_i,p_i)=-\sum_{v\in V}r_i(v)\log p_i(v)=-\log p_i(y_i)

قناع الانتروبيا المتقاطعة (CE mask) miCEm_i^{\mathrm{CE}} هو 11 حيث يجب تقليد الرمز و 00 بخلاف ذلك. الجمع على المواضع المحددة يعطي خسارة التقليد.

LCE=∑imiCEH(ri,pi)\mathcal{L}_{\mathrm{CE}}=\sum_i m_i^{\mathrm{CE}}H(r_i,p_i)

خسارة تباعد كولباك-ليبلر (KL loss)

بدلاً من ذلك، يستخدم فقدان تباعد كولباك-ليبلر (KL loss) توزيع الاحتمالات الكامل للرمز التالي الخاص بالمعلم qiq_i كهدف تصحيح ناعم. يتضمن سياق المعلم التلميح الحالي وأي تلميحات سابقة محتفظ بها في مقطع التدريب هذا؛ بينما يكون سياق الطالب خالياً دائماً من التلميحات.

قناع تباعد كولباك-ليبلر (KL mask) miKLm_i^{\mathrm{KL}} هو 11 حيث يجب تصحيح الرمز و 00 بخلاف ذلك؛ ولا يتداخل قناع الانتروبيا المتقاطعة (CE) وقناع تباعد كولباك-ليبلر (KL). في هذه المواضع، يعاقب تباعد كولباك-ليبلر الأمامي (forward KL) الاختلاف بين المعلم والطالب عبر المفردات الكاملة:

LKL=∑imiKLDKL(qi∥pi)=∑imiKL∑v∈Vqi(v)log⁡qi(v)pi(v)\mathcal{L}_{\mathrm{KL}}=\sum_i m_i^{\mathrm{KL}}D_{\mathrm{KL}}(q_i\Vert p_i)=\sum_i m_i^{\mathrm{KL}}\sum_{v\in V}q_i(v)\log\frac{q_i(v)}{p_i(v)}

الفقدان المشترك

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

يناسب هذا التطبيع المشترك واجهة المقام الواحد لبنية التدريب الخاصة بنا ويستعيد خسارة SFT القياسية عندما يكون λ=0\lambda=0، مما يبسيط مقارنات خط الأساس. نظراً لأن رموز الانتروبيا المتقاطعة (CE) أفرزت بكثير من رموز تباعد كولباك-ليبلر (KL)، فإن استخدام مقام مشترك يتجنب أيضاً إعطاء رموز KL الفردية أوزاناً كبيرة بشكل غير متناسب في الدفعات ذات الرموز المعلمة القليلة.

L=LCE+λLKL∑imiCE\mathcal{L}=\frac{\mathcal{L}_{\mathrm{CE}}+\lambda\mathcal{L}_{\mathrm{KL}}}{\sum_i m_i^{\mathrm{CE}}}

تُطبّق على الأمثلة السابقة، تتلقى الأدوار التي تحتوي على خلط W-3/W-2 واستدعاء البحث غير الصالح تباعد كولباك-ليبلر (KL). يتلقى محتوى المساعد غير المعلم الآخر في جلسة ناجحة انتروبيا متقاطعة (CE) عادية. يتم الاحتفاظ بمحتوى المساعد الآخر في جلسة غير ناجحة كسياق ولكنه لا يتلقى CE ولا KL.

ما توضحه التقييمات

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

يمكن للتلميحات توجيه النموذج بعيداً عن الأخطاء

نحن نختبر السؤال الأول قبل تشغيل التدريب للتأكد من أن التلميحات يمكنها بالفعل توجيه النموذج بعيداً عن الأخطاء.

تعليقات المستخدمين

لقد قمنا بإعادة توليد أدوار تعليقات المستخدمين المعلمة مع وبدون تلميح، باستخدام نفس نموذج الأساس GLM-5.2 عند درجة حرارة صفر. يرى المقيم الأعمى الششكوى اللاحقة، ولكن لا يرى التلميح ولا الشرط الذي أنتج الإجابة.

في مثال W-3، يحول التلميح احتمال الرمز التالي نحو "3" وبعيداً عن "2" بعد البادئة "W-".

يحافظ التلميح على نموذج W-3 المطلوب. تظهر الأشرطة متوسط احتمالات الرمز التالي عبر ثماني تمريرات أمامية؛ وتظهر الشعيرات النطاق المرصد، وليس فاصل الثقة. تستخدم كلتا الحالتين نموذج الأساس دون تغيير.

في عينة أكبر محجوزة من 40 دوراً مدعومة بأدلة سابقة مذكورة صراحة، ترتفع النسبة التي يُحكم عليها بأنها ثابتة أو على المسار الصحيح من 40.0% بدون تلميح إلى 75.0% مع وجود تلميح. على 40 دوراً أخرى مدعومة بنية مستنتجة، ترتفع من 32.5% إلى 80.0%.

التحقق من التلميح، وليس تقييم ما بعد التدريب. يتم إعادة توليد نفس الأربعين دوراً معلماً في كل مجموعة أدلة مع وبدون تلميح باستخدام GLM-5.2 دون تغيير عند درجة حرارة صفر. يرى المقيم الشكوى ولكن ليس التلميح أو الشرط. يتم استنتاج العد من معدلات التقرير وأحجام العينات؛ ولا يتم الإبلاغ عن فترات الثقة.

أخطاء الأدوات

في مثال خطأ أداة البحث، ينقل التلميح بالفعل كتلة الاحتمال من رمز year إلى رمز month.

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

في عينة أكبر محجوزة تضم 985 دوراً، قمنا بإعادة توليد كل دور أربع مرات مع وبدون تلميح باستخدام نفس نموذج الأساس. يقوم مقيم أعمى بتقييم ما إذا كانت كل عملية إعادة توليد تتجنب الفشل الأصلي. ترفع التلميحات تجنب الفشل من 75.1% إلى 93.7%، وهو مكسب زوجي قدره 18.6 نقطة مئوية، وتزيد النسبة التي تتخذ الإجراء المُصحَّح من 60.6% إلى 82.3%. تكون المكاسب أكبر في الأخطاء التي تعاني أخذ العينات المتكرر وحدها لإصلاحها.

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

موثوقية الأداة وتعليقات المستخدمين بعد التدريب

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

التقييم غير المتصل بالإنترنت

يستخدم التقييم غير المتصل بالإنترنت BrowseComp و Finch و WideSearch و DRACO و DSQA و SpreadsheetBench و HLE ومجموعة مهام Computer نموذجية، ويتحقق من تحميل المهارات ومراجعة المستندات والاستشهادات المضمنة. نقيس نسبة استدعاءات الأدوات التي يتم الإبلاغ عن نتائجها صراحة كأخطاء عبر مسارات التقييم.

في هذه التقييمات، كان معدل خطأ الأداة المسجل 2.79% لـ GLM 5.2 الأساسي، و1.35% لنقطة تحقق RFT فقط، و0.87% لنقطة تحقق RFT بالإضافة إلى OPSD. تم تدريب نقاط التحقق هذه على بيانات مختلفة، لذا فهذا ليس استئصالاً للبيانات المتطابقة لـ OPSD. كانت نتائج المعيار على مستوى المهام متباطة، لذا فإن أخطاء الأدوات الأقل وحدها لا تعني بالضرورة تحسناً واسع النطاق في نجاح المهمة.

معدلات أخطاء الأدوات دون اتصال بالإنترنت لنقاط تحقق GLM-5.2 الأساسي وRFT فقط وRFT-plus-OPSD. تختلف بيانات التدريب عبر نقاط التحقق؛ هذا ليس استئصالاً للبيانات المتطابقة.

التقييم عبر الإنترنت: GLM-5.2

بالنسبة لـ GLM-5.2، أجرينا اختبارين منفصلين A/B مع حوالي مئة ألف مستخدم في كل شرط. في الاختبار الأول، سجلت نقطة تحقق مبكرة تعتمد على RFT مضافاً إليه OPSD معدل فشل أدوات أقل قليلاً مقارنة بـ GLM 5.2 الأساسي، حيث بلغ 2.82% مقابل 2.94%، لكن الفرق لم يكن ذا دلالة إحصائية.

في الاختبار اللاحق، قارنا بين نقطتي تحقق RFT-plus-OPSD: واحدة مبكرة (نقطة التحقق الأولى) وأخرى متأخرة (نقطة التحقق الثانية). انخفضت إخفاقات استدعاء الأدوات من 2.24% إلى 1.77% من المكالمات ذات الحالة المسجلة. وكان هذا انخفاضاً نسبياً ذا دلالة إحصائية بنسبة 21.2%. لم نقارن نقطة التحقق الثانية مباشرة مع نموذج GLM 5.2 الأساسي عبر الإنترنت.

كانت نتائج ملاحظات المستخدمين أقل حسمًا. في تجربة GLM-5.2 الثانية، بلغ متوسط احتمال عدم الرضا القوي (المتوسط أو العالي) 2.58% لنقطة التحقق الأولى و2.54% لنقطة التحقق الثانية، دون وجود فرق ذي دلالة إحصائية.

اختباران منفصلان حيان A/B لـ GLM-5.2. تتم مقارنة نقطة التحقق 1 بـ GLM-5.2 الأساسي؛ وتتم مقارنة نقطة التحقق 2 بنقطة التحقق 1. ضمن هذين الاختبارين، يكون الانخفاض اللاحق في فشل الأداة فقط هو الذذي يحمل دلالة إحصائية. تمثل معدلات MID+ متوسط الاحتمالات المقدرة لعدم الرضا المتوسط أو العالي، وليس أعداد الشكاوى.

التقييم عبر الإنترنت: GLM-5.3

بالنسبة لنموذج GLM-5.3، قمنا بمقارنة نقطة تحقق مدربة لاحقاً مباشرة مع نموذج GLM-5.3 الأساسي. انخفضت حالات فشل استدعاء الأدوات من 3.56% إلى 2.38% من الاستدعاءات ذات الحالة المسجلة، وهو ما يمثل انخفاضاً نسبياً بنسبة 33.04%. وانخفض معدل MID+، وهو متوسط الاحتمالية المقدرة لعدم الرضا بدرجة متوسطة أو عالية، من 4.12% إلى 3.41%، وهو انخفاض نسبى بنسبة 17.2%. وكان كلا الانخفاضين ذا دلالة إحصائية.

مقارنة بين نموذج GLM-5.3 المدرب لاحقاً ونموذج GLM-5.3 الأساسي في اختبار A/B مستقل عبر الإنترنت. تستخدم معدلات فشل الأدوات ومعدلات MID+، والتغيرات النسبية، وفترات الثقة التسلسلية بنسبة 95% تعديل CUPED. كلا الانخفاضين ذو دلالة إحصائية. تمثل معدلات MID+ متوسط الاحتمالات المقدرة لعدم الرضا بدرجة متوسطة أو عالية عبر سلاسل المتابعة المؤهلة التي تم تسجيل نقاط لها، وليست أعداداً للشكاوى. تستبعاد معدلات فشل الأدوات الاستدعاءات التي ليس لها حالة نجاح أو فشل مسجلة.

الخاتمة

الفكرة المركزية هي التعلم على مستوى القرار، وليس فقط الجلسة.

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

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

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

اقتباس

BibTeX
@online{perplexity2026LearningFromRealWorldExperience,
  author = {{Perplexity} and Senzeyu Zhang and Chuan Wang and Hang Wu and Hao Zhang and Yuan Liang and Yunfan Zhong and Phi Hoang and Claire Beamer and Jeremy Yang and Andrew Wilson and Denis Yarats},
  title = {{Learning from real-world experience}},
  date = {2026-09-21},
  url = {https://www.perplexity.ai/hub/blog/learning-from-real-world-experience}
}