Мова AI GUIDE

Масштабування вікна контексту YaRN

YaRN extends RoPE-based context through frequency-aware scaling and an attention-temperature adjustment.

Послухайте цей посібникШІ-розказаний · ~2 min

На цій сторінці2 хвилини читання
  1. Огляд
  2. Глибоке занурення
  3. Реалізація в реальному світі
  4. Майбутнє масштабування вікон контексту YaRN
  5. Застосування на практиці
  6. Продовжуйте досліджувати
  7. Часті запитання

Огляд

Its experiments demonstrate model extensions with limited additional training, with useful performance and resource costs still requiring evaluation.

Глибоке занурення

Uniform Position Interpolation compresses all RoPE frequencies together. YaRN instead preserves high-frequency dimensions used for local positional detail, interpolates low-frequency dimensions for broader range, and blends treatment through a transition region. It also modifies attention temperature as part of the extension method. The paper evaluates long-context adaptations of particular models; its reported data and training-step comparisons should not be converted into a universal tiny-data guarantee. Increasing the supported length does not show that every task is solved reliably at every position. Evaluate the chosen model, adaptation, and intended workload rather than assuming that any rescaled checkpoint has the same capability.

Реалізація в реальному світі

Розширення відкритої моделі LLaMA з 4K до 128K токенів, щоб вона могла отримати всю кодову базу або довгий контракт за один прохід

Дозволяє чат-боту зберігати дуже довгі історії розмов без скорочення попередніх ходів

Узагальнення документів довжиною в книгу або багатогодинних стенограм, які перевищують власне вікно базової моделі

Дешева адаптація попередньо навченої моделі для завдань пошуку тривалого контексту за допомогою лише невеликого прогону тонкого налаштування

Майбутнє масштабування вікон контексту YaRN

Research compares positional methods, training schedules, and long-context tasks. Measure retrieval and generation quality across positions and lengths together with latency and memory. Nominal support, a good average score, and dependable use on a particular task are different forms of evidence, so a new maximum window should be evaluated in context.

Застосування на практиці

Чому це важливо

  • Швидкість і масштаб. Мовні робочі процеси можуть рухатися швидше без шкоди для узгодженості.
  • Доступ і охоплення. Це розширює доступ до різних мов і стилів спілкування.
  • Чіткіші рішення. Команди можуть витрачати більше часу на оцінювання, поки автоматизація справляється з повторенням.

Зверніть увагу на

  • Галюциновані факти можуть непомітно входити у звіти, допоміжні потоки або результати досліджень.
  • Делікатність підказок може створити суперечливі результати для подібних запитів.
  • Конфіденційні текстові дані можуть бути розкриті, якщо контроль доступу слабкий.

Наступні кроки

  1. Визначте вихідний формат, тон і стандарти якості перед розгортанням.
  2. Якщо точність має значення, зв’яжіться з надійними джерелами.
  3. Тримайте контрольну точку перевірки людьми для отримання високих ставок.
  4. Відстежуйте моделі збоїв і регулярно перенавчайте підказки або робочі процеси.

Продовжуйте досліджувати

Безплатний розсилок

Отримуйте щоденне зведення новин про ШІ

Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.

Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.

Перевір себе

Take the YaRN Context Window Scaling quiz

Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.

Розпочати вікторину

Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву

Часті запитання

What is YaRN Context Window Scaling?

YaRN extends RoPE-based context through frequency-aware scaling and an attention-temperature adjustment. Its experiments demonstrate model extensions with limited additional training, with useful performance and resource costs still requiring evaluation.

Яку схему позиційного кодування змінює YaRN, щоб збільшити довжину контексту?

YaRN розшифровується як «Yet another ROPE extensioN» і працює шляхом зміни масштабу частоти обертання, що використовується у вбудованих положеннях Rotary Position.

Як YaRN обробляє високочастотні та низькочастотні розміри RoPE?

Підхід YaRN «NTK за частинами» зберігає високочастотні (локальні) розміри, одночасно інтерполюючи низькочастотні (дальні), щоб уникнути пошкодження локальних деталей.

How should YaRN's reported data and fine-tuning efficiency be interpreted?

The method's efficiency claims have an experimental scope and depend on model and adaptation choices.

Яке додаткове коригування застосовує YaRN, окрім зміни масштабу частот, щоб підтримувати стабільну увагу на великій відстані?

YaRN змінює температуру уваги, щоб компенсувати зсув ентропії/логіту, який виникає, коли послідовності стають набагато довшими.

What motivates evaluating a RoPE model before using a context far beyond its original training length?

Extension quality is a model- and task-dependent question rather than an automatic consequence of accepting more tokens.

Продовжуйте вчитися

Пов'язані посібники

Інші посібники, вибрані для цієї теми

Отримайте безкоштовний сертифікат зі ШІКороткий безкоштовний курс та іспит. Безкоштовно, без картки. Близько 2,5 години.Почати безкоштовно →