arrow_back Search

HOUSE_OVERSIGHT_013254

House Oversight Committee
insert_drive_file IMAGES-002-HOUSE_OVERSIGHT_013254.txt description DOCUMENT text_fields 555 words · 3.8k chars

338 A Glossary

e Pattern: In a CogPrime context, the term “pattern” is generally used to refer to a process that produces some entity, and is judged simpler than that entity.

e Pattern Mining: Pattern mining is the process of extracting an (often large) number of patterns from some body of information, subject to some criterion regarding which patterns are of interest. Often (but not exclusively) it refers to algorithms that are rapid or “greedy”, finding a large number of simple patterns relatively inexpensively.

e Pattern Recognition: The process of identifying and representing a pattern in some substrate (e.g. some collection of Atoms, or some raw perceptual data, etc.).

e Patternism: The philosophical principle holding that, from the perspective of engineering intelligent systems, it is sufficient and useful to think about mental processes in terms of (static and dynamical) patterns.

e Perception: The process of understanding data from sensors. When natural language is ingested in textual format, this is generally not considered perceptual. Perception may be taken to encompass both pre-processing that prepares sensory data for ingestion into the Atomspace, processing via specialized perception processing systems like DeSTIN that are connected to the Atomspace, and more cognitive-level process within the Atomspace that is oriented toward understanding what has been sensed.

e Piagetan Stages: A series of stages of cognitive development hypothesized by develop-

mental psychologist Jean Piaget, which are easy to interpret in the context of developing

CogPrime systems. The basic stages are: Infantile, Pre-operational, Concrete Operational

and Formal. Post-formal stages have been discussed by theorists since Piaget and seem

relevant to AGI, especially advanced AGI systems capable of strong self-modification.

PLN: short for Probabilistic Logic Networks

PLN, First-Order: See First-Order Inference

PLN, Higher-Order: See Higher-Order Inference

PLN Rules: A PLN Rule takes as input one or more Atoms (the “premises”, usually Links),

and output an Atom that is a “logical conclusion” of those Atoms. The truth value of the

consequence is determined by a PLN Formula associated with the Rule.

e PLN Formulas: A PLN Formula, corresponding to a PLN Rule, takes the TruthValues corresponding to the premises and produces the TruthValue corresponding to the conclusion. A single Rule may correspond to multiple Formulas, where each Formula deals with a different sort of TruthValue.

e Pragmatic General Intelligence: A formalization of the concept of general intelligence, based on the concept that general intelligence is the capability to achieve goals in environ- ments, calculated as a weighted average over some fuzzy set of goals and environments.

e Predicate Evaluation: The process of determining the Truth Value of a predicate, embod- ied in a PredicateNode. This may be recursive, as the predicate referenced internally by a Grounded PredicateNode (and represented via a Combo program tree) may itself internally reference other PredicateNodes.

e Probabilistic Logic Networks (PLN): A mathematical and conceptual framework for reasoning under uncertainty, integrating aspects of predicate and term logic with extensions of imprecise probability theory. OpenCogPrime’s central tool for symbolic reasoning.

e Procedural Knowledge: Knowledge regarding which series of actions (or action-combinations) are useful for an agent to undertake in which circumstances. In CogPrime these may be learned in a number of ways, e.g. via PLN or via Hebbian learning of Schema Maps, or via explicit learning of Combo programs via MOSES or hillclimbing. Procedures are represented as SchemaNodes or Schema Maps.

HOUSE_OVERSIGHT_013254