اموزشی

چگونه مدل آفلاین مناسب فارسی را انتخاب و ارزیابی کنیم؟

مدیریت مدل‌های آفلاین در HSTOCK AI HUB نسخه 0.67.1
فهرست مطالب
  1. پیش از مقایسه، چهار چیز را ثابت نگه دارید
  2. کارت مدل را چگونه بخوانیم؟
  3. مجموعه پرسش فارسی خودتان را بسازید
  4. یک برگه امتیاز ساده و روشن
  5. بنچمارک فارسی چه کمکی می‌کند و چه کمکی نمی‌کند؟
  6. روش مقایسه مرحله‌به‌مرحله
  7. نمونه جدول ثبت نتیجه، بدون عدد ساختگی
  8. خطاهای رایج در انتخاب مدل فارسی
  9. جایگاه HSTOCK AI HUB در این روش
  10. چه زمانی سخت‌افزار یا سرور قوی‌تر لازم می‌شود؟
  11. جمع‌بندی

برای انتخاب مدل آفلاین مناسب فارسی، از فهرست‌های «بهترین مدل» شروع نکنید. چند مدل سازگار با سخت‌افزار و موتور خود انتخاب کنید و آن‌ها را با پرسش‌های واقعی، ثابت و غیرحساس خودتان بسنجید. دقت محتوا، پیروی از دستور، خوانایی فارسی، حفظ عدد و نام، اعلام ندانستن و تکرارپذیری را جدا امتیاز بدهید. مدلی که در یک بنچمارک عمومی بالاتر است، لزوماً برای کار شما انتخاب بهتری نیست.

مرز این راهنما: منابع رسمی Hugging Face و پژوهش PersianMMLU در ۸ نوامبر ۲۰۲۶ بررسی شدند. هیچ مدل دانلود یا اجرا نشد و هیچ نتیجهٔ سرعت، کیفیت یا مصرف حافظه‌ای از طرف HSTOCK گزارش نمی‌شود. نسخهٔ عمومی ثبت‌شدهٔ HSTOCK AI HUB برابر ۰٫۷۳٫۳۹ است؛ سورس پیش‌انتشار ۰٫۷۳٫۶۲ و تصویر آرشیوی ۰٫۶۷٫۱ جدا هستند. عنوان و نام مدل‌های نمونه به معنی پیشنهاد قطعی یا تضمین کیفیت فارسی نیست.

پیش از مقایسه، چهار چیز را ثابت نگه دارید

  1. کار: گفت‌وگو، خلاصه‌سازی، استخراج اطلاعات، بازنویسی یا پاسخ بر اساس متن؟ یک مدل ممکن است در یک کار خوب و در کار دیگر ضعیف باشد.
  2. گونهٔ مدل: Base، Instruct یا نسخهٔ تخصصی را با هم مخلوط نکنید. برای گفت‌وگو معمولاً نسخهٔ Instruct نقطه شروع مستقیم‌تری است.
  3. موتور و تنظیمات: موتور، دستور سیستمی، طول context و تنظیمات مشترک تولید را تا حد امکان و در محدودهٔ سازگاری مدل‌ها ثابت نگه دارید. برای هر مدل از قالب گفت‌وگو (chat template) و نشانه‌های کنترلی مستند همان مدل استفاده کنید و نام یا نسخهٔ قالب و منبع آن را ثبت کنید؛ یک قالب یکسان را به مدل‌های متفاوت تحمیل نکنید. اگر رابط بعضی تنظیم‌ها را نشان نمی‌دهد، همان وضعیت را برای همه مدل‌ها ثبت کنید.
  4. شرایط سخت‌افزار: برنامه‌های پس‌زمینه و تعداد درخواست‌های هم‌زمان را یکسان نگه دارید. کیفیت پاسخ را با سرعت و مصرف حافظه در یک امتیاز مخلوط نکنید.

اگر می‌خواهید quantهای یک مدل ثابت را مقایسه کنید، راهنمای انتخاب GGUF و تفاوت Q4، Q5 و Q8 مسیر جداگانه‌ای دارد. ابتدا خانواده و گونهٔ مناسب را پیدا کنید؛ سپس اثر quant را با همان مدل بسنجید.

کارت مدل را چگونه بخوانیم؟

راهنمای رسمی Model Cards در Hugging Face می‌گوید کارت مدل باید کاربرد موردنظر، محدودیت‌ها، داده‌ها، پارامترهای آموزش و نتایج ارزیابی را توضیح دهد. کامل‌نبودن این بخش‌ها الزاماً مدل را بی‌استفاده نمی‌کند، اما میزان عدم‌قطعیت شما را بالا می‌برد.

بخش کارت مدلسؤال عملیمرز برداشت
Languageآیا فارسی صریحاً در فهرست زبان‌ها آمده است؟وجود فارسی کیفیت همهٔ سبک‌ها و موضوع‌ها را تضمین نمی‌کند؛ نبود آن نیز فقط نیاز به آزمون دقیق‌تر را نشان می‌دهد.
Intended usesمدل برای چت، تکمیل متن، کد یا کار دیگری ساخته شده است؟استفاده خارج از دامنه می‌تواند نتیجه متفاوتی بدهد.
Limitationsناشر درباره خطا، سوگیری، زبان یا موضوع حساس چه گفته است؟فهرست محدودیت‌ها ممکن است کامل نباشد.
Base model و versionاین فایل نسخه پایه، fine-tune، merge یا quant کدام مدل است؟نام مشابه به معنی وزن و رفتار یکسان نیست.
Evaluationآزمون، داده، prompt، metric و نسخه مدل مشخص‌اند؟امتیاز بدون روش و منبع، مقایسه قابل‌اعتماد نمی‌سازد.
Licenseاستفاده، توزیع و کاربرد تجاری چه محدودیتی دارد؟مجوز موتور، مدل و دیتاست سه موضوع جدا هستند.
کتابخانه آرشیوی مدل‌ها در HSTOCK AI HUB نسخه ۰٫۶۷٫۱
کتابخانهٔ واقعی و آرشیوی مدل‌ها در HSTOCK AI HUB نسخهٔ ۰٫۶۷٫۱؛ مدل نمایان در تصویر، انتخاب پیشنهادی برای فارسی یا شاهد کیفیت، سرعت و سازگاری نسخهٔ عمومی ۰٫۷۳٫۳۹ نیست.

مجموعه پرسش فارسی خودتان را بسازید

برای شروع، مجموعه‌ای کوچک اما متنوع از کارهای مهم خود آماده کنید؛ این آزمون اولیه پوشش کامل یا نتیجه آماری را تضمین نمی‌کند. موارد را از کار واقعی خود بردارید، اما نام مشتری، شماره تماس، رمز، پرونده و متن محرمانه را با نمونهٔ ساختگی جایگزین کنید. پاسخ مطلوب یا نکات ضروری هر مورد را پیش از دیدن خروجی مدل بنویسید.

نوع آزموننمونه پرسشچه چیزی را می‌سنجیم؟
پیروی از قالب«پاسخ را فقط در سه مرحله شماره‌دار بنویس و هر مرحله یک جمله باشد.»رعایت تعداد، ترتیب و محدودیت پاسخ
درک متنیک بند کوتاه بدهید و بپرسید: «فقط براساس این متن، شرط لغو چیست؟»تکیه بر متن و خودداری از افزودن جزئیات
حفظ عدد و نام«کد AB-204، مبلغ ۱۲۵۰۰ و تاریخ ۱۴۰۵/۰۸/۱۷ را در جدول برگردان.»حفظ نویسه، عدد و ترتیب بدون تغییر
خلاصه‌سازی«این متن را در دو جمله خلاصه کن و نتیجه تازه نساز.»پوشش نکات اصلی و پرهیز از استنباط بی‌پشتوانه
بازنویسی«این پیام را رسمی و روشن کن؛ معنی و عددها تغییر نکند.»روانی فارسی و حفظ معنی
ابهامدرخواست ناقصی بدهید که یک داده ضروری کم دارد.پرسیدن سؤال لازم به‌جای حدس
دانش به‌روزدرباره رویدادی پس از تاریخ دانش مدل بپرسید.اعلام محدودیت؛ مدل آفلاین بدون منبع تازه نباید خبر بسازد.
اصطلاح تخصصیدو اصطلاح واقعی حوزه خود را در جمله‌ای کوتاه به کار ببرید.فهم بافت و ترجمه‌نکردن نادرست نام‌های تخصصی

یک برگه امتیاز ساده و روشن

برای هر معیار از ۰ تا ۲ امتیاز بدهید: ۰ یعنی شرط اصلی رعایت نشده، ۱ یعنی بخشی درست است اما خطای قابل‌توجه دارد و ۲ یعنی شرط همان مورد را برآورده کرده است. تعریف امتیاز را پیش از مقایسه بنویسید تا سلیقه بعد از دیدن نام مدل نتیجه را جابه‌جا نکند.

معیار۰۱۲
درستی نسبت به متن یا پاسخ مرجعپاسخ اصلی غلط یا ساخته‌شده است.بخشی درست است اما نکته مهمی جا افتاده یا مخدوش شده است.نکات ضروری همان مورد درست‌اند.
پیروی از دستورقالب یا محدودیت اصلی رعایت نشده است.بخش مهمی رعایت شده اما خروجی نیاز به اصلاح دارد.قالب و محدودیت‌های خواسته‌شده رعایت شده‌اند.
فارسی روشنمتن دشوار، گسسته یا نامفهوم است.قابل‌فهم است اما عبارت‌های ناهنجار یا مبهم دارد.روان، روشن و متناسب با مخاطب است.
حفظ عدد و نامعدد یا شناسه کلیدی تغییر کرده است.بیشتر موارد درست‌اند اما یک خطای قابل‌اصلاح وجود دارد.همه موارد ضروری بدون تغییر حفظ شده‌اند.
مدیریت ندانستناطلاعات بی‌پشتوانه با قطعیت ساخته است.ابهام را نشان داده اما باز هم حدس زده است.محدودیت را گفته یا سؤال لازم را پرسیده است.

جمع امتیاز برای مرتب‌سازی اولیه مفید است، اما خطای بحرانی را پنهان نکنید. اگر مدل یک عدد مالی یا شرط حقوقی را تغییر دهد، میانگین خوبِ پاسخ‌های دیگر آن خطا را بی‌اهمیت نمی‌کند. معیارهای حیاتی را به‌صورت «باید قبول شود» جدا نگه دارید.

بنچمارک فارسی چه کمکی می‌کند و چه کمکی نمی‌کند؟

پژوهش Khayyam Challenge یا PersianMMLU مجموعه‌ای از پرسش‌های فارسی در موضوع‌ها و سطح‌های مختلف را برای ارزیابی مدل‌ها معرفی می‌کند. وجود چنین بنچمارکی نشان می‌دهد «کیفیت فارسی» یک ویژگی تک‌بعدی نیست. بااین‌حال، پرسش چندگزینه‌ای دانش و استدلال با خلاصه‌سازی قرارداد، پاسخ پشتیبانی یا حفظ لحن برند یکسان نیست.

مخزن رسمی PersianMMLU برای دیتاست، محدودیت CC ND و استفادهٔ صرفاً غیرتجاری و پژوهشی ثبت کرده است. بنابراین این مجموعه را بدون خواندن مجوز در محصول یا آزمون تجاری خود کپی نکنید. می‌توانید از اصل روش الهام بگیرید و پرسش‌های مجاز خودتان را بسازید.

راهنمای نتایج ارزیابی Hugging Face نیز منبع، revision، task و log ارزیابی را جزئی از نتیجه قابل‌ردیابی می‌داند. امتیاز یک leaderboard را بدون نسخه، quant، prompt و چارچوب آزمون به فایل دیگری با نام مشابه نسبت ندهید.

روش مقایسه مرحله‌به‌مرحله

  1. دو یا سه مدل Instruct سازگار با موتور و حافظه دستگاه انتخاب کنید.
  2. نام کامل مدل، نسخه، quant، موتور و تاریخ دریافت را ثبت کنید.
  3. پرسش‌ها و پاسخ مطلوب را پیش از اجرا منجمد کنید.
  4. هر مدل را در گفت‌وگوی تازه و با دستور یکسان بسنجید.
  5. خروجی خام را نگه دارید و بدون دیدن نام مدل امتیاز بدهید، اگر این کار برای شما عملی است.
  6. خطاهای بحرانی را جدا از جمع امتیاز ثبت کنید.
  7. آزمون را روی چند روز یا با چند بازبین تکرار کنید اگر تصمیم سازمانی مهم است؛ اختلاف نظر را پاک نکنید.
  8. سرعت، RAM/VRAM و پایداری را در جدول جدا ثبت کنید. برای عیب‌یابی حافظه از راهنمای RAM و VRAM استفاده کنید.

نمونه جدول ثبت نتیجه، بدون عدد ساختگی

شناسه مدلنسخه و quantدرستیپیروی از دستورفارسی روشنخطای بحرانییادداشت
مدل Aپس از آزمون ثبت شود————این جدول نتیجهٔ آزمون HSTOCK نیست.
مدل Bپس از آزمون ثبت شود————همه شرایط باید با مدل A یکسان باشد.

خطاهای رایج در انتخاب مدل فارسی

  • رتبه‌بندی تحریریه یا یک پاسخ خوب را بنچمارک قطعی دانستن
  • مقایسهٔ مدل Base با Instruct یا دو quant متفاوت بدون ثبت تفاوت
  • دادن پرسش ساده به یک مدل و پرسش سخت به مدل دیگر
  • امتیازدادن فقط به لحن روان و نادیده‌گرفتن عدد یا واقعیت غلط
  • استفاده از متن محرمانه برای آزمون اولیه
  • نسبت‌دادن نتیجه یک مدل ابری به فایل محلی هم‌نام
  • انتخاب مدل بزرگ‌تر بدون سنجش حافظه، تأخیر و نیاز واقعی

جایگاه HSTOCK AI HUB در این روش

HSTOCK AI HUB می‌تواند محیطی برای مدیریت و اجرای مدل‌های سازگار باشد، اما این مقاله کیفیت فارسی هیچ مدل را در نسخهٔ عمومی ۰٫۷۳٫۳۹ آزمایش نکرده است. تصویر کتابخانه مربوط به نسخهٔ آرشیوی ۰٫۶۷٫۱ است و مشاهده سورس پیش‌انتشار ۰٫۷۳٫۶۲، وجود همان کنترل‌ها یا همان نتیجه را در نسخه عمومی ثابت نمی‌کند. برای یک نمونه مشخص از محدودیت زبان و راه‌اندازی، راهنمای اجرای Llama محلی را بخوانید؛ همان صفحه نیز کیفیت فارسی را تضمین نمی‌کند.

چه زمانی سخت‌افزار یا سرور قوی‌تر لازم می‌شود؟

برای مقایسه مدل‌های سبک، یک رایانه شخصی سازگار می‌تواند کافی باشد و خرید سرور شرط ارزیابی فارسی نیست. وقتی مدل بزرگ‌تر، چند کاربر هم‌زمان، context طولانی یا اجرای متمرکز سازمانی لازم است، ظرفیت RAM/VRAM، توان، خنک‌کاری و دسترسی کاربران مهم می‌شود. برای بررسی سخت‌افزار رک‌مونت می‌توانید دستهٔ سرورهای HP را ببینید، اما هر کانفیگ سرور برای هر GPU یا مدل مناسب نیست.

جمع‌بندی

مدل مناسب فارسی مدلی است که در شرایط سخت‌افزار و موتور شما، روی کار واقعی شما خطاهای مهم کمتری دارد. کارت مدل و بنچمارک نقطه شروع‌اند، نه حکم نهایی. پرسش‌های ثابت بسازید، پاسخ مطلوب را از قبل مشخص کنید، معیارها را جدا امتیاز بدهید و خطاهای بحرانی را پشت میانگین پنهان نکنید. نتیجه را همراه نسخه، quant، موتور و تاریخ نگه دارید تا مقایسه بعدی معنی داشته باشد.

اشتراک‌گذاری
این مقاله برایتان مفید بود؟
نویسنده armanchi
24 مقاله

دیدگاه‌ها

هنوز دیدگاهی ثبت نشده است. اولین نفر باشید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دستیار هوشمند مشاور آنلاین HSTOCK
سلام! چطور می‌توانم کمک کنم؟
HSTOCK AI HUB

تماس با ما

پاسخگوی شما هستیم

یکی از راه های زیر را برای ارتباط انتخاب کنید

0
شما این محصولات را انتخاب کرده اید 0

بازگشت به فروشگاه