درجة الحرارة وأخذ العينات
درجة الحرارة وأخذ العينات هي الأقراص التي تتحكم في مدى "عشوائية" أو "آمنة" صياغة نموذج اللغة.
نظرة عامة
They decide whether you get the same predictable answer every time or fresh, varied phrasing.
الغوص العميق
في كل خطوة، لا يقوم نموذج اللغة بإخراج كلمة مباشرة، بل ينتج درجة ('logit') لكل رمز مميز في مفرداته، والتي تحولها softmax إلى توزيع احتمالي. أخذ العينات هو كيفية اختيار الرمز المميز التالي من هذا التوزيع. تعيد درجة الحرارة تشكيل التوزيع قبل الاختيار: درجة الحرارة المنخفضة تجعل الاختيارات العليا هي المهيمنة، لذلك يكون الناتج مركزًا وقابلًا للتكرار؛ تؤدي درجة الحرارة المرتفعة إلى تسطيحها، مما يسمح للرموز المميزة غير المحتملة بالانزلاق لمزيد من التنوع (والمزيد من الأخطاء). يقوم مرشحان شائعان بتضييق نطاق حمام السباحة أولاً. يحتفظ Top-k فقط بالرموز المميزة ذات الاحتمالية الأعلى. يحتفظ Top-p، أو أخذ العينات النواة، بأصغر مجموعة من الرموز المميزة التي يصل مجموع احتمالاتها إلى p (على سبيل المثال 0.9)، لذلك ينمو المجمع عندما يكون النموذج غير متأكد ويتقلص عندما يكون واثقًا. تعمل هذه الإعدادات معًا على مقايضة الموثوقية بالإبداع.
البصيرة الفنية
تعمل درجة الحرارة عن طريق قسمة كل لوغاريتم على T قبل softmax: الاحتمال يتناسب مع exp(logit / T). يعمل T الموجود أسفل 1 على زيادة حدة الفجوات بحيث يهيمن الرمز المميز العلوي؛ T فوق 1 يقلص الفجوات ويسطح التوزيع. عند T بالقرب من 0، يصبح النموذج جشعًا بشكل فعال، ويأخذ دائمًا الرمز الوحيد الأكثر احتمالًا. يحدد Top-k عدد المرشحين برقم ثابت، في حين يقوم top-p بتعيين قطع الاحتمال التراكمي، بحيث يتكيف عدد مرشحه مع مدى ثقة النموذج في تلك الخطوة.
التأثير الاستراتيجي
السرعة والحجم
يمكن أن تتحرك مسارات عمل اللغة بشكل أسرع دون التضحية بالاتساق.
الوصول والوصول
فهو يوسع الوصول عبر اللغات وأنماط الاتصال.
قرارات أوضح
يمكن للفرق قضاء المزيد من الوقت في الحكم بينما تتعامل الأتمتة مع التكرار.
مستقبل درجة الحرارة وأخذ العينات
تعتبر عناصر التحكم هذه مستقرة ومفهومة جيدًا، لذا يتم الإجراء في إعدادات افتراضية أكثر ذكاءً ومتغيرات أحدث. توقع المزيد من المخططات التكيفية مثل min-p (التي تعمل على قياس القطع إلى احتمالية الرمز المميز الأعلى) ودرجة الحرارة الديناميكية التي تتغير في منتصف الجيل. ستعمل الأدوات على نحو متزايد على اختيار الإعدادات تلقائيًا لكل مهمة - منخفضة للتعليمات البرمجية والاستخراج، وأعلى للعصف الذهني - لذلك لن يتمكن المستخدمون من ضبطها يدويًا. الفكرة الأساسية لا تزال قائمة: أخذ العينات هو المفتاح البسيط والقوي بين الدقة الحتمية والتنوع الإبداعي.
التنفيذ في العالم الحقيقي
ضبط درجة الحرارة بالقرب من 0 لإنشاء التعليمات البرمجية أو استخراج البيانات، حيث تريد نفس الإجابة الصحيحة في كل مرة
رفع درجة الحرارة إلى حوالي 0.8-1.0 لتبادل الأفكار حول الأسماء أو الشعارات أو أفكار القصص للحصول على خيارات متنوعة
باستخدام top-p حوالي 0.9، فإن النموذج يأخذ عينات من الكلمات الأكثر قبولًا فقط ويتجنب الرموز المميزة الغريبة
تطبيق top-k لتحديد عدد المرشحين ومنع الكلمات النادرة والخارجة عن الموضوع من الظهور في الرد الذي يواجه العميل
المخاطر والدرابزين
يمكن للحقائق المهلوسة إدخال التقارير أو تدفقات الدعم أو مخرجات البحث بهدوء.
يمكن أن تؤدي الحساسية السريعة إلى نتائج غير متناسقة عبر الطلبات المماثلة.
قد يتم كشف البيانات النصية الحساسة إذا كانت عناصر التحكم في الوصول ضعيفة.
خارطة طريق التنفيذ
حدد تنسيق الإخراج والنغمة ومعايير الجودة قبل بدء التشغيل.
استجابات أرضية من مصادر موثوقة عندما تكون الدقة مهمة.
احتفظ بنقطة تفتيش للمراجعة البشرية للمخرجات عالية المخاطر.
تتبع أنماط الفشل وأعد تدريب المطالبات أو سير العمل بانتظام.
استمر في الاستكشاف
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Temperature and Sampling quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
الدليل التالي
أخذ عينات النواة وأعلى k
الأسئلة المتداولة
What is Temperature and Sampling?
درجة الحرارة وأخذ العينات هي الأقراص التي تتحكم في مدى "عشوائية" أو "آمنة" صياغة نموذج اللغة. إنهم يقررون ما إذا كنت ستحصل على نفس الإجابة المتوقعة في كل مرة أو على صياغة جديدة ومتنوعة.
ماذا يفعل رفع درجة الحرارة لمخرجات النموذج؟
تعمل درجة الحرارة المرتفعة على تسطيح توزيع الاحتمالات، لذلك يتم اختيار الرموز الأقل احتمالية في كثير من الأحيان، مما ينتج عنه مخرجات أكثر تنوعًا (وأكثر خطورة).
كيف تختلف أخذ عينات Top-p (النواة) عن أخذ عينات Top-K؟
يتكيف Top-p مع المرشح الذي تم تعيينه حسب الاحتمالية التراكمية، بينما يحتفظ top-k دائمًا بعدد ثابت من الرموز المميزة.
ميكانيكيًا، ما الذي تفعله درجة الحرارة فعليًا باللوجستيات؟
تقسم درجة الحرارة كل لوغاريتم على T قبل softmax؛ T أقل من 1 يزيد من حدة التوزيع، T فوق 1 يجعل التوزيع مسطحًا.
لتوليد التعليمات البرمجية أو استخراج البيانات المنظمة، ما هو الإعداد الأفضل عادةً؟
تستخدم المهام التي تحتاج إلى الدقة والتكرار درجة حرارة منخفضة جدًا، لذا يختار النموذج بشكل موثوق الرموز المميزة الأكثر احتمالاً والصحيحة.
ماذا يحدث عند درجة حرارة فعالة 0؟
عند درجة حرارة قريبة من الصفر، يكون التوزيع حادًا للغاية بحيث يتم دائمًا اختيار الرمز المميز ذو الاحتمالية الأعلى - فك التشفير الجشع.