مزیت موقعیتی دستورالعمل سیستمی: چگونه قرار دادن دستورات در ابتدای پنجره زمینه، خروجی مدلهای زبان بزرگ را محدود میکند
مدلهای زبان بزرگ سوگیری توجهی مشخصی به شکل U از خود نشان میدهند، به طوری که اطلاعات موجود در ابتدا و انتهای یک پرامپت را به طور قابل اعتمادی پردازش میکنند، اما میانه آن را نادیده میگیرند. محققان در حال توسعه روشهای جدید کالیبراسیون و مرتبسازی هستند تا مدلها را وادار کنند دادهها را بر اساس ارتباط (Relevance) و نه موقعیت مکانی ارزیابی کنند.
به قلم اِلا فرجاد
این خبر را به اشتراک بگذارید
- مهندسان زمینه
- استدلال میکنند که سوگیری موقعیتی یک ویژگی دائمی مدلهای ترانسفورمر است که باید از طریق ساختاردهی دقیق پرامپت و جایگذاری دستورالعمل مدیریت شود.
- جبرگرایان معماری
- معتقدند که سوگیری موقعیتی یک نقص ریاضیاتی در مکانیسم توجه است که باید در سطح استنتاج (Inference) از طریق مرتبسازی یا کالیبراسیون حل شود.
دیدگاههایی که این گزارش پوشش نداده
- تولیدکنندگان سختافزار
- طراحان برنامههای کاربر نهایی
نکات کلیدی
- مدلهای زبان منحنی توجهی به شکل U از خود نشان میدهند که ابتدا و انتهای یک پرامپت را در اولویت قرار میدهد.
- اطلاعاتی که در میانه یک پنجره زمینه طولانی دفن میشوند، اغلب نادیده گرفته شده و منجر به توهمزایی میشوند.
- انتقال دستورالعملهای وظیفه به انتهای یک پرامپت، توانایی مدل برای پیروی از آنها را به طور قابل توجهی بهبود میبخشد.
- محققان در حال توسعه تکنیکهای مرتبسازی توجه و کالیبراسیون هستند تا این سوگیری را در سطح معماری برطرف کنند.
برخی از مهندسان پرامپت استدلال میکنند که دستورالعمل سیستمی (System Prompt) یک محدودیت مطلق است، مجموعهای از قوانین بنیادی که مدل نمیتواند آنها را نادیده بگیرد، زیرا ابتدا پردازش شده و خط مبنا را برای تمام تولیدات بعدی تعیین میکند. برخی دیگر در مقابل میگویند که با رشد پنجرههای زمینه به ۱۲۸,۰۰۰ یا حتی ۱,۰۰۰,۰۰۰ توکن، دستورالعملهای اولیه به طور معمول فراموش میشوند و توسط حجم عظیم متن بعدی شسته میشوند، و دستورالعمل سیستمی را به جای یک قانون آهنین، به یک پیشنهاد شکننده تبدیل میکنند.[3]
این کشمکش در قلب نحوه پردازش زبان توسط هوش مصنوعی مدرن قرار دارد. ترانسفورمرها (Transformers)، معماری زیربنایی مدلهایی مانند GPT-4 و Llama 3، در تئوری توانایی توجه به هر توکنی در پنجره زمینه خود را با وزن برابر دارند. با این حال، در عمل، توجه آنها بسیار نامتوازن است، که توسط الگوهای آماری دادههای آموزشی و مکانیسمهای پوششدهی علّی (Causal Masking) شکل گرفته است.[5]
این پدیده به طور رسمی به عنوان سوگیری موقعیتی (Positional Bias) شناخته میشود و مشهورترین نمود آن، اثر «گم شدن در میانه» است. محققان دانشگاه استنفورد و UC برکلی نشان دادند که وقتی یک مدل زبان با دنبالهای طولانی از اسناد تغذیه میشود، توانایی آن برای بازیابی یک واقعیت خاص به شدت به موقعیت مکانی آن واقعیت بستگی دارد.[1]
اگر اطلاعات مرتبط در همان ابتدای پرامپت قرار گیرد، مدل آن را با دقت بالا بازیابی میکند. اگر در انتهای پرامپت قرار گیرد، دقت دوباره بالا میرود. اما اگر واقعیت حیاتی در میانه یک سند ۳۰ صفحهای دفن شده باشد، عملکرد مدل به طور قابل توجهی کاهش مییابد و یک منحنی دقت مشخص به شکل U ایجاد میکند. همانطور که نویسندگان اشاره میکنند: «عملکرد میتواند هنگام تغییر موقعیت اطلاعات مرتبط به طور قابل توجهی کاهش یابد، که نشان میدهد مدلهای زبان کنونی به طور قوی از اطلاعات موجود در زمینههای ورودی طولانی استفاده نمیکنند.»
اصطلاحات کلیدی
- سوگیری موقعیتی
- تمایل یک مدل زبان برای اختصاص وزن ریاضی نابرابر به توکنها صرفاً بر اساس موقعیت آنها در دنباله ورودی، به جای ارتباط واقعی آنها.
- اثر تقدم
- پدیدهای که در آن یک مدل توجه نامتناسب بالایی به اطلاعات ارائه شده در همان ابتدای یک پرامپت نشان میدهد.
- اثر تازگی
- پدیدهای که در آن یک مدل توجه نامتناسب بالایی به اطلاعات ارائه شده در انتهای یک پرامپت، درست قبل از شروع تولید متن، نشان میدهد.
- مرتبسازی توجه
- یک تکنیک استنتاج که محاسبه میکند کدام اسناد مرتبطتر هستند و آنها را به صورت پویا به انتهای پرامپت منتقل میکند تا از اثر تازگی بهره ببرد.
منابع
[1]ACL Anthologyجبرگرایان معماریLost in the Middle: How Language Models Use Long Contexts
مطالعه در ACL Anthology →
نظرات
هر زاویه. هر روز.
دریافت هوش مصنوعی اخبار همراه با پوشش کامل منابع و تحلیل دیدگاهها، مستقیم در صندوق ورودی شما.



