СледваСледващо ръководство
Отклонение на позицията на ALiBi
Езиков AI
Език AI РЪКОВОДСТВО
Rotary Position Embeddings (RoPE) кодират позицията на токена чрез завъртане на сдвоени измерения на заявки и ключове.
Чуйте това ръководствоAI-разказан · ~1 min
Документът RoFormer извлича поведение на относителна позиция; методите за разширяване на контекста като интерполация на позиция са отделни, специфични за версията техники.
RoFormer въвежда ротационни вграждания на позиции, прилагайки зависещи от позиция ротации към заявки и ключови вектори; неговото формулиране на внимание зависи от относителната позиция. Оригиналната хартия не гарантира надеждна употреба извън обучения контекст на модела. Интерполацията на позиция линейно мащабира индексите в обучения диапазон и отчита разширения до 32 768 токена на оценени модели LLaMA. YaRN е отделен метод за разширение; неговият документ отчита 10 пъти по-малко жетони и 2,5 пъти по-малко стъпки за обучение в сравнение с по-ранните методи в неговите експерименти. Това са резултати, специфични за версията и настройката, а не гаранция за универсален контекст.
Завъртане на заявка и ключови размери по ъгли, зависими от позицията.
Разбиране как резултатът за внимание на RoFormer кодира относителното изместване.
Резултатът LLaMA с 32 768 токена на четене на Position Interpolation като специфична за модел оценка.
Четене на съобщеното от YaRN сравнение на ефективността на обучението като специфично за неговата настройка на хартия.
Оценявайте методите с разширен контекст на целевия модел и задача, отчитайки обхват на обучение, фина настройка, дължина на последователност и показатели за извличане/качество. Не екстраполирайте един PI резултат към всички RoPE модели или контекстни дължини.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Rotary Position Embeddings (RoPE) кодират позицията на токена чрез завъртане на сдвоени измерения на заявки и ключове. Документът RoFormer извлича поведение на относителна позиция; методите за разширяване на контекста като интерполация на позиция са отделни, специфични за версията техники.
RoPE завърта заявка и ключови вектори на ъгъл, пропорционален на позицията, вместо да добавя отделен вектор на позиция.
Документът YaRN съобщава, че изисква 10 пъти по-малко токени и 2,5 пъти по-малко стъпки за обучение в сравнение с предишните методи за разширяване на контекста в неговата оценена настройка.
Подобно на стрелките на часовника, тиктакащи с различна скорост, разнообразните честоти позволяват на някои двойки да кодират реда на къси разстояния, а на други - позиции на далечни разстояния.
Интерполацията на позицията и YaRN са отделни методи, предназначени да разширят контекста отвъд първоначалния прозорец за обучение; успехът трябва да бъде оценен за модела и задачата.
RoFormer описва инжектиране на позиция чрез ротации на заявка и ключови измерения, вместо добавяне на научен вектор на абсолютна позиция към всеки токен.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Отклонение на позицията на ALiBi
Езиков AI