Building Better Minds
How to Use This Source
Building Better Minds: Artificial General Intelligence via the Cog' Architecture
Ben Goertzel with Cassio Pennachin, Nil Geisweiller & the OpenCog Team. August 2012 (preliminary draft). 48 chapters across 2 parts + appendices, stored in 52 chunks.
This is the historical foundation for the Hyperon/PRIMUS architecture. It describes CogPrime (the predecessor to PRIMUS) and the OpenCog system that preceded Hyperon. Most wiki cards covering PLN, MOSES, ECAN, pattern mining, attention allocation, and the cognitive synergy principle trace their conceptual lineage to this book.
Reading strategy: This book is not a direct description of the current Hyperon system β it describes the CogPrime/OpenCog era. Use it for: (1) understanding why current components exist, (2) the philosophical framework (patternism) underpinning the project, (3) detailed technical specifications of PLN, MOSES, ECAN that remain largely valid, and (4) the ethics and self-modification framework that evolved into the 2025 whitepaper's Β§8. For the current system state, use the Whitepaper 2025 Map instead.
Thematic Map
| Theme | Chapters | Chunks | Cards Grounded |
|---|---|---|---|
| Philosophy & Intelligence Theory Patternism, general intelligence definitions, mind-world correspondence, cognitive synergy principle | 1β3, 8β10 | 1, 3β5, 10β11 | PRIMUS Full (cognitive synergy lineage) |
| Cognitive Architectures Survey SOAR, ACT-R, NARS, Cyc, DeSTIN, LIDA, Psi, MicroPsi, Global Workspace | 4β5 | 6β8 | OpenCog Legacy Full |
| CogPrime Design Overview Architecture, memory types, goal-oriented dynamics, analysis/synthesis | 6β7 | 8β9 | OpenCog Legacy Full, PRIMUS Full |
| Cognitive Development & Ethics Piaget stages, Friendly AI, Coherent Extrapolated Volition, AGI societies, eight ways to bias toward friendliness | 11β12 | 12β15 | Self-Modification and Safety |
| Knowledge Representation Weighted labeled hypergraphs, glocal memory, AtomSpace architecture, atom types, procedural knowledge (Combo language) | 13β15, 19β21 | 16β17, 20β23 | AtomSpace Full, Knowledge Substrates |
| AGI Preschool & Roadmap Virtual preschool design, curriculum, assessment, self-modification via supercompilation and theorem-proving | 16β18 | 18β19 | Self-Modification and Safety Full (Ch 18 lineage), Game Worlds |
| Cognitive Cycle Emotion/motivation (Psi model), ECAN (STI/LTI, Hebbian links, information geometry), economic goal selection | 22β25 | 24β26 | ECAN Full, MetaMo Full (PsiβMetaMo lineage) |
| Perception & Action Perceptual-motor hierarchies, DeSTIN deep learning, symbolic/subsymbolic bridge | 26β29 | 27β29 | Robotics |
| Procedure Learning (MOSES) IRC learning, hillclimbing, MOSES/EDA, hierarchical program learning, fitness estimation | 30β33 | 30β32 | MOSES Full, Reasoning and Search |
| Declarative Learning (PLN) PLN truth values and rules, spatiotemporal inference, inference control, pattern mining (Fishgram), concept blending | 34β38 | 33β35 | PLN Full, Semantic Parsing Full |
| Integrative Learning Dimensional embedding, episodic memory, map formation, procedure encapsulation | 39β42 | 37, 44 | PRIMUS Full (integration model) |
| Natural Language Psynese (inter-mind communication), Link Grammar, RelEx, NL comprehension/generation, embodied language | 43β47 | 38β42 | Semantic Parsing Full, Knowledge Substrates (Link Grammar) |
| Summary & Synthesis Argument for Cog' approach, synergies between components | 48 | 2, 43 | PRIMUS Full |
| Appendices A: Glossary. B: Category theory (functors for memory conversion). C: Hyperset model of consciousness. D: GOLEM self-modification. F: Neural inheritance & term logic. H: Propositions about Cog'/PLN | App AβH | 45β51 | Self-Modification and Safety Full (App D: GOLEM) |
| References | β | 52 | β |
CogPrime β Hyperon Correspondence
The most valuable use of BBM for wiki enrichment is tracing how CogPrime components evolved into current Hyperon/PRIMUS ones:
| BBM / CogPrime | BBM Chapters | Current Hyperon/PRIMUS |
|---|---|---|
| AtomSpace (weighted labeled hypergraph) | 13β14, 19β20 | AtomSpace (retained), MORK (new substrate) |
| PLN (truth values, inference rules) | 34β36 | PLN on quantale-annotated factor graphs |
| MOSES (EDA + evolutionary programming) | 30β33 | MOSES/GEO-EVO with geodesic search |
| ECAN (STI/LTI, Hebbian links) | 23 | ECAN with fluid-dynamic extension |
| Pattern mining (Fishgram) | 37 | Stream-based pattern mining with I-surprisingness |
| Concept blending | 38 | Concept blending (retained, now TransWeave-compatible) |
| Psi motivational model | 22 | MetaMo (pseudo-bimonad replacement) |
| Cognitive synergy | 8 | PRIMUS cooperation model / TransWeave formalization |
| Self-modification | 18, App D | Five-stage pipeline with supermartingale potentials |
| Link Grammar + RelEx | 44β45 | Semantic Parsing (retained + Symbolic Heads) |
| DeSTIN perception | 26β29 | QuantiMORK (inside integration) |
| OpenCog framework | 19 | Hyperon (MeTTa + Space API + DAS) |
Best Source For...
- Why cognitive synergy matters: Ch 8 (chunks 10) β the foundational argument for multi-paradigm integration
- Patternist philosophy: Ch 3 (chunks 4β5) β the philosophical framework underlying the entire project
- Original PLN specification: Ch 34β36 (chunks 33β34) β truth value formulas, inference rules, control strategies
- Original MOSES specification: Ch 33 (chunk 32) β EDA, deme structure, knob-based representation
- Original ECAN specification: Ch 23 (chunks 24β25) β STI/LTI semantics, update equations, information geometry
- PsiβMetaMo lineage: Ch 22 (chunk ~24) β emotion/motivation model that MetaMo supersedes
- AGI ethics foundations: Ch 12 (chunks 13β15) β Friendly AI, CEV/CAV, ethical development stages
- Self-modification history: Ch 18 + App D (chunk 19, chunks 49) β GOLEM, supercompilation, precursors to the 2025 pipeline
- OpenCog architecture: Ch 19 (chunks 20β21) β AtomSpace, MindAgents, cognitive cycle
- Link Grammar / NLP pipeline: Ch 44 (chunks 39β40) β parsing, RelEx, Frame2Atom
- DeSTIN perception: Ch 28 (chunk 28) β the deep learning perception system that preceded QuantiMORK
- Preschool / embodied AGI: Ch 16 (chunk 18) β the virtual preschool concept behind current game-world pilots
Enrichment Targets
BBM content that could deepen existing wiki cards in a future enrichment pass:
| BBM Theme | Target Card | Priority | What to Add |
|---|---|---|---|
| Ch 8: Cognitive Synergy | PRIMUS Full | Medium | The original cognitive synergy argument β specific synergy pairs (PLNβMOSES, ECANβPLN) that motivated the architecture |
| Ch 22: Psi Model | MetaMo Full | Medium | Detailed OpenPsiβMetaMo transition story with specific limitations of the Psi model that MetaMo addresses |
| Ch 12: Ethics | Self-Modification and Safety Full | Low | Historical ethics framework (CEV/CAV, eight friendliness biases) β already cited but not detailed |
| Ch 38: Concept Blending | No dedicated card | Low | Blending theory criteria (topology, web, unpacking, metonymic tightening) β matches whitepaper Β§6.5 gap |
| App B: Category Theory | AtomSpace Full | Low | Functor-based model of memory type conversions β historical precursor to the Space API abstraction |
Tags
Discussion