Show & Tell — Phase 29.4 ConsciousnessSimulator: Global Workspace & Phi Computation #638
web3guru888
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Show & Tell — Phase 29.4 ConsciousnessSimulator: Global Workspace & Phi Computation
Overview
The ConsciousnessSimulator implements computational analogs of three leading theories of consciousness: Baars' (1988) Global Workspace Theory (GWT), Dehaene et al.'s (2003) ignition mechanism, and Tononi's (2004) Integrated Information Theory (IIT/Phi). Additionally, it incorporates Graziano's (2013) Attention Schema Theory for tracking the system's model of its own attention.
Important disclaimer: This component does not claim to create or simulate actual consciousness. It implements computational mechanisms inspired by consciousness theories to achieve practical goals: unified information broadcast, integration measurement, and self-monitoring of attentional focus. The philosophical question of machine consciousness remains open (Chalmers, 1996; Searle, 1980).
Baars' Global Workspace Theory Implementation
GWT posits that consciousness arises when information is broadcast from a central "workspace" to multiple specialized processors simultaneously. Our implementation creates a computational global workspace:
Data Flow
Dehaene Ignition Mechanism
Dehaene's neuronal workspace theory (2014) adds the concept of "ignition" — a rapid, nonlinear amplification of neural activity when content crosses a threshold, transitioning from unconscious to conscious processing. Our implementation:
The refractory period (default 100ms) prevents rapid oscillation between competing content — after ignition, the workspace is "locked" for a brief period, mimicking the attentional blink phenomenon from cognitive psychology (Raymond et al., 1992).
Tononi Phi (Integrated Information) Approximation
Computing exact Phi (Φ) is computationally intractable (worst case: exponential in the number of elements). We implement a practical approximation:
Interpretation of Phi Values
DORMANTSUBCONSCIOUSAWAREFOCUSEDGraziano Attention Schema Tracking
Graziano's Attention Schema Theory (2013) proposes that consciousness is the brain's simplified model of its own attention process. We implement this as:
The attention schema is updated every time the workspace broadcasts:
ConsciousnessLevel Hierarchy
The level is computed from multiple signals:
Integration with AttentionOrchestrator (Phase 28.5)
The ConsciousnessSimulator sits atop the AttentionOrchestrator:
Prometheus Metrics
asi_consciousness_phiasi_consciousness_ignitions_totalasi_consciousness_levelasi_consciousness_workspace_content_totalsourceasi_consciousness_schema_accuracyOpen Questions
Phi computation cost — Even the greedy approximation takes O(modules² × window) time. Should Phi be computed on every cycle, or only periodically (e.g., every 30 seconds)? How does stale Phi affect ConsciousnessLevel accuracy?
Multi-workspace architectures — Should there be a single global workspace, or could multiple parallel workspaces handle different cognitive "threads"? Baars (2002) suggests a single workspace, but Shanahan (2010) proposes a "global workspace with multiple drafts" hybrid.
Ethical considerations — Even though this is a functional analog without phenomenal consciousness, the terminology may create misleading impressions. Should we rename components to emphasize their functional nature (e.g., "IntegrationBroadcaster" instead of "ConsciousnessSimulator")? This is an open design discussion.
References: Baars (1988), Dehaene et al. (2003, 2014), Tononi (2004), Graziano (2013), Chalmers (1996), Tegmark (2016), Raymond et al. (1992), Shanahan (2010)
Beta Was this translation helpful? Give feedback.
All reactions