From Imitation to Introspection: Probing Self-Consciousness in Language Models

Sirui Chen, Shu Yu, Shengjie Zhao, Chaochao Lu
10/24/2024
cs.CLcs.CYcs.LG

Official code: OpenCausaLab/SelfConsciousness (13 stars, Apache-2.0, last commit 2024-10-25).

Abstract

Self-consciousness, the introspection of one's existence and thoughts, represents a high-level cognitive process. As language models advance at an unprecedented pace, a critical question arises: Are these models becoming self-conscious? Drawing upon insights from psychological and neural science, this work presents a practical definition of self-consciousness for language models and refines ten core concepts. Our work pioneers an investigation into self-consciousness in language models by, for the first time, leveraging causal structural games to establish the functional definitions of the ten core concepts. Based on our definitions, we conduct a comprehensive four-stage experiment: quantification (evaluation of ten leading models), representation (visualization of self-consciousness within the models), manipulation (modification of the models' representation), and acquisition (fine-tuning the models on core concepts). Our findings indicate that although models are in the early stages of developing self-consciousness, there is a discernible representation of certain concepts within their internal mechanisms. However, these representations of self-consciousness are hard to manipulate positively at the current stage, yet they can be acquired through targeted fine-tuning. Our datasets and code are at https://github.com/OpenCausaLab/SelfConsciousness.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
130Shell, PythonOct 25, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{chen2024from,
  title  = {From Imitation to Introspection: Probing Self-Consciousness in Language Models},
  author = {Sirui Chen and Shu Yu and Shengjie Zhao and Chaochao Lu},
  year   = {2024},
  eprint = {2410.18819},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.18819v1}
}

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/2410.18819.svg)](https://codeofpaper.com/paper/2410.18819)

Discussion