Collective Constitutional AI: Aligning a Language Model with Public Input

Saffron Huang, Divya Siddarth, Liane Lovitt, Thomas I. Liao, Esin Durmus +2 more
6/12/2024
cs.AIcs.CLcs.HC

No official code found. Best implementation: saffronh/ccai (27 stars, last commit 2023-10-17).

Abstract

There is growing consensus that language model (LM) developers should not be the sole deciders of LM behavior, creating a need for methods that enable the broader public to collectively shape the behavior of LM systems that affect them. To address this need, we present Collective Constitutional AI (CCAI): a multi-stage process for sourcing and integrating public input into LMs-from identifying a target population to sourcing principles to training and evaluating a model. We demonstrate the real-world practicality of this approach by creating what is, to our knowledge, the first LM fine-tuned with collectively sourced public input and evaluating this model against a baseline model trained with established principles from a LM developer. Our quantitative evaluations demonstrate several benefits of our approach: the CCAI-trained model shows lower bias across nine social dimensions compared to the baseline model, while maintaining equivalent performance on language, math, and helpful-harmless evaluations. Qualitative comparisons of the models suggest that the models differ on the basis of their respective constitutions, e.g., when prompted with contentious topics, the CCAI-trained model tends to generate responses that reframe the matter positively instead of a refusal. These results demonstrate a promising, tractable pathway toward publicly informed development of language models.

View on arXivView PDF

Code Implementations(1)

saffronh/ccaiCommunity100%

Data processing for the Collective Constitutional AI project (a collaboration between The Collective Intelligence Project & Anthropic)

271Jupyter NotebookOct 12, 20233 years ago

Similar Papers

Cite this paper

@article{huang2024collective,
  title  = {Collective Constitutional AI: Aligning a Language Model with Public Input},
  author = {Saffron Huang and Divya Siddarth and Liane Lovitt and Thomas I. Liao and Esin Durmus and Alex Tamkin and Deep Ganguli},
  year   = {2024},
  eprint = {2406.07814},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.07814v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.07814.svg)](https://codeofpaper.com/paper/2406.07814)

Discussion