مکانیک قوانین مقیاسپذیری مدلهای زبان بزرگ (LLM): چگونه محاسبات، داده و پارامترها عملکرد مدل را پیشبینی میکنند
پیشرفت سریع مدلهای زبان بزرگ ناشی از کشفهای تصادفی نیست، بلکه توسط فرمولهای ریاضی قابل پیشبینی به نام «قوانین مقیاسپذیری» هدایت میشود. محققان با ایجاد تعادل بین قدرت محاسباتی، اندازه مجموعه داده و تعداد پارامترها، میتوانند قابلیتهای یک مدل را پیش از آغاز آموزش آن، با دقت پیشبینی کنند.
به قلم آرش رضایی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- پیشرفت هوش مصنوعی توسط فرمولهای ریاضی قابل پیشبینی هدایت میشود، نه کشفهای تصادفی.
- قوانین مقیاسپذیری نشان میدهند که عملکرد مدل به طور قابل پیشبینی با افزایش محاسبات، داده و پارامترها بهبود مییابد.
- قوانین مقیاسپذیری اولیه، تعداد پارامترهای عظیم را در اولویت قرار میدادند که منجر به مدلهای غولپیکر کمتر از حد آموزشدیده شد.
رایجترین تصور غلط در مورد هوش مصنوعی این است که پیشرفت آن متکی بر لحظات ناگهانی و غیرقابل پیشبینی «کشف» در علوم کامپیوتر است. روایت عمومی اغلب هر مدل زبان جدید و هوشمندتر را به عنوان یک جهش مرموز به جلو، که توسط الگوریتمهای مخفی یا جرقههای خودجوش شناخت دیجیتالی هدایت میشود، قاببندی میکند.
واقعیت بسیار صنعتیتر و از نظر ریاضی سختگیرانهتر است. مسیر هوش مصنوعی مدرن توسط «قوانین مقیاسپذیری» اداره میشود—فرمولهای تجربی دقیقی که نشان میدهند عملکرد مدل به طور قابل پیشبینی با افزایش مقیاس متغیرهای خاص بهبود مییابد. محققان نیازی به حدس زدن میزان هوشمندی یک مدل ندارند؛ آنها میتوانند این را پیش از روشن شدن اولین سرور محاسبه کنند.[1]
در هسته خود، قانون مقیاسپذیری یک رابطه قانون توانی است. این قانون حکم میکند که به ازای هر افزایش یک مرتبه بزرگی در منابع، نرخ خطای مدل به میزان کسری قابل پیشبینی کاهش مییابد. این بدان معناست که محققان میتوانند یک مدل کوچک و ارزان را آموزش دهند، عملکرد آن را اندازهگیری کنند و با رسم یک خط مستقیم روی نمودار لگاریتمی، دقیقاً پیشبینی کنند که یک مدل عظیم و گرانقیمت ماهها بعد چگونه رفتار خواهد کرد.[1][4]
سه متغیر در این معادله به شدت در هم تنیدهاند: محاسبات، داده، و پارامترها. «محاسبات» نشاندهنده مجموع عملیات ریاضی انجام شده در طول آموزش است که معمولاً با عملیات ممیز شناور (FLOPs) اندازهگیری میشود. «داده» حجم توکنهای متنی است که مدل میخواند. «پارامترها» اتصالات عصبی داخلی هستند که مدل برای ذخیره الگوها و روابط از آنها استفاده میکند.[2]
رسمیت یافتن این قوانین به طور جدی در حدود سال ۲۰۲۰ آغاز شد، که توسط محققانی که رفتار مدلهای ترنسفورمر اولیه را ترسیم میکردند، رهبری شد. یافتههای اولیه آنها، که اغلب به عنوان قوانین مقیاسپذیری کاپلان (Kaplan) شناخته میشوند، یک دستورالعمل خاص برای موفقیت پیشنهاد میکرد: اگر بودجه محاسباتی بزرگتری در اختیار دارید، باید بخش عمده آن را صرف افزایش تعداد پارامترهای مدل کنید و تنها بخش کوچکی را به افزودن دادههای آموزشی بیشتر اختصاص دهید.[2]
تحت این چارچوب اولیه، مدلها به سرعت بسیار بزرگ شدند. صنعت برای ساختن غولهایی با صدها میلیارد پارامتر مسابقه داد، با این فرض که اندازه محض، محرک اصلی هوش است. دادهها تقریباً به عنوان یک موضوع ثانویه در نظر گرفته میشدند، به شرطی که فقط متن کافی برای تغذیه شبکه عظیم پارامترها در طول فرآیند آموزش وجود داشته باشد.[2][7]
این اجماع در سال ۲۰۲۲ توسط محققانی که آنچه را که اکنون به عنوان قوانین مقیاسپذیری چینچیلا (Chinchilla) شناخته میشود منتشر کردند، بر هم خورد. آنها با آموزش صدها مدل در اندازههای مختلف و ردیابی دقیق منحنیهای افت (Loss Curves)، کشف کردند که قوانین قبلی اهمیت دادههای آموزشی را به شدت دست کم گرفته بودند.[5]
قوانین چینچیلا نشان داد که آموزش بهینه از نظر محاسباتی مستلزم مقیاسبندی پارامترها و دادهها به نسبتهای مساوی است. به ازای هر دو برابر شدن اندازه مدل، مجموعه داده آموزشی نیز باید دو برابر شود. این امر ثابت کرد که مدلهای عظیم دوران قبل به طور قابل توجهی «کمتر از حد آموزش دیده» بودند—آنها پارامترهای بسیار زیادی داشتند و متن کافی برای رسیدن به پتانسیل کامل خود نخوانده بودند.[5][8]
این کشف اساساً مسیر صنعت هوش مصنوعی را تغییر داد. به جای ساخت مدلهای همیشه بزرگتر، شرکتها شروع به آموزش مدلهای کوچکتر و کارآمدتر بر روی مجموعههای داده بسیار بزرگتر کردند. یک مدل ۷۰ میلیارد پارامتری که به طور بهینه آموزش دیده بود، اکنون میتوانست از یک مدل ۳۰۰ میلیارد پارامتری که تحت پارادایم قدیمی آموزش دیده بود، بهتر عمل کند و میلیونها دلار در هزینههای سختافزاری صرفهجویی نماید.[5]
با این حال، حتی قوانین چینچیلا نیز تنها فاز آموزش را بهینه میکنند. با حرکت مدلهای هوش مصنوعی از آزمایشگاههای تحقیقاتی به محصولات تجاری، هزینه اجرای مدل برای کاربران—که به عنوان استنتاج (Inference) شناخته میشود—اغلب از هزینه اولیه آموزش آن پیشی میگیرد. یک مدل ممکن است یک بار آموزش داده شود، اما میلیاردها بار مورد پرس و جو قرار میگیرد.[6]
تحقیقات اخیر شروع به ترسیم «قوانین مقیاسپذیری تنظیمشده برای استنتاج» کرده است. این معادلات جدید کل چرخه عمر یک مدل را در نظر میگیرند. اگر قرار است یک مدل به شدت در محیط عملیاتی (Production) استفاده شود، از نظر ریاضی بهینه است که یک مدل بسیار کوچکتر را بر روی یک مجموعه دادهای که به صورت تصاعدی بزرگتر است آموزش دهیم—که بسیار فراتر از نسبت چینچیلا است.[6][9]
این عمل، که به عنوان «آموزش بیش از حد» (Overtraining) شناخته میشود، مدلهایی را تولید میکند که به طرز باورنکردنی متراکم و توانمند هستند، اما اجرای آنها به طرز چشمگیری ارزان است. این توضیح میدهد که چرا مدلهای مدرن با وزن باز (Open-weight) میتوانند به طور کارآمد روی لپتاپهای مصرفکننده اجرا شوند، در حالی که عملکرد سیستمهای عظیم مبتنی بر ابر متعلق به تنها دو سال پیش را مطابقت میدهند. بودجه محاسباتی در فاز آموزش پیشبینی و سرمایهگذاری میشود تا هزینه روزانه استنتاج را یارانهدهی کند.[9]
ریاضیات سختگیرانه قوانین مقیاسپذیری همچنین به یک چالش قریبالوقوع اشاره دارد: دیوار داده (Data Wall). اگر مقیاسبندی بهینه برای هر جهش در عملکرد به دادههای تصاعدی بیشتری نیاز داشته باشد، صنعت در نهایت ذخیره متن با کیفیت بالا و تولید شده توسط انسان در اینترنت را به پایان خواهد رساند. فرمولها دقیقاً میزان داده مورد نیاز را دیکته میکنند، و اینترنت به سادگی مقدار محدودی متن دارد.[7][8]
برای ادامه دادن منحنیهای مقیاسپذیری، محققان در حال بررسی دادههای مصنوعی (Synthetic Data) هستند—استفاده از مدلهای هوش مصنوعی موجود برای تولید دادههای آموزشی با کیفیت بالا برای مدلهای آینده. اینکه آیا قوانین مقیاسپذیری زمانی که دادهها به صورت مصنوعی تولید میشوند، همچنان معتبر خواهند بود یا خیر، و اینکه آیا این کار از تخریب مدل جلوگیری میکند، یکی از پرتحقیقترین سوالات در این حوزه باقی مانده است.[3][7]
در حالی که قوانین مقیاسپذیری نرخ خطای متوسط یک مدل را کاملاً پیشبینی میکنند، نمیتوانند زمان ظهور قابلیتهای خاص را پیشبینی کنند. ممکن است یک مدل به آرامی معیار افت کلی خود را بهبود بخشد، اما ناگهان در یک مقیاس خاص و غیرقابل پیشبینی، توانایی انجام محاسبات چند رقمی یا ترجمه یک زبان جدید را به دست آورد. روند کلان یک خط مستقیم است، اما قابلیتهای خرد در گامهای ناگهانی ظاهر میشوند.[4]
در حالی که قوانین مقیاسپذیری نرخ خطای متوسط یک مدل را کاملاً پیشبینی میکنند، نمیتوانند زمان ظهور قابلیتهای خاص را پیشبینی کنند.
اصطلاحات کلیدی
- محاسبات (FLOPs)
- مقدار کل توان پردازش ریاضی مورد استفاده برای آموزش یک مدل هوش مصنوعی، که معمولاً با عملیات ممیز شناور اندازهگیری میشود.
- پارامترها
- متغیرهای داخلی یا «وزنها» در یک شبکه عصبی که در طول آموزش برای ذخیره الگوها و دانش تنظیم میشوند.
- توکنها
- واحدهای اساسی متن (اغلب بخشهایی از کلمات) که مجموعه داده آموزشی مورد مطالعه مدل هوش مصنوعی را تشکیل میدهند.
- استنتاج (Inference)
- مرحلهای که در آن یک مدل هوش مصنوعی آموزشدیده واقعاً برای تولید پاسخها یا پیشبینیها برای کاربران استفاده میشود.
- قانون توانی
- یک رابطه ریاضی که در آن تغییر نسبی در یک کمیت منجر به تغییر نسبی متناسب در کمیت دیگری میشود و به صورت یک خط مستقیم در نمودار لگاریتمی ظاهر میگردد.
پرسشهای متداول
قانون مقیاسپذیری در هوش مصنوعی دقیقاً چیست؟
قانون مقیاسپذیری یک فرمول ریاضی است که پیشبینی میکند عملکرد یک مدل هوش مصنوعی در صورت افزایش محاسبات آموزشی، اندازه مجموعه داده یا تعداد پارامترهای آن، چقدر بهبود خواهد یافت.
مقاله چینچیلا چه تغییری ایجاد کرد؟
مقاله چینچیلا در سال ۲۰۲۲ ثابت کرد که صنعت هوش مصنوعی در حال ساخت مدلهایی بود که بیش از حد بزرگ بودند و به اندازه کافی داده به آنها داده نمیشد. این مقاله مشخص کرد که پارامترها و دادههای آموزشی باید به نسبتهای مساوی مقیاسبندی شوند.
چرا شرکتها اکنون مدلهای کوچکتر را آموزش میدهند؟
اجرای مدلهای کوچکتر برای کاربران نهایی (استنتاج) به طور قابل توجهی ارزانتر است. شرکتها با «آموزش بیش از حد» یک مدل کوچکتر بر روی یک مجموعه داده عظیم، عملکرد بالا را با هزینههای عملیاتی روزانه پایین به دست میآورند.
آیا قوانین مقیاسپذیری در نهایت از کار خواهند افتاد؟
ریاضیات این قوانین درست است، اما ورودیهای فیزیکی محدود هستند. صنعت به سرعت در حال نزدیک شدن به «دیوار داده» است، جایی که ممکن است متن انسانی با کیفیت بالا برای تغذیه معادلات مقیاسپذیری تمام شود.
بررسی عمیق دیدگاهها
حداکثرگرایان مقیاس
این باور که مقیاسبندی خام محاسبات و داده، مسیر اصلی برای رسیدن به هوش عمومی مصنوعی است.
این دیدگاه، که به شدت تحت تأثیر یافتههای تجربی اصلی در مورد قابلیت پیشبینی مقیاس است، استدلال میکند که معماری شبکه عصبی کمتر از حجم محض منابعی که به آن تزریق میشود، اهمیت دارد. طرفداران به روند بیوقفه پنج سال گذشته اشاره میکنند: هر بار که بودجههای محاسباتی یک مرتبه بزرگی افزایش یافته، مدلهای حاصل قابلیتهای جدید و برنامهریزی نشدهای را باز کردهاند. برای این گروه، مسیر رسیدن به هوش عمومی مصنوعی یک مسئله مهندسی و تخصیص سرمایه است، نه یک راز علمی بنیادی.
بهینهسازان کارایی
تمرکز بر اقتصاد چرخه عمر و مقیاسبندی تنظیمشده برای استنتاج به منظور تجاریسازی هوش مصنوعی.
محققان و مهندسان در این اردوگاه استدلال میکنند که قوانین مقیاسبندی بهینه برای آموزش مانند چینچیلا از نظر آکادمیک جالب هستند اما از نظر تجاری ناقص. از آنجایی که یک مدل موفق میلیاردها عملیات استنتاج را در طول عمر خود انجام خواهد داد، از نظر اقتصادی منطقی است که در مرحله آموزش، محاسبات بسیار بیشتری صرف شود تا اندازه مدل نهایی کوچک شود. این پارادایم «آموزش بیش از حد» چیزی است که به مدلهای با وزن باز و بسیار توانمند اجازه میدهد روی سختافزار مصرفکننده اجرا شوند و دسترسی به هوش مصنوعی را با مبادله هزینه سرمایهای اولیه با کارایی عملیاتی بلندمدت، دموکراتیزه میکند.
شکاکان معماری
این دیدگاه که قوانین مقیاسپذیری فعلی به ناچار به محدودیتهای فیزیکی و دادهای برخورد خواهند کرد و نیازمند پارادایمهای جدید هستند.
در حالی که این گروه قدرت پیشبینی قوانین مقیاسپذیری فعلی را تأیید میکنند، بر روی مجانبها (Asymptotes) تمرکز دارند. فرمولها حکم میکنند که هر جهش بعدی در عملکرد نیازمند داده و توان به صورت تصاعدی بیشتری است. شکاکان استدلال میکنند که صنعت به زودی ذخیره متن انسانی با کیفیت بالا را به پایان خواهد رساند و به محدودیتهای زیرساخت شبکه برق جهانی برخورد خواهد کرد. از این دیدگاه، دوران فعلی مقیاسبندی با نیروی خام یک مرحله موقتی است و جهش بزرگ بعدی در هوش مصنوعی نیازمند معماریهای اساساً جدید و کارآمدتر از نظر نمونهگیری خواهد بود، نه صرفاً خوشههای بزرگتر از پردازندههای گرافیکی.
- حداکثرگرایان مقیاس
- استدلال میکنند که صرفاً افزایش محاسبات و دادهها مطابق با قوانین توانی تثبیت شده، برای دستیابی به هوش عمومی مصنوعی کافی است.
- بهینهسازان کارایی
- بر مقیاسبندی تنظیمشده برای استنتاج تمرکز دارند و استدلال میکنند که آینده متعلق به مدلهای کوچکتر و بسیار آموزشدیده است که استقرار آنها ارزان است.
- شکاکان معماری
- معتقدند که قوانین مقیاسپذیری فعلی به ناچار به دیوار داده برخورد خواهند کرد و برای پیشرفت به معماریهای شبکه عصبی اساساً جدید نیاز است.
دیدگاههایی که این گزارش پوشش نداده
- تولیدکنندگان سختافزار که با محدودیتهای فیزیکی مقیاسبندی سیلیکون روبرو هستند
- اپراتورهای شبکه انرژی که وظیفه تأمین برق عظیم مورد نیاز این منحنیهای مقیاسپذیری را دارند
منابع
[1]arXivبهینهسازان کاراییDeep Learning Scaling is Predictable, Empirically
مطالعه در arXiv →
[2]arXivبهینهسازان کاراییScaling Laws for Neural Language Models
مطالعه در arXiv →
[3]arXivبهینهسازان کاراییScaling Laws for Autoregressive Generative Modeling
مطالعه در arXiv →
[4]arXivبهینهسازان کاراییExplaining Neural Scaling Laws
مطالعه در arXiv →
[5]arXivبهینهسازان کاراییTraining Compute-Optimal Large Language Models
مطالعه در arXiv →
[6]arXivبهینهسازان کاراییBeyond Chinchilla-Optimal: Accounting for Inference in Language Model Scaling Laws
مطالعه در arXiv →
[7]AIMultipleشکاکان معماریLLM Scaling Laws: Analysis from AI Researchers
مطالعه در AIMultiple →
[8]Towards Data Scienceحداکثرگرایان مقیاسScaling Law Of Language Models
مطالعه در Towards Data Science →
[9]Jonas Vetterle Personal Page & Blogبهینهسازان کاراییScaling Laws for LLM Pretraining
مطالعه در Jonas Vetterle Personal Page & Blog →
[10]تیم سردبیری کوهستانشکاکان معماریتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
بیشتر در هوش مصنوعی
مشاهده همه →تولید ساختاریافته
سازوکار رمزگشایی مقید: چگونه مدلهای زبانی بزرگ به تولید خروجی معتبر JSON وادار میشوند؟
6 منبع
معماری شبکه عصبی
تبدیل امتیازهای خام به کلمات: لایه سافتمکس چگونه مدلهای زبانی بزرگ را هدایت میکند
6 منبع
زیرساخت هوش مصنوعی
فلشاتنشن چگونه سد حافظه پردازندههای گرافیکی را میشکند تا هوش مصنوعی با حافظه طولانی خلق شود
5 منبع
یادگیری درونبافتی
موتور بهینهسازی میانی: ترانسفورمرها چگونه برای یادگیری درونبافتی، گرادیان کاهشی را شبیهسازی میکنند؟
7 منبع
نظرات
هر زاویه. هر روز.
اخبار هوش مصنوعی با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





