Novamente: An Integrative Architecture for General Intelligence
Moshe Looks, Ben Goertzel, and Cassio Pennachin  The Novamente
AI Engine is briefly reviewed. The overall architecture is
unique, drawing on system-theoretic ideas regarding complex
mental dynamics and associated emergent patterns. We describe
how these are facilitated by a novel knowledge representation
which allows diverse cognitive processes to interact
effectively. We then elaborate the two primary cognitive
algorithms used to construct these processes: probabilistic term
logic (PTL), and the Bayesian Optimization Algorithm (BOA). PTL
is a highly flexible inference framework, applicable to domains
involving uncertain, dynamic data, and autonomous agents in
complex environments. BOA is a population-based optimization
algorithm which can incorporate prior knowledge. While
originally designed to operate on bit strings, our extended
version also learns programs and predicates with variable length
and tree-like structure, used to represent action