گزارش فنی مدل GLM-4.5 از طرف Zhipu AI و دانشگاه Tsinghua منتشر شده که ارزش بررسی داره.
این مدل به طور خاص توی تسکهای ایجنت (Agentic)، استدلال (Reasoning) و کدنویسی (Coding) خیلی قویه. این مدل با پارامترهای فعال کمتر، تونسته با مدلهای بزرگ و اختصاصی مثل Claude و GPT رقابت کنه و در بعضی بنچمارکها حتی ازشون بهتر عمل کنه. معماریش MoE هست با ۳۵۵ میلیارد پارامتر کلی و ۳۲ میلیارد پارامتر فعال در هر لحظه. یه نسخه سبکتر به اسم GLM-4.5-Air با ۱۰۶ میلیارد پارامتر هم داره.
نکته مهم و کلیدی این مدل، استراتژی ترینینگ چندمرحلهای و خیلی هوشمندانهشه.
اول، یه pre-training عمومی روی ۲۳ تریلیون توکن انجام شده.
دوم، وارد فاز mid-training شدن که اینجا قابلیتهای خاص مدل رو تقویت کردن. توی این فاز، کانتکست رو تا ۱۲۸ هزار توکن افزایش دادن و روی دیتاستهای تخصصی تمرکز کردن:
کد در سطح ریپازیتوری (Repo-level Code): برای اینکه مدل وابستگی بین فایلهای مختلف یه پروژه نرمافزاری رو یاد بگیره.
دیتای استدلال سنتتیک (Synthetic Reasoning Data): برای تقویت توانایی حل مسائل پیچیده ریاضی و علوم.
دیتای ایجنت و کانتکست طولانی: شامل مسیرهای تعاملی (trajectories) سنتتیک برای ایجنتها.
جذابترین بخش به نظر من، فاز post-training هست که بهش میگن Expert Model Iteration. اینجا اول چندتا مدل متخصص (expert) برای حوزههای مشخص مثل استدلال، ایجنت و چت عمومی ترین کردن. بعد با تکنیک self-distillation، قابلیتهای این مدلهای متخصص رو توی یه مدل واحد و یکپارچه ترکیب کردن. این رویکرد باعث شده مدل نهایی بتونه برای هر تسک، بهترین استراتژی رو انتخاب کنه.
این مدل یه حالت استدلال هیبریدی (hybrid reasoning) هم داره. یعنی برای تسکهای پیچیده که نیاز به فکر کردن دارن، از حالت thinking استفاده میکنه و برای جوابهای سریع، مستقیم پاسخ میده.
چندتا تکنیک مهندسی جالب هم توی این گزارش به چشم میخوره:
یادگیری تقویتی مبتنی بر سختی (Difficulty-based RL): برای Reinforcement Learning، از یه curriculum دو مرحلهای استفاده کردن. اول با مسائل متوسط شروع کردن و بعد که مدل قویتر شد، مسائل خیلی سخت رو بهش دادن تا از پدیده reward hacking و درجا زدن جلوگیری کنن.
تمپلیت جدید برای Function Calling: یه تمپلیت جدید شبیه XML برای فراخوانی فانکشنها طراحی کردن که نیاز به escape کردن کاراکترهای زیاد توی کد رو از بین میبره. این یه مشکل کوچیک ولی خیلی مهم برای مدلهای ایجنته.
تست RL روی کانتکست طولانی: به این نتیجه رسیدن که ترین کردن RL به صورت تکمرحلهای روی حداکثر طول خروجی (مثلاً 64K)، بهتر از افزایش تدریجی طول خروجیه.
از نظر عملکرد، GLM-4.5 توی بنچمارک SWE-bench Verified از GPT-4.1 و Gemini-2.5-Pro بهتر عمل کرده و توی تسکهای ایجنت، رقیب جدی Claude Sonnet 4 محسوب میشه.
به نظر من، این استراتژی ترینینگ چندمرحلهای و ترکیب مدلهای متخصص، یه رویکرد مهندسی خیلی عملی و هوشمندانه برای ساختن مدلهای چندکارهست. به جای اینکه فقط دیتا و پارامتر رو به صورت کورکورانه زیاد کنن، روی کیفیت و تخصصگرایی متمرکز شدن. اینکه با پارامتر فعال ۳۲ میلیارد به این سطح از عملکرد رسیدن، برای کاربردهای عملی و پیادهسازی خیلی ارزشمنده. اوپنسورس کردن مدل و زیرساخت RL به اسم Slime هم یه کمک بزرگ به جامعه هوش مصنوعیه.
📃 گزارش فنی GLM-4.5
🛠 Join @LLMEngineers Community
Post #158
1.2K
- 👍 4
- ❤ 1
- 🔥 1