paper-with-me

Papers

ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principles

2023-10-24 · Savvas Petridis, Ben Wedin, James Wexler, Aaron Donsbach, Mahima Pushkarna, Nitesh Goyal, Carrie J. Cai, Michael Terry

Large language model (LLM) prompting is a promising new approach for users to create and customize their own chatbots. However, current methods for steering a chatbot's outputs, such as prompt engineering and fine-tuning, do not support users in converting their natural feedback on the model's outputs to changes in the prompt or model. In this work, we explore how to enable users to interactively refine model outputs through their feedback, by helping them convert their feedback into a set of principles (i.e. a constitution) that dictate the model's behavior. From a formative study, we (1) found that users needed support converting their feedback into principles for the chatbot and (2) classified the different principle types desired by users. Inspired by these findings, we developed ConstitutionMaker, an interactive tool for converting user feedback into principles, to steer LLM-based chatbots. With ConstitutionMaker, users can provide either positive or negative feedback in natural language, select auto-generated feedback, or rewrite the chatbot's response; each mode of feedback automatically generates a principle that is inserted into the chatbot's prompt. In a user study with 14 participants, we compare ConstitutionMaker to an ablated version, where users write their own principles. With ConstitutionMaker, participants felt that their principles could better guide the chatbot, that they could more easily convert their feedback into principles, and that they could write principles more efficiently, with less mental demand. ConstitutionMaker helped users identify ways to improve the chatbot, formulate their intuitive responses to the model into feedback, and convert this feedback into specific and clear principles. Together, these findings inform future tools that support the interactive critiquing of LLM outputs.

📄 PDF Abstract BibTeX arXiv:2310.15428

Code (0)

등록된 구현이 없습니다.

Tasks

ChatbotLanguage ModellingLarge Language ModelPrompt Engineering

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Can Large Language Models Really Improve by Self-critiquing Their Own Plans?

2023-10-12 · Karthik Valmeekam, Matthew Marquez, Subbarao Kambhampati

There have been widespread claims about Large Language Models (LLMs) being able to successfully verify or self-critique their candidate solutions in reasoning problems in an iterative mode. Intrigued by those claims, in …

Self-critiquing models for assisting human evaluators

2022-06-12 · William Saunders, Catherine Yeh, Jeff Wu, Steven Bills 외

We fine-tune large language models to write natural language critiques (natural language critical comments) using behavioral cloning. On a topic-based summarization task, critiques written by our models help humans find …

MSc-SQL: Multi-Sample Critiquing Small Language Models For Text-To-SQL Translation

2024-10-16 · Satya Krishna Gorti, Ilan Gofman, Zhaoyan Liu, Jiapeng Wu 외

Text-to-SQL generation enables non-experts to interact with databases via natural language. Recent advances rely on large closed-source models like GPT-4 that present challenges in accessibility, privacy, and latency. To…

Text to SQLText-To-SQL

Can Large Language Models Reason and Plan?

2024-03-07 · Subbarao Kambhampati

While humans sometimes do show the capability of correcting their own erroneous guesses with self-critiquing, there seems to be no basis for that assumption in the case of LLMs.

Multi-Step Critiquing User Interface for Recommender Systems

2021-07-13 · Diana Petrescu, Diego Antognini, Boi Faltings

Recommendations with personalized explanations have been shown to increase user trust and perceived quality and help users make better decisions. Moreover, such explanations allow users to provide feedback by critiquing …

Recommendation Systems