A framework for understanding cognition through sequences of mental state representations and atomic transition functions — validated with EEG.
Representational Cognitive Modeling (RCM) proposes modeling cognition through the representation of mental states rather than through computational processes. The framework simplifies complex cognitive functions into a consequent series of mental states, with transitions governed by simple atomic functions.
The key claim is that the brain always performs simple atomic computations in between complex representations — that computational complexity is a property of representations, not of the operations between them.
At the heart of RCM are associations — links between concepts stored in the brain. RCM identifies four types:
Semantic relatedness is modeled as association strength. Associations form the structure of mental frames, are encoded in the brain, and serve as the basis for representing semantic information.
RCM defines exactly two atomic functions that govern transitions between mental frames:
An automatic, non-deliberate transition to the next mental frame, driven by the current state's associations. This models habitual thought and unconscious cognitive flow.
A deliberate, conscious selection of the next mental frame from among available options. This models effortful cognition and goal-directed thinking.
| Aspect | Computational Models | RCM |
|---|---|---|
| Core unit | Algorithms, networks, equations | Mental state representations + atomic transitions |
| Complexity location | In the algorithm/network | In the representations themselves |
| Brain plausibility | Secondary concern | Primary validation target (EEG) |
| Transitions | Varies by model | Always one of two: follow-up or decision |
| Applications | Task performance simulation | Diagnosis, HCI, brain-computer interface |
RCM is validated through EEG experiments designed to decode mental frame transitions. Key methods include:
RCM has direct implications for three application domains:
RCM also provides the semantic layer for the Global Human Language Optimization (GHLO) project, defining the atomic ingredients of meaning that a universal language must encode.