ДаліНаступний посібник
Космічні моделі держав і Мамба
основи
Мова AI GUIDE
Mamba — це модель послідовності, побудована на моделях простору станів (SSM), яка обробляє текст у лінійному часі, пропонуючи швидку альтернативу квадратичній увазі Transformer.
Послухайте цей посібникШІ-розказаний · ~2 min
Its key trick is making the model selectively decide what to remember and forget based on the input itself.
Mamba, представлена Альбертом Гу та Трі Дао наприкінці 2023 року, побудована на моделях структурованого простору стану. Класичний SSM стискає всю історію послідовності в прихований стан фіксованого розміру та оновлює її крок за кроком, як складна рекурентна мережа. Проривом є вибірковість: Mamba робить параметри SSM (скільки зберегти, скільки впустити) залежними від поточного токена, тому модель може зосередитися на релевантних словах і ігнорувати заповнювачі. Це дозволяє одному стану фіксованого розміру діяти як пам’ять з урахуванням вмісту. Оскільки Mamba уникає порівняння кожного токена з усіма іншими, Mamba лінійно масштабується залежно від довжини послідовності та залишається швидкою на дуже довгих вхідних даних, таких як геноми, аудіо чи текст книги.
Моделювання надзвичайно довгих послідовностей ДНК, де трансформери з мільйонами токенів занадто дорогі
Підтримка мовних помічників із довгим контекстом, які підсумовують цілі книги без скорочення
Генерація аудіо в реальному часі та моделювання мовлення, які ефективно обробляють необроблені сигнали
Розгортання на пристрої або на периферії, де невеликий повторюваний стан фіксованого розміру економить пам’ять у порівнянні зі зростаючим кеш-пам’яттю уваги
Mamba та її наступник Mamba-2 просуваються до гібридних архітектур, які перемежовують кілька рівнів уваги з багатьма шарами SSM, фіксуючи сильні сторони обох. Очікуйте SSM у помічниках із довгим контекстом, моделях на пристрої, де пам’ять обмежена, і нетекстових доменах, як-от ДНК і аудіо. Дослідження перевіряють, чи можуть чисті SSM зрівнятися з Transformers у завданнях, які потребують точного запам’ятовування, і чи масштабуються вони до найбільших розмірів моделі.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
Mamba — це модель послідовності, побудована на моделях простору станів (SSM), яка обробляє текст у лінійному часі, пропонуючи швидку альтернативу квадратичній увазі Transformer. Його ключовий прийом полягає в тому, щоб модель вибірково вирішувала, що запам’ятати, а що забути на основі самого введення.
Mamba уникає порівняння всіх пар токенів, тому її вартість зростає лінійно з довжиною послідовності, а не квадратично, як увага.
Вибірковість означає, що такі параметри, як B, C і дельта, стають функціями поточного введення, надаючи пам’ять з урахуванням вмісту.
SSM — це моделі повторюваного стилю, які згортають минуле в стан фіксованого розміру, подібний до RNN.
Згортка вимагає фіксованих (незмінних у часі) параметрів; параметри, що залежать від вхідних даних, порушують це, тому замість цього Mamba використовує паралельне сканування.
Mamba використовує вибіркове сканування з урахуванням апаратного забезпечення, яке зберігає проміжні стани у швидкій SRAM для відновлення пропускної здатності.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Космічні моделі держав і Мамба
основи