اگلااگلا گائیڈ
ایل ایل ایم انفرنس روٹنگ اور لوڈ بیلنسنگ
تکنیکی
ٹیکنیکل گائیڈ
گیٹنگ اور روٹنگ ایک نیورل نیٹ ورک کو ہر بار پورے ماڈل کو چلانے کی بجائے صرف ان حصوں کو چالو کرنے دیتی ہے جن کی اسے ہر ان پٹ کے لیے ضرورت ہوتی ہے۔
اس گائیڈ کو سنیں۔اے آئی نے بیان کیا۔ · ~2 min
This decouples model size from compute cost, enabling enormous models that stay fast and cheap to run.
مشروط حساب کا مطلب ہے کہ نیٹ ورک ڈیٹا پر منحصر فیصلے کرتا ہے کہ کون سے ذیلی ماڈیولز کو استعمال کرنا ہے۔ ایک چھوٹا سیکھا ہوا 'گیٹنگ' یا 'راؤٹر' نیٹ ورک ہر ان پٹ (اکثر ہر ٹوکن) کو دیکھتا ہے اور اسکور تیار کرتا ہے جس میں یہ منتخب کیا جاتا ہے کہ اسے کس 'ماہرین' کو بھیجنا ہے۔ ماہرین کے مرکب (MoE) پرت میں، درجنوں یا سینکڑوں ماہر ذیلی نیٹ ورکس موجود ہیں، لیکن راؤٹر فی ٹوکن صرف ایک یا دو کو منتخب کرتا ہے، لہذا زیادہ تر ماہرین کسی بھی ان پٹ کے لیے بیکار رہتے ہیں۔ نتیجہ ایک ماڈل ہے جس میں ایک بہت بڑا پیرامیٹر شمار ہوتا ہے لیکن ایک چھوٹی فعال گنتی ہے، جس سے رن ٹائم لاگت سے بہت چھوٹے ماڈل کی نمائندگی کی طاقت ملتی ہے۔ اس طرح ماڈلز جیسے سوئچ ٹرانسفارمر، GLaM، اور بہت سے فرنٹیئر بڑے لینگوئج ماڈلز کو کھربوں پیرامیٹرز تک سستی ہے۔
سوئچ ٹرانسفارمر ہر ٹوکن کو ایک ماہر کی طرف روٹ کرتا ہے، فی ٹوکن کمپیوٹ کو کم رکھتے ہوئے ایک ٹریلین پیرامیٹرز تک اسکیل کرتا ہے۔
مکسچر آف ایکسپرٹس لیئرز کا استعمال کرتے ہوئے فرنٹیئر بڑے لینگوئج ماڈلز اس لیے فی ٹوکن وزن کا صرف ایک حصہ فعال ہوتا ہے۔
ابتدائی باہر نکلنے والے تصویری درجہ بندی جو آسان تصاویر کے لیے ایک اتھلی پرت پر رک جاتے ہیں اور صرف سخت تصویروں کے لیے گہرائی میں چلتے ہیں۔
کثیر لسانی ماڈل جن کے راؤٹر مختلف زبانوں سے مختلف ماہر ماہرین کو ٹوکن بھیجنا سیکھتے ہیں۔
اسپارس گیٹنگ اب فرنٹیئر ماڈلز کو اسکیلنگ کرنے کے لیے مرکزی حیثیت رکھتی ہے، اور اس کا رجحان بہتر ماہرین، ہوشیار راؤٹرز، اور متعدد تہوں پر روٹنگ کی طرف ہے۔ مستحکم تربیت کے لیے بہتر تکنیکوں کی توقع کریں، کم کمیونیکیشن اوور ہیڈ کی توقع کریں جب ماہرین بہت سے ایکسلریٹروں میں پھیلے ہوئے ہوں، اور 'ماہرین کی تخصص' کے تجزیے کو یہ سمجھنے کے لیے کہ ہر ماہر کیا سیکھتا ہے۔ مشروط کمپیوٹیشن بھی MoE سے آگے نکلنے والے نیٹ ورکس اور ڈائنامک ڈیپتھ ماڈلز میں پھیل رہی ہے جو زیادہ کمپیوٹ صرف سخت ان پٹ پر خرچ کرتے ہیں۔
مفت نیوز لیٹر
ہر ہفتے کے دن صبح تین تصدیق شدہ AI کہانیاں، سادہ انگریزی میں لکھی گئیں۔ ہمیشہ کے لیے مفت، کوئی اشتہار نہیں۔
ہر ہفتے کے دن ایک ای میل۔ ایک کلک میں ان سبسکرائب کریں۔ ہم کبھی بھی آپ کا پتہ فروخت یا شیئر نہیں کرتے۔
اپنے آپ کو جانچیں۔
ہر جواب پر فوری فیڈبیک، اور کورس پاس کرنے کے بعد قابلِ تصدیق ID کے ساتھ شیئر کرنے کے قابل سرٹیفکیٹ۔
مفت AI تعلیم کی حمایت کریں۔ AI Understanding ایک 501(c)(3) غیر منافع بخش ادارہ ہے — کوئی اشتہار نہیں، کوئی پے وال نہیں، کبھی نہیں۔ عطیہ کریں۔
گیٹنگ اور روٹنگ ایک نیورل نیٹ ورک کو ہر بار پورے ماڈل کو چلانے کی بجائے صرف ان حصوں کو چالو کرنے دیتی ہے جن کی اسے ہر ان پٹ کے لیے ضرورت ہوتی ہے۔ یہ کمپیوٹ لاگت سے ماڈل کے سائز کو الگ کرتا ہے، بہت زیادہ ماڈلز کو قابل بناتا ہے جو چلانے کے لیے تیز اور سستے رہتے ہیں۔
The guide defines data-dependent selection of submodules as conditional computation.
The guide says a learned router selects experts based on its input.
Sparse routing can activate only part of the total parameter set per input.
The guide explains that most experts can remain idle for a particular token.
The guide notes routers can favor a few experts, leaving others underused.
سیکھتے رہیں
اس موضوع کے لیے مزید گائیڈز چنے گئے ہیں۔
اگلااگلا گائیڈ
ایل ایل ایم انفرنس روٹنگ اور لوڈ بیلنسنگ
تکنیکی