دمای مدل (Model Temperature) چیست؟ توضیح ساده و کاربردی

دمای مدل (Model Temperature) یعنی چه؟ تنظیمی که میزان تصادفی و خلاقانه بودن پاسخ مدل را کنترل میکند. دمای پایین برای پاسخهای دقیق و دمای بالا برای ایدهپردا
واژههای تخصصی، درِ ورود به هر حوزهاند؛ وقتی «دمای مدل» را درست بفهمید، نصف راه یادگیری آن حوزه را رفتهاید. این تعریف ساده بخشی از واژهنامه هوش مصنوعی امروزینو است.
دمای مدل به زبان ساده
تنظیمی که میزان تصادفی و خلاقانه بودن پاسخ مدل را کنترل میکند. دمای پایین برای پاسخهای دقیق و دمای بالا برای ایدهپردازی مناسب است.
چرا دانستنش مهم است؟
بسیاری از آموزشها همین مفهوم را بدیهی فرض میکنند؛ اما همین «بدیهیها» هستند که تفاوت مبتدی و حرفهای را میسازند.
دمای مدل با یک مثال عددی
پرسش: «آسمان تهران امروز …». مدل احتمالها را دارد: «آفتابی» ۶۲٪، «ابری» ۲۲٪، «مهآلود» ۹٪، «برفی» ۲٪. حالا دما وارد بازی میشود. دمای صفر: همیشه محتملترین — «آفتابی» — انتخاب میشود؛ خروجی ثابت و تکرارپذیر. دمای حدود ۱: انتخاب تقریباً بهتناسب همان احتمالها؛ در بیشترِ موارد آفتابی، گاهی ابری. دمای ۱٫۵: توزیع تختتر میشود و «برفی» هم شانس واقعی میگیرد؛ خروجی متنوعتر و غیرمنتظرهتر — با ریسکِ بیشترِ جوابِ عجیب. دما خلاقیت نمیسازد؛ فقط پرتابِ تاسِ انتخاب کلمه را عوض میکند.
کاربردهای واقعی در ۲۰۲۶
- پشتیبانی مشتری با دمای نزدیک صفر: هر مشتری پاسخِ درستِ یکسان بگیرد؛ تکرارپذیری مهمتر از تنوع است.
- ایدهپردازی تبلیغاتی با دمای حدود ۱: ده نسخهٔ متفاوت از یک شعار؛ تنوعِ خروجی ارزش اصلی است.
- تولید دادهٔ آموزشی متنوع: با دمای بالاتر، نمونههای گوناگون ساخته میشود تا مدل بعدی روی تنوعِ واقعیِ زبان آموزش ببیند.
اشتباه رایج در فهم دمای مدل
«دمای بالاتر یعنی مدل باهوشتر یا خلاقتر» — نه. دما هیچ چیز به دانش مدل اضافه نمیکند؛ فقط نحوهٔ انتخاب از همان احتمالها را عوض میکند. با دمای ۱٫۵، مدلِ بدونِ دانشِ کافی، با اعتمادبهنفسِ بیشتری چرت میگوید — نه بهخاطر «تخیل»، بهخاطر اینکه کلماتِ نامحتمل (و اغلب نامرتبط) انتخاب میشوند. دمای درست، ابزارِ تنظیمِ تنوع است، نه پیچِ هوش.
تفاوت با Top-p
هر دو نحوهٔ نمونهبرداری از توزیع احتمال را کنترل میکنند اما از دو راه: دما شکل کل توزیع را کش میآورد و به گزینههای ضعیف شانس میدهد؛ top-p فقط از میان گزینههای برتر (تا جمعِ احتمالِ p، مثلاً ۰٫۹) انتخاب میکند و بقیه را کلاً حذف میکند. دما شعاع دایرهٔ انتخاب را بزرگ میکند، top-p تعداد اعضای دایره را محدود. در عمل معمولاً یکی را روی پیشفرض میگذارند و دیگری را تنظیم میکنند.
مفاهیم مرتبط
جمعبندی
دمای مدل (Model Temperature) را حالا میشناسید؛ قدم بعدی، دیدن این مفهوم در عمل است. برای عمق بیشتر، مطالب بخش هوش مصنوعی را دنبال کنید.
نکتهٔ عملی: برای هر کار تکرارشونده، دما را آزمایشی تنظیم کنید: دو مقدار متفاوت را روی چند نمونهٔ واقعی اجرا و خروجیها را در یک جدول ثبت کنید؛ بعد از چند چرخه، مقدار مناسب هر کار مشخص میشود و دیگر هر بار سراغ حدس زدن نمیروید.
سؤالات پرتکرار
دمای مدل چیست و به چه دردی میخورد؟
تنظیمی که میزان تصادفی و خلاقانه بودن پاسخ مدل را کنترل میکند. دمای پایین برای پاسخهای دقیق و دمای بالا برای ایدهپردازی مناسب است.
دمای مدل برای چه کسانی مهم است؟
برای هر کسی که میخواهد در حوزه هوش مصنوعی حرفهای باتخصصتر بزند و تصمیمهای بهتر بگیرد.
برای ترجمه و خلاصهسازی چه دمایی بگذارم؟
پایین — حدود صفر تا ۰٫۳. در این کارها وفاداری به متن اصلی مهم است و تنوعِ کلمات، خطا میسازد. برای نوشتنِ خلاقانه، شعار و ایدهپردازی، بازهٔ ۰٫۷ تا ۱ معمول است؛ بالاتر از آن بهندرت و فقط وقتی بهدنبال خروجی کاملاً غیرمنتظرهاید.
چرا با دمای صفر هم گاهی جوابها فرق میکنند؟
چون عوامل دیگری هم در بازیاند: درخواستهای همزمان روی سختافزار مشترک، بهروزرسانی مدل زیر دست سرویسدهنده، و اثر زمینهٔ گفتوگو. دمای صفر «بیشترین تکرارپذیری» را میدهد، نه تضمین مطلق؛ برای خروجی قطعی باید یکبار تولید و ذخیره کنید.
برای چه کارهایی دما را صفر بگذارم؟
هرجا پاسخِ واحد و قابل پیشبینی میخواهید: استخراج داده از متن، دستهبندی، تولید کدِ دقیق، خلاصهسازی بیطرف و هر خروجیای که باید بارها یکسان تکرار شود. دمای بالاتر برای ایدهپردازی، نامگذاری و متنهای خلاقانه بهتر است. قاعدهٔ سرانگشتی: اگر خروجی قرار است وارد سیستم دیگری شود، دما پایین؛ اگر قرار است انسان بخواند و خلاقانه باشد، دمای متوسط به بالا.
مطالب مرتبط
- سوگیری الگوریتمی (Algorithmic Bias) چیست؟ توضیح ساده و کاربردی
- اعتبارسنجی متقاطع (Cross-Validation) چیست؟ توضیح ساده و کاربردی
- خوشهبندی (Clustering) چیست؟ توضیح ساده و کاربردی
- هوش مصنوعی مولد (Generative AI) چیست؟ توضیح ساده و کاربردی
- یادگیری عمیق (Deep Learning) چیست؟ توضیح ساده و کاربردی
- یادگیری تقویتی (Reinforcement Learning) چیست؟ توضیح ساده و کاربردی
این مطلب برایتان مفید بود؟
با پسندیدن، به ما کمک میکنید مطالب بهتری منتشر کنیم.



