Pre-train, Prompt, and Predict: Систематический обзор методов использования подсказок в обработке естественного языка
Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing
2022-09-14
SCID: 54.1/9xc62kpu
Discuss with AI
обучение с немногими примерами (few-shot)предобученные языковые моделиобучение с подсказкамиметоды подсказокобучение без примеров (zero-shot)
Figures from the paper
Abstract (AI)
В статье дается обзор и систематизация исследований в новой парадигме в обработке естественного языка, которую мы называем «обучением на основе подсказок» (prompt-based learning). В отличие от традиционного контролируемого обучения, при котором модель обучается принимать на вход x и предсказывать выход y как P(y|x), обучение на основе подсказок опирается на языковые модели, которые непосредственно моделируют вероятность текста. Для использования таких моделей в задачах предсказания исходный ввод x преобразуется с помощью шаблона в текстовую подсказку x', содержащую незаполненные слоты; языковая модель затем вероятностно заполняет эти слоты, получая итоговую строку x̂, из которой можно вывести окончательный результат y. Эта схема эффективна и привлекательна по ряду причин: она позволяет предварительно обучать модель на огромных объемах неразмеченного текста, и путем определения новой функции подсказки модель может выполнять обучение с малым числом примеров (few-shot) или даже без примеров (zero-shot), адаптируясь к новым сценариям при наличии мало или вовсе без размеченных данных. В статье мы вводим основы этой перспективной парадигмы, приводим единый набор математических обозначений, покрывающих широкий круг существующих работ, и структурируем имеющиеся исследования по нескольким измерениям, например по выбору предварительно обученных языковых моделей, форм подсказок и стратегий дообучения. Чтобы сделать поле более доступным для заинтересованных новичков, мы не только даем систематический обзор существующих работ и строго структурированную типологию концепций на основе подсказок, но и публикуем дополнительные ресурсы, включая сайт NLPedia–Pretrain с постоянно обновляемым обзором и списком статей.
Key Findings
1
Существующие работы организованы по ключевым измерениям: выбор предварительно обученных моделей, дизайн подсказок и стратегии адаптации (тонкой настройки).
2
Обучение с подсказками формулирует задачу как преобразование входа x в текстовую подсказку x' с незаполненными слотами, затем языковая модель заполняет слоты и выводит y.
3
Авторы предоставляют ресурсы для начинающих: систематический обзор, структурированную типологию и обновляемый онлайн-ресурс (NLPedia–Pretrain).
4
В обзоре введена единая математическая нотация, покрывающая широкий спектр существующих методов на основе подсказок.
5
Парадигма использует предварительно обученные языковые модели на неразмеченном тексте, что позволяет выполнять few-shot или zero-shot обучение с малым количеством или без меток.
Research Object
Парадигма prompt-based learning в области обработки естественного языка (использование предварительно обученных языковых моделей и текстовых промптов для выполнения задач предсказания)
Research Subject
Методы и приёмы предобучения, проектирования промптов и стратегий предсказания/тонкой настройки, обеспечивающие few-shot и zero-shot адаптацию языковых моделей
Publication Details
Publication Date
2022-09-14
Journal
Publisher
ISSN
Cited by
3854
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest