تقنية

بدائل نص يجهزها المساعد: هل عدد الحزم هو عدد الإجابات؟

رسم يفصل عرض البحث بثلاث حزم من طلب نصين ثم مراجعتهما.
رسم تحريري أصلي؛ لا يعد كل حزمة جوابا نهائيا.

إذا قرأ المساعد إعدادا يحمل num_beams وnum_return_sequences فقد يجمع العددين أو يسمي كل حزمة إجابة نهائية. لكن عدد الفرضيات التي يتتبعها البحث يختلف عن عدد النصوص المطلوب إرجاعها. نقرأ شرح Hugging Face ونؤلف إعدادا لمدخل واحد، دون تشغيل نموذج أو تسجيل مخرجات.

الخلاصة السريعة

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

  • يفصل شرح Hugging Face فرضيات num_beams أثناء البحث من عدد التسلسلات num_return_sequences المعادة، ويشترط ألا يزيد الثاني على الأول في بحث الحزم الموصوف. [1]
  • نعلن مدخلا واحدا وبحث حزم بلا أخذ عينات، بثلاث حزم وطلب نصين؛ العددان لا يعنيان ثلاثة أجوبة مكتملة ولا خمس إجابات عند جمعهما.
  • نصان مختلفان لفظيا قد يحملان الطلب نفسه؛ في تمريننا عبارتا عرض بطاقة للحضور متقاربتان، ونراجع المعنى لا عدد السلاسل فقط.
  • راجع العقد والإعدادات والخرج الفعلي والمهمة؛ طلب نصين ليس سجل نجاح تشغيل، واحتمال السلسلة أو ترتيبها لا يثبت صحة الوقائع أو تنوع البدائل.

ما العددان الموصوفان؟

يشرح Hugging Face أن num_beams يحدد فرضيات يحتفظ بها بحث الحزم في خطواته، وnum_return_sequences يحدد عدد التسلسلات المعادة. ويشترط في هذا السياق ألا يزيد عدد المعاد على عدد الحزم. [1]

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

كيف نقرأ إعداد المثال؟

نعلن مدخلا واحدا، وبحث حزم دون أخذ عينات، وnum_beams يساوي 3، وnum_return_sequences يساوي 2. هذه قيم اختارها تمريننا، وتوافق علاقة العددين في الشرح. لم نرسل الطلب إلى نموذج أو نعرف محتوى خرجه.

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

هل كثرة النصوص تعني تنوع المعنى؟

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

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

كيف نراجع النتيجة إذا وصلت؟

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

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

المصادر ومتابعة القراءة

  1. Hugging Face: بحث الحزم والتسلسلات المعادة (يفتح في نافذة جديدة)huggingface.co

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