ДаліНаступний посібник
Лінійні ядра уваги та виконавців
технічний
Мова AI GUIDE
RWKV — це архітектура, яка навчається як Transformer, але виконує логічний висновок як рекурентна мережа, забезпечуючи генерацію постійної пам’яті в лінійному часі.
Послухайте цей посібникШІ-розказаний · ~2 min
It reformulates attention so there is no quadratic cost and no growing key-value cache.
RWKV (вимовляється як «RwaKuv») означає Receptance, Weight, Key, Value, його чотири основні елементи. Він був створений в основному як відкритий проект, керований спільнотою під керівництвом Бо Пенга. Мета полягає в тому, щоб зберегти можливість паралельного навчання Трансформерів, усунувши їх дорогий висновок. Стандартна увага зберігає кеш ключ-значення, який зростає з кожним маркером і порівнює кожен новий маркер з усіма попередніми. Натомість RWKV передає невеликий прихований стан фіксованого розміру вперед, оновлюючи його за допомогою правила загасання з часом, щоб старіша інформація плавно зникала. Під час навчання його можна розгортати в розпаралелювану форму; під час генерації він діє як RNN, виробляючи по одному токену за постійну вартість. Це робить його привабливим для довгих контекстів і розгортання з обмеженими ресурсами.
Запуск дієздатних моделей чату з відкритим вихідним кодом на ЦП або пристроях із малим об’ємом пам’яті з постійною пам’яттю на маркер
Генерація потокового тексту, де токени створюються по одному без збільшення кешу
Обробка довгих документів, де кеш-пам’ять Transformer буде надмірно великим
Проекти спільноти та багатомовні модельні проекти, які потребують ефективної відкрито ліцензованої архітектури
RWKV швидко змінював версії (v4, v5 Eagle, v6 Finch і далі), скорочуючи розрив у якості з Transformers, зберігаючи при цьому лінійну вартість. Очікуйте подальшого зростання відкритих багатомовних моделей, розгортання периферійних і центральних процесорів, де постійна пам’ять має значення, і гібридних дизайнів. Його повністю рекурентний висновок робить його сильним кандидатом для потокових додатків і дуже довгих контекстів, де кеш-пам’ять ключ-значення інакше вибухне.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
RWKV — це архітектура, яка навчається як Transformer, але виконує логічний висновок як рекурентна мережа, забезпечуючи генерацію постійної пам’яті в лінійному часі. Він переформулює увагу, тому немає квадратичної вартості та зростаючого кешу ключ-значення.
Метою дизайну RWKV є паралельне навчання в стилі Transformer у поєднанні з повторюваним висновком про постійну вартість.
RWKV названо на честь своїх чотирьох компонентів: прийом, вага, ключ і значення.
Подібно до RNN, RWKV оновлює стан фіксованого розміру на кожному кроці, тому пам’ять не зростає разом із довжиною послідовності.
Вивчена вага затухання на канал визначає, наскільки швидко минулі ключі зникають у робочому стані.
Використовуючи повторення, RWKV уникає порівняння кожного токена з кожним іншим, усуваючи квадратичну вартість.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Лінійні ядра уваги та виконавців
технічний