اگلااگلا گائیڈ
سیاق و سباق کی توسیع کے لیے پوزیشن انٹرپولیشن
زبان AI
ٹیکنیکل گائیڈ
پوزیشنل انٹرپولیشن (PI) ایک سادہ، بااثر تکنیک ہے جو ایک ٹرانسفارمر کے سیاق و سباق کی ونڈو کو اس حد میں نچوڑ کر توسیع کرتی ہے جس کا ماڈل پہلے سے جانتا ہے۔
اس گائیڈ کو سنیں۔اے آئی نے بیان کیا۔ · ~2 min
Instead of extrapolating to unseen positions, it interpolates within trained ones, requiring only brief fine-tuning.
2023 میں Meta محققین (Chen et al.) کی طرف سے متعارف کرایا گیا، Positional Interpolation اس حقیقت سے نمٹتا ہے کہ RoPE والے ماڈلز تربیت سے باہر کی پوزیشنوں پر منتقل ہونے پر تباہ کن طور پر ناکام ہو جاتے ہیں۔ بصیرت متضاد ہے: ماڈل سے بڑی پوزیشن والی اقدار کو سنبھالنے کے لیے کہنے کے بجائے، اس نے کبھی نہیں دیکھا، PI آنے والی پوزیشن کے اشاریوں کو پیمانے کے عنصر سے تقسیم کرتا ہے تاکہ 8K نقشے کی اصل 2K رینج میں واپس آ جائے۔ چونکہ ماڈل کو اس حد پر تربیت دی گئی تھی، اس لیے گردشیں تقسیم میں رہتی ہیں۔ صرف 1,000 فائن ٹیوننگ اقدامات کے بعد، ایک LLaMA ماڈل نے 32K سیاق و سباق تک اس طریقے کو بڑھایا۔ اس مقالے میں دکھایا گیا ہے کہ ایکسٹراپولیشن توجہ کے اسکور کو بہت زیادہ اقدار تک اڑا سکتا ہے، جب کہ انٹرپولیشن انہیں پابند اور مستحکم رکھتا ہے، یہی وجہ ہے کہ انٹرپولیشن ڈرامائی طور پر ایکسٹراپولیشن سے بہتر کام کرتا ہے۔
تقریباً 1,000 فائن ٹیوننگ مراحل کے ساتھ 8K-32K ٹوکن کو ہینڈل کرنے کے لیے 2K سیاق و سباق کے LLaMA ماڈل کو بڑھانا
شروع سے دوبارہ تربیت کیے بغیر طویل دستاویز کے خلاصے کے لیے موجودہ چیٹ ماڈل کو اپنانا
تصوراتی بنیاد کے طور پر کام کرنا جس پر NTK-آگاہی اسکیلنگ اور YaRN بہتر ہوتے ہیں۔
مختصر ونڈوز کے ساتھ اصل میں تربیت یافتہ ماڈلز پر طویل سیاق و سباق کوڈ یا قانونی دستاویز کے تجزیہ کو فعال کرنا
پوزیشنل انٹرپولیشن فالو اپس کی ایک لہر کی بنیاد بن گئی، جس میں NTK-آگاہی اسکیلنگ اور YaRN شامل ہیں، جو مقامی تفصیلات کو محفوظ رکھنے کے لیے زیادہ منتخب طریقے سے انٹرپول کرتے ہیں۔ رفتار ان طریقوں کی طرف ہے جن کو بہت کم یا کوئی ٹھیک ٹیوننگ کی ضرورت نہیں ہے اور بیکنگ کی طرف طویل سیاق و سباق کو پہلے سے تربیت دینے کی طرف ہے۔ PI ایک قیمتی بیس لائن بنی ہوئی ہے اور 128K پلس سیاق و سباق کی ونڈوز تک مؤثر طریقے سے پہنچنے کے لیے اکثر اسے جدید ترین فریکوئنسی سے آگاہ اسکیموں کے ساتھ جوڑ دیا جاتا ہے۔
مفت نیوز لیٹر
ہر ہفتے کے دن صبح تین تصدیق شدہ AI کہانیاں، سادہ انگریزی میں لکھی گئیں۔ ہمیشہ کے لیے مفت، کوئی اشتہار نہیں۔
ہر ہفتے کے دن ایک ای میل۔ ایک کلک میں ان سبسکرائب کریں۔ ہم کبھی بھی آپ کا پتہ فروخت یا شیئر نہیں کرتے۔
اپنے آپ کو جانچیں۔
ہر جواب پر فوری فیڈبیک، اور کورس پاس کرنے کے بعد قابلِ تصدیق ID کے ساتھ شیئر کرنے کے قابل سرٹیفکیٹ۔
مفت AI تعلیم کی حمایت کریں۔ AI Understanding ایک 501(c)(3) غیر منافع بخش ادارہ ہے — کوئی اشتہار نہیں، کوئی پے وال نہیں، کبھی نہیں۔ عطیہ کریں۔
پوزیشنل انٹرپولیشن (PI) ایک سادہ، بااثر تکنیک ہے جو ایک ٹرانسفارمر کے سیاق و سباق کی ونڈو کو اس حد میں نچوڑ کر توسیع کرتی ہے جس کا ماڈل پہلے سے جانتا ہے۔ غیر دیکھی جگہوں پر اکٹھا کرنے کے بجائے، یہ تربیت یافتہ لوگوں کے اندر گھس جاتا ہے، جس کے لیے صرف مختصر ٹھیک ٹیوننگ کی ضرورت ہوتی ہے۔
PI پوزیشن کے اشاریہ جات کو پیمانے کے عنصر سے تقسیم کرتا ہے تاکہ لمبے تسلسل کو تقسیم میں گردش کو برقرار رکھتے ہوئے، تربیت یافتہ پوزیشن کی حد میں واپس نقشہ بنایا جائے۔
پی آئی پیپر نے ظاہر کیا کہ نادیدہ بڑی پوزیشنیں softmax کو غیر مستحکم کرتے ہوئے، تربیت سے زیادہ شدت کے توجہ کے اسکور آرڈر دے سکتی ہیں۔
مقالے میں بتایا گیا ہے کہ تقریباً 1,000 فائن ٹیوننگ کے اقدامات 32K ٹوکنز تک سیاق و سباق کو بڑھانے کے لیے کافی تھے۔
PI نئی بڑی رینج کو اصل تربیت یافتہ رینج میں کمپریس کرتے ہوئے، m تا m/s پوزیشن کو ری اسکیل کرتا ہے۔
PI نے انٹرپولیشن کو محفوظ نقطہ نظر کے طور پر قائم کیا۔ NTK- آگاہ سکیلنگ اور YaRN نے فریکوئنسیوں کو زیادہ منتخب طریقے سے انٹرپولیٹ کر کے اسے بہتر کیا۔
سیکھتے رہیں
اس موضوع کے لیے مزید گائیڈز چنے گئے ہیں۔
اگلااگلا گائیڈ
سیاق و سباق کی توسیع کے لیے پوزیشن انٹرپولیشن
زبان AI