Толковый словарь по нейросетям и искусственному интеллекту

Мало-примерное программирование

Few-Shot Prompting

Категория термина


Мало-примерное программирование (Few-Shot Prompting) — это метод взаимодействия с языковыми моделями, при котором в запрос (промпт) включается несколько примеров правильных входов и соответствующих выходов, чтобы модель могла использовать этот контекст для решения новой задачи. В отличие от обучения, модель не изменяет свои параметры, а лишь использует предоставленные примеры как ориентир для генерации ответа.


🧠 Механизм работы

  1. Пользователь формирует промпт-шаблон, содержащий описание задачи.
  2. В этот промпт включаются несколько примеров (обычно 2–10), показывающих, как должна выглядеть связь между входом и выходом.
  3. В конце указывается новый вход, на который модель должна ответить по аналогии.
  4. Модель использует обобщение на основе контекста и формирует результат, учитывая закономерности в примерах.

🔑 Основные особенности

  • Не требует дополнительного обучения модели.
  • Работает за счёт контекстного обобщения.
  • Позволяет улучшить качество ответов на специализированные запросы.
  • Чем больше релевантных примеров — тем лучше модель понимает задачу.

📌 Примеры применения

  • Машинный перевод: показать 2–3 примера переводов, затем попросить перевести новое предложение.
  • Классификация текста: задать несколько меток с примерами ("Позитив", "Негатив"), а затем классифицировать новую фразу.
  • Извлечение информации: показать, как из текста выделять сущности (например, имена или даты), и применить это к новому фрагменту.
  • Форматирование данных: задать пару примеров преобразования текста в JSON и получить аналогичный результат.

⚖️ Преимущества и недостатки

Преимущества:

  • Гибкость и отсутствие необходимости дообучения модели.
  • Быстрая настройка под конкретные задачи.
  • Возможность адаптировать модель "на лету".

Недостатки:

  • Ограничено контекстным окном модели.
  • Требует правильно подобранных примеров.
  • Может давать нестабильные результаты, если примеры разнородные.

🧠 Связанные понятия

  • Zero-Shot Prompting — выполнение задачи без примеров, только на основе инструкции.
  • One-Shot Prompting — использование одного примера.
  • Prompt Engineering — создание эффективных промптов с примерами.
  • In-Context Learning — обучение модели "в контексте" через примеры в промпте.

💡 Вывод

Few-Shot Prompting — это мощный метод, позволяющий управлять языковыми моделями без дополнительного обучения, демонстрируя им через несколько примеров желаемый формат или логику решения задачи.

🤔 Остались вопросы? Спросите ИИ

Используйте в запросе не более 500 символов.

📌 Последние запросы

  • Почему нет синусной меры сходства? 4 дня назад
  • Почему нет минусной перв сходства? 4 дня назад
  • Здравствуйте можно создать видео танцуешь из фото 7 дней назад

📥 Скачать список терминов (646)

Форматы: TXT (список) | CSV (Excel) | JSON (код) | XML (данные) | MD (Markdown)