Pre-train, Prompt, and Predict: Систематический обзор методов использования подсказок в обработке естественного языка

Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing
Graham Neubig, Zhengbao Jiang, Pengfei Liu, Weizhe Yuan, Jinlan Fu, Hiroaki Hayashi
2022-09-14

обучение с немногими примерами (few-shot)предобученные языковые моделиобучение с подсказкамиметоды подсказокобучение без примеров (zero-shot)
В статье дается обзор и систематизация исследований в новой парадигме в обработке естественного языка, которую мы называем «обучением на основе подсказок» (prompt-based learning). В отличие от традиционного контролируемого обучения, при котором модель обучается принимать на вход x и предсказывать выход y как P(y|x), обучение на основе подсказок опирается на языковые модели, которые непосредственно моделируют вероятность текста. Для использования таких моделей в задачах предсказания исходный ввод x преобразуется с помощью шаблона в текстовую подсказку x', содержащую незаполненные слоты; языковая модель затем вероятностно заполняет эти слоты, получая итоговую строку x̂, из которой можно вывести окончательный результат y. Эта схема эффективна и привлекательна по ряду причин: она позволяет предварительно обучать модель на огромных объемах неразмеченного текста, и путем определения новой функции подсказки модель может выполнять обучение с малым числом примеров (few-shot) или даже без примеров (zero-shot), адаптируясь к новым сценариям при наличии мало или вовсе без размеченных данных. В статье мы вводим основы этой перспективной парадигмы, приводим единый набор математических обозначений, покрывающих широкий круг существующих работ, и структурируем имеющиеся исследования по нескольким измерениям, например по выбору предварительно обученных языковых моделей, форм подсказок и стратегий дообучения. Чтобы сделать поле более доступным для заинтересованных новичков, мы не только даем систематический обзор существующих работ и строго структурированную типологию концепций на основе подсказок, но и публикуем дополнительные ресурсы, включая сайт NLPedia–Pretrain с постоянно обновляемым обзором и списком статей.
1
Существующие работы организованы по ключевым измерениям: выбор предварительно обученных моделей, дизайн подсказок и стратегии адаптации (тонкой настройки).
2
Обучение с подсказками формулирует задачу как преобразование входа x в текстовую подсказку x' с незаполненными слотами, затем языковая модель заполняет слоты и выводит y.
3
Авторы предоставляют ресурсы для начинающих: систематический обзор, структурированную типологию и обновляемый онлайн-ресурс (NLPedia–Pretrain).
4
В обзоре введена единая математическая нотация, покрывающая широкий спектр существующих методов на основе подсказок.
5
Парадигма использует предварительно обученные языковые модели на неразмеченном тексте, что позволяет выполнять few-shot или zero-shot обучение с малым количеством или без меток.

Парадигма prompt-based learning в области обработки естественного языка (использование предварительно обученных языковых моделей и текстовых промптов для выполнения задач предсказания)

Методы и приёмы предобучения, проектирования промптов и стратегий предсказания/тонкой настройки, обеспечивающие few-shot и zero-shot адаптацию языковых моделей

Publication Details
Publication Date
2022-09-14
Journal
Publisher
ISSN
Cited by
3854
Access Type
Author Information
Authors
Graham Neubig
Zhengbao Jiang
Pengfei Liu
Weizhe Yuan
Jinlan Fu
Hiroaki Hayashi
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%