Patterns of Cognition: Cognitive Algorithms as Galois Connections Fulfilled by Chronomorphisms On Probabilistically Typed Metagraphs

It is argued that a broad class of AGI-relevant algorithms can be expressed in a common formal framework, via specifying Galois connections linking search and optimization processes on directed metagraphs whose edge targets are labeled with probabilistic dependent types, and then showing these connections are fulfilled by processes involving metagraph chronomorphisms. Examples are drawn from the core cognitive algorithms used in the OpenCog AGI framework: Probabilistic logical inference, evolutionary program learning, pattern mining, agglomerative clustering, pattern mining and nonlinear-dynamical attention allocation. The analysis presented involves representing these cognitive algorithms as recursive discrete decision processes involving optimizing functions defined over metagraphs, in which the key decisions involve sampling from probability distributions over metagraphs and enacting sets of combinatory operations on selected sub-metagraphs. The mutual associativity of the combinatory operations involved in a cognitive process is shown to often play a key role in enabling the decomposition of the process into folding and unfolding operations; a conclusion that has some practical implications for the particulars of cognitive processes, e.g. militating toward use of reversible logic and reversible program execution. It is also observed that where this mutual associativity holds, there is an alignment between the hierarchy of subgoals used in recursive decision process execution and a hierarchy of subpatterns definable in terms of formal pattern theory.

[1]  Info-Evo: Using Information Geometry to Guide Evolutionary Program Learning , 2021, ArXiv.

[2]  Ben Goertzel,et al.  Paraconsistent Foundations for Probabilistic Reasoning, Programming and Concept Formation , 2020, ArXiv.

[3]  Ben Goertzel,et al.  Folding and Unfolding on Metagraphs , 2020, ArXiv.

[4]  Ben Goertzel What Kind of Programming Language Best Suits Integrative AGI? , 2020, AGI.

[5]  Ben Goertzel,et al.  Grounding Occam's Razor in a Formal Theory of Simplicity , 2020, ArXiv.

[6]  J. Liukkonen,et al.  Quantum Mechanics can be understood through stochastic optimization on spacetimes , 2019, Scientific Reports.

[7]  Ben Goertzel,et al.  Distinction Graphs and Graphtropy: A Formalized Phenomenological Layer Underlying Classical and Quantum Entropy, Observational Semantics and Cognitive Computation , 2019, ArXiv.

[8]  Marcelo J. Villena,et al.  Dynamic optimization and its relation to classical and quantum constrained systems , 2016, 1607.01317.

[9]  Ben Goertzel Probabilistic Growth and Mining of Combinations: A Unifying Meta-Algorithm for Practical General Intelligence , 2016, AGI.

[10]  Ben Goertzel,et al.  Engineering General Intelligence, Part 2: The CogPrime Architecture for Integrative, Embodied AGI , 2014 .

[11]  Ben Goertzel,et al.  Engineering General Intelligence, Part 1: A Path to Advanced AGI via Embodied Learning and Cognitive Synergy , 2014 .

[12]  Amr Sabry,et al.  Superstructural Reversible Logic , 2013 .

[13]  Shin-Cheng Mu,et al.  Programming from Galois connections , 2011, J. Log. Algebraic Methods Program..

[14]  Warren B. Powell,et al.  What you should know about approximate dynamic programming , 2009, Naval Research Logistics (NRL).

[15]  Ben Goertzel,et al.  Probabilistic Logic Networks , 2009 .

[16]  Ben Goertzel,et al.  How Might Probabilistic Reasoning Emerge from the Brain? , 2008, AGI.

[17]  Saint Louis,et al.  Competent Program Evolution , 2006 .

[18]  M. Nalasani,et al.  Reversible logic , 2005, IEEE Potentials.

[19]  David E. Goldberg,et al.  A Survey of Optimization by Building and Using Probabilistic Models , 2002, Comput. Optim. Appl..

[20]  Gul Agha,et al.  Implicit Programming and the Logic of Constructible Duality , 1997 .

[21]  Richard S. Bird,et al.  Algebra of programming , 1997, Prentice Hall International series in computer science.

[22]  R. Omnes Consistent Histories and the Interpretation of Quantum Mechanics , 1995 .

[23]  Virginia Torczon,et al.  Pattern Search Methods For Nonlinear Optimization , 1995 .

[24]  大住 晃 Nonlinear Filtering, Bellman Equations, and Schrodinger Equations , 1994 .

[25]  Pérès,et al.  Reversible logic and quantum computers. , 1985, Physical review. A, General physics.