Tumbug: A pictorial, universal knowledge representation method
Mark A. Atkins
TL;DR
Tumbug introduces a pictorial, temporal knowledge representation method designed as a universal semantic base across languages and domains. Built on the SCOVA five-building-block foundation ($O$, $A$, $V$, $C$, $S$), it emphasizes image-like diagrams and motion with time arrows to capture objects, attributes, values, changes, and system states. The work argues that knowledge representations in AI should prioritize explicit structures over purely statistical learning, grounding the approach in physics and mathematics while offering a rich set of building blocks (e.g., State Diagrams, Correlation Boxes, XOR Boxes) and rules for composition. If developed into software, Tumbug could provide a scalable, visual CSR-enabled pathway toward AGI by enabling intuitive reasoning, generalization, and cross-domain semantics. The framework aims to unify semantic representation across languages and real-world systems, potentially advancing CSR-driven AI beyond current neural network-centric paradigms.
Abstract
Since the key to artificial general intelligence (AGI) is commonly believed to be commonsense reasoning (CSR) or, roughly equivalently, discovery of a knowledge representation method (KRM) that is particularly suitable for CSR, the author developed a custom KRM for CSR. This novel KRM called Tumbug was designed to be pictorial in nature because there exists increasing evidence that the human brain uses some pictorial type of KRM, and no well-known prior research in AGI has researched this KRM possibility. Tumbug is somewhat similar to Roger Schank's Conceptual Dependency (CD) theory, but Tumbug is pictorial and uses about 30 components based on fundamental concepts from the sciences and human life, in contrast to CD theory, which is textual and uses about 17 components (= 6 Primitive Conceptual Categories + 11 Primitive Acts) based mainly on human-oriented activities. All the Building Blocks of Tumbug were found to generalize to only five Basic Building Blocks that exactly correspond to the three components {O, A, V} of traditional Object-Attribute-Value representation plus two new components {C, S}, which are Change and System. Collectively this set of five components, called "SCOVA," seems to be a universal foundation for all knowledge representation.
