Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Theory of Consciousness from a Theoretical Computer Science Perspective: Insights from the Conscious Turing Machine (2107.13704v10)

Published 29 Jul 2021 in cs.AI and q-bio.NC

Abstract: The quest to understand consciousness, once the purview of philosophers and theologians, is now actively pursued by scientists of many stripes. We examine consciousness from the perspective of theoretical computer science (TCS), a branch of mathematics concerned with understanding the underlying principles of computation and complexity, including the implications and surprising consequences of resource limitations. In the spirit of Alan Turing's simple yet powerful definition of a computer, the Turing Machine (TM), and perspective of computational complexity theory, we formalize a modified version of the Global Workspace Theory (GWT) of consciousness originated by cognitive neuroscientist Bernard Baars and further developed by him, Stanislas Dehaene, Jean-Pierre Changeaux and others. We are not looking for a complex model of the brain nor of cognition, but for a simple computational model of (the admittedly complex concept of) consciousness. We do this by defining the Conscious Turing Machine (CTM), also called a conscious AI, and then we define consciousness and related notions in the CTM. While these are only mathematical (TCS) definitions, we suggest why the CTM has the feeling of consciousness. The TCS perspective provides a simple formal framework to employ tools from computational complexity theory and machine learning to help us understand consciousness and related concepts. Previously we explored high level explanations for the feelings of pain and pleasure in the CTM. Here we consider three examples related to vision (blindsight, inattentional blindness, and change blindness), followed by discussions of dreams, free will, and altered states of consciousness.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Lenore Blum (5 papers)
  2. Manuel Blum (11 papers)
Citations (45)

Summary

  • The paper presents a novel computational model, the Conscious Turing Machine (CTM), that applies theoretical computer science to elucidate consciousness.
  • It details the CTM as a seven-component system using probabilistic mechanisms and a sleeping experts algorithm to mimic human awareness and free will.
  • The model offers theoretical insights and practical implications for advancing our understanding of cognitive processes and developing machine consciousness.

A Computational Model of Consciousness through Theoretical Computer Science: The Conscious Turing Machine

Lenore Blum and Manuel Blum's paper on "A Theory of Consciousness from a Theoretical Computer Science Perspective" presents a novel approach to understanding consciousness by employing concepts from Theoretical Computer Science (TCS). Central to their examination is the definition and exploration of the Conscious Turing Machine (CTM), an abstract model designed to provide a substrate-independent computational framework for consciousness. The paper bridges cognitive neuroscience's Global Workspace Theory (GWT) with TCS, offering insights into consciousness that leverage the fundamental principles of computation and complexity theory.

The Conscious Turing Machine Model

The CTM is presented as a theoretical construct inspired by Alan Turing's seminal work on the Turing Machine and Baars' GWT. It is characterized as a 7-tuple comprising Short Term Memory (STM), Long Term Memory (LTM), Up-Tree, Down-Tree, Links, Input, and Output components. The model delineates a process where diverse inputs compete to achieve conscious awareness through a systematic probabilistic competition within a structured tree, resulting in content being broadcast to all LTM processors.

Key to the CTM's functionality are components such as the probabilistic Up-Tree competition mechanism, the sleeping experts algorithm for facilitating learning, and pseudo-random sequence generators that evoke a deterministic system mimicking free will. These probabilistic and deterministic structures are posited to mimic the mechanisms of human consciousness while emphasizing the role of computational complexity and resource limitations in shaping conscious processes.

Phenomena Modeled by CTM

The CTM provides explanations for several phenomena associated with consciousness, such as blindsight, inattentional blindness, and change blindness, using its structured approach to conscious processing. The model hypothesizes the limitations and capabilities of STM in the context of attentional focus, explaining how various cognitive processes may prioritize or overlook certain stimuli. Moreover, the CTM's architecture enables it to simulate altered states of consciousness, dream states, and the so-called “feeling” of free will, integrating these experiences into a cohesive framework that aligns with both philosophical viewpoints and neurocognitive theories.

Theoretical and Practical Implications

From a theoretical standpoint, CTM offers a framework to tackle the "hard problem" of consciousness by reducing complex phenomena to computational principles, such as prediction, feedback, and processing dynamics. This approach not only provides a systematic method to speculate about consciousness in both biological and artificial systems but also presents a potential foundation for machine consciousness.

Practically, the insights derived from the CTM emphasize the importance of constructing computational models that incorporate not just logical decision-making but also the nuanced experiences that constitute conscious awareness. This model could inspire future developments in artificial intelligence, contributing to the design of more intricate and potentially conscious AI systems.

Future Directions

The CTM framework represents a step towards addressing long-standing questions about consciousness, yet it raises new questions about the scalability and functional application of such models. Future work should aim to expand the CTM into more detailed monographs, as indicated by the authors, and engage with empirical research to assess its predictions and applications in both neuroscience and AI.

In conclusion, Blum and Blum's exploration of consciousness through the lens of theoretical computer science challenges traditional approaches and invites further investigation into how simple computational models can encapsulate complex conscious phenomena, potentially bridging the gap between mathematical abstraction and tangible cognitive processes.

Youtube Logo Streamline Icon: https://streamlinehq.com