概述
本项目尝试以计算模型的方法逼近意识问题,基于Baars提出的全局工作空间理论,利用Racket语言的宏系统与函数式编程范式,构建一个简化的信息竞争与广播模型。
核心思想
系统的核心机制是一个"全局工作空间"——不同功能模块可以向此空间中广播信息,并通过竞争选择机制决定注意力的分配:
(define (broadcast workspace message)
(send workspace publish message))
(define (attend-to workspace callback)
(send workspace subscribe callback))
(broadcast global-workspace
(make-message 'sensory "red object detected"))
(attend-to global-workspace
(lambda (msg)
(when (eq? (message-type msg) 'sensory)
(process-sensory msg))))理论启示
- 意识可作为信息整合的涌现现象来理解
- 注意力机制本质上是一种计算资源的分配策略
- 抑制机制在意识加工中可能扮演关键角色
本项目作为一个理论探索性的编程练习,旨在从计算视角为意识研究提供一种可操作的建模思路。目前该研究已归档。