Выбор ответа Senior Промптинг и структурированный вывод обновлено
Self-consistency
Вопрос
Что такое self-consistency и когда её применять?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Несколько ответов с ненулевой температурой и выбор самого частого; для задач с одним ответом. Self-consistency: независимые цепочки рассуждений и голосование по финальному ответу.
Варианты ответа
- Несколько ответов с ненулевой температурой и выбор самого частого; для задач с одним ответомправильный ответ
- Попросить модель проверить свой ответ и исправить найденные ошибки в том же запросе
- Использовать один и тот же системный промпт во всех сервисах компании для единообразия
- Сравнивать ответ модели с эталоном из базы данных и повторять запрос при расхождении
Разбор
Self-consistency: независимые цепочки рассуждений и голосование по финальному ответу. Ошибки в разных цепочках случайны и редко совпадают, правильный ответ встречается чаще. Работает для задач с дискретным ответом (число, класс), стоимость растёт пропорционально числу прогонов. Самопроверка в одном запросе это другой приём (self-refine). Единый промпт и сравнение с эталоном к этому не относятся.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.