3
Shared Docs
3
Same-Page
6 / 3
Mentions
its own hardware and software infrastructure. CogPrime represents procedures as programs in an internal programming language called "Combo." While Combo has a textual representation, described online at the OpenCog wiki, this isn't one of its more important aspects (and may be redesigned slightly or
an internal node of a program, can also live in its own Atom. For example. a number in a program tree corresponds to a NmnberNode; an argument in a Combo program already corresponds to some Atom; and an operator in a program can be wrapped up in a Schemallode all its own, and considered as a one-leaf
nference Control 277 36.1 Introduction 277 36.2 High-Level Control Mechanisms 277 36.2.1 The Need for Adaptive Inference Control 278 36.3 Inference Control in PLN 279 36.3.1 Representing PLN Rules as GroundedSchemallodes 279 36.3.2 Recording Executed PLN Inferences in the Atomspace 279 36.3.3 A
tricks, fetch_ball and triple_kick to be described below. in order to calibrate the size penalty function: 1. fetch_ball, which corresponds to the Combo program and_seg (goto (ball) grab (ball) goto (owner) drop) 2. triple_kick, if the stick is near the ball then kick 3 times with the left leg an
n x, two possibilities exist: EFTA00624385 33.6 Hierarchical Program Learning 239 • There is already a model for PredicateNodes at position x in Combo trees in the given population, in which case a population of PredicateNodes potentially living at that position is drawn from the known model, and
hosen an alternate strategy for PLN. We have one inference control scheme, which is quite simple, but which relies partially on EFTA00624425 36.3 Inference Control in PLN 279 structures coming from outside PLN proper. The requisite variety of inference control strategies is provided by variety in the non-PLN
uesses produced by pure procedure learning methods), it may still be valuable to have this procedure in compact and rapidly executable form such as Combo provides. To proceed with the technical description of predicate schematization in CogPrime. we first need the notion of an "executable predicate".
tand: all else equal, a predicate embodied in a small Combo tree is better than a predicate embodied in a big one. There is some work hidden here in Combo tree reduction; ideally, one would like to find the smallest representation of a given Combo tree, but this is a computationally formidable problem
36.3 Inference Control in PLN 281 36.3.4 Basic Forward and Backward Inference Steps The choice of an inference step, at the microscopic level, may be done in a number of
Entities connected to both Combo and Inference Control

Marc Rich
PERSONConceptNodes
ORGANIZATIONMindAgents
PERSONOpenCog
ORGANIZATIONPredicateNode
LOCATIONPredicateNodes
ORGANIZATIONthe Webmind AI Engine
ORGANIZATIONTruthValues
ORGANIZATION
Marvin Minsky
PERSONImplicationLinks
ORGANIZATIONCogPrime
ORGANIZATIONDeSTIN
ORGANIZATIONAdaptive
ORGANIZATIONGroundedSchemallode
ORGANIZATIONMachine Learning
PERSONSchemallode
PERSON
Python
ORGANIZATIONOccam
PERSONIntegrative Intelligence
ORGANIZATIONBayes
ORGANIZATION