چگونه نمونهبرداری دما و هستهای خروجی مدلهای زبان را شکل میدهند
مدلهای زبان با محاسبه احتمالات کلمه بعدی، متن تولید میکنند، اما توسعهدهندگان انتخاب نهایی را از طریق فیلترهای ریاضی کنترل میکنند. مهندسان با تنظیم دما و نمونهبرداری هستهای، تعادل دقیقی بین انسجام قابل پیشبینی و تنوع خلاقانه را دیکته میکنند.
به قلم ندا وزیری
این خبر را به اشتراک بگذارید
- مهندسان قطعیگرا
- طرفدار دماهای پایین و رمزگشایی حریصانه برای تضمین حداکثر دقت واقعی و خروجیهای قابل بازتولید در وظایف برنامهنویسی و داده هستند.
- طراحان پرامپت خلاق
- اولویتشان دماهای بالاتر و نمونهبرداری هستهای گستردهتر است تا مدل را مجبور به ترکیبهای زبانی بدیع و طوفان فکری کنند.
- محققان الگوریتم نمونهبرداری
- تمرکز بر توسعه آستانههای پویا مانند مین-پی دارند که امکان تنوع بالا را بدون خطر توکنهای توهمزای دنباله طولانی فراهم میکند.
پیش از آنکه یک هوش مصنوعی حتی یک هجا تولید کند، مهندس نرمافزاری که فراخوانی API را پیکربندی میکند، یک انتخاب ریاضی انجام میدهد. توسعهدهنده با تنظیم دو پارامتر مشخص—دما (temperature) و تاپ-پی (top-p)—درست قبل از اجرای درخواست تولید، دقیقاً میزان هرج و مرج آماری مجاز برای تزریق به پاسخ مدل را تعیین میکند.[6]
مدلهای زبان در واقع متن خروجی نمیدهند؛ بلکه یک توزیع احتمال تولید میکنند. هنگامی که یک مدل یک پرامپت را پردازش میکند، لایه نهایی شبکه عصبی آن، نمرات خام و نرمالنشدهای به نام لاجیتها (Logits) را برای هر توکن بعدی ممکن در واژگان خود تولید میکند، که اغلب از ۵۰,۰۰۰ قطعه کلمه متمایز فراتر میرود.[2][5]
این لاجیتهای خام سپس از طریق تابع سافتمکس (Softmax) عبور داده میشوند و به یک توزیع احتمال مبتنی بر درصد تمیز تبدیل میشوند که مجموع آن ۱۰۰ درصد است. همانطور که ماکسیم لابون در یک تحلیل فنی در سال ۲۰۲۴ برای هاگینگ فیس اشاره کرد: «استراتژیهای رمزگشایی نحوه انتخاب توکن بعدی از توزیع احتمال را دیکته میکنند.»[2]
سادهترین رویکرد، رمزگشایی حریصانه (Greedy Decoding) است، که در آن سیستم کورکورانه تنها توکنی را انتخاب میکند که بالاترین احتمال را دارد. اگر کلمه "The" شانس ۴۲ درصدی برای ظاهر شدن بعدی داشته باشد و "A" شانس ۳۸ درصدی، رمزگشایی حریصانه هر بار "The" را انتخاب میکند، که خروجی را کاملاً قطعی (deterministic) و بسیار تکراری میسازد.[2]
نکات کلیدی
- مدلهای زبان برای کلمه بعدی یک توزیع احتمال خروجی میدهند، نه یک پاسخ قطعی واحد.
- دما این احتمالات را مقیاسبندی میکند، به طوری که مقادیر پایینتر پیشبینیپذیری و مقادیر بالاتر تنوع را افزایش میدهند.
- نمونهبرداری هستهای (تاپ-پی) توزیع را کوتاه میکند و دنباله طولانی توکنهای بسیار بعید را برای جلوگیری از توهم کنار میگذارد.
- روشهای جدیدتر مانند مین-پی آستانه برش را نسبت به مطمئنترین توکن مقیاسبندی میکنند و در طول مراحل تولید نامطمئن، محافظهای محکمتری ارائه میدهند.
اصطلاحات کلیدی
- لاجیتها (Logits)
- نمرات خام و نرمالنشدهای که توسط لایه نهایی یک شبکه عصبی قبل از تبدیل شدن به احتمالات تولید میشوند.
- سافتمکس (Softmax)
- یک تابع ریاضی که لاجیتهای خام را به یک توزیع احتمال مبتنی بر درصد تبدیل میکند که مجموع آن دقیقاً ۱۰۰ درصد است.
- رمزگشایی حریصانه
- یک روش تولید که همیشه تنها محتملترین توکن بعدی را انتخاب میکند و در نتیجه متنی بسیار قابل پیشبینی و تکراری ایجاد میشود.
- دما (Temperature)
- یک پارامتر مقیاسبندی که لاجیتها را قبل از سافتمکس تقسیم میکند؛ مقادیر زیر ۱.۰ مدل را قابل پیشبینیتر میکند، در حالی که مقادیر بالای ۱.۰ تصادفی بودن را افزایش میدهد.
- نمونهبرداری هستهای (تاپ-پی)
- یک روش فیلترینگ که تمام توکنهای خارج از درصد تجمعی برتر احتمال را کنار میگذارد و به صورت پویا اندازه مجموعه گزینهها را بر اساس اطمینان مدل تغییر میدهد.
نظرات
هر زاویه. هر روز.
دریافت هوش مصنوعی اخبار همراه با پوشش کامل منابع و تحلیل دیدگاهها، مستقیم در صندوق ورودی شما.








