هوش مصنوعی

پژوهش arXiv می‌سنجد حلقه‌کردن لایه‌های مدل آموزش‌دیده چه زمانی می‌ارزد

اجرای دوبارهٔ بخشی از لایه‌ها اندازه و هزینهٔ آموزش مدل را تغییر نمی‌دهد، اما پردازش هر توکن را پرهزینه‌تر می‌کند. این پیش‌چاپ می‌پرسد آیا افزودن حلقه پس از آموزش می‌تواند هزینهٔ استنتاج را توجیه کند.

۱ دقیقه مطالعه

در روش «حلقه‌کردن»، بخشی از لایه‌های مدل چند بار اجرا می‌شود تا هر توکن بیش از یک‌بار از آن‌ها عبور کند. این کار تعداد پارامترها، حجم فایل مدل، نیاز حافظه و هزینهٔ آموزش را ثابت نگه می‌دارد؛ اما هزینهٔ تولید هر توکن را بالا می‌برد. اگر از میان N لایه، m لایه دوباره اجرا شوند، هزینهٔ هر توکن تقریباً به نسبت (N+m)/N افزایش می‌یابد.

نویسندگان می‌گویند حلقه‌هایی که مدل در جریان پیش‌آموزش گسترده یاد می‌گیرد، می‌توانند این هزینه را توجیه کنند؛ اما روشن نیست افزودن حلقه پس از پیش‌آموزش هم به‌صرفه باشد. آن‌ها مدل حلقه‌دار را با دو مبنا مقایسه می‌کنند: همان مدل که بدون حلقه و با شرایط آموزشی یکسان آموزش دیده، و بهترین شیوهٔ استفادهٔ بدون حلقه از مدل. چکیدهٔ در دسترس نتیجهٔ این مقایسه‌ها را بیان نمی‌کند.

این گزارش به کمک هوش مصنوعی تهیه شده است. مطالب براساس منابع درج‌شده تنظیم شده‌اند؛ صحت مستقل همه ادعاها تضمین نمی‌شود.

منبع: arXiv · AI (پیش‌چاپ) — مشاهده منبع اصلی ↗

پیش‌چاپ پژوهشی در arXiv؛ انتشار در این مخزن به معنی داوری همتا نیست