Title: Kevin H Knuth
1Automating the Processes of Inference and
Inquiry
Kevin H. KnuthUniversity at Albany
2 3States
4Statements (States of Knowledge)
powerset
statements describe potential states
5Implication
implies
ordering encodes implication
6Inference
Quantify to what degree knowing that the system
is in one of three states a, b, cimplies
knowing that it is in some other set of states
inference works backwards
7Quantification
8Quantification
quantify the partial order assign real numbers
to the elements
Any quantification must be consistent with the
lattice structure. Otherwise, it does not
quantify the partial order!
9Local Consistency
Any general rule must hold for special cases Look
at special cases to constrain general rule We
enforce local consistency
x ? y
y
x
This implies that
10Associativity of Join V
Write the same element two different ways
This implies that
11Associativity of Join V
Write the same element two different ways
This implies that
The general solution (Aczel) is
DERIVATION OF THE SUMMATION AXIOM IN MEASURE
THEORY!
(Knuth, 2003, 2009)
12Valuation
VALUATION
x ? y
x
y
13General Case
x ? y
x
y
x ? y
z
14General Case
x ? y
x
y
x ? y
z
15General Case
x ? y
x
y
z
x ? y
16General Case
x ? y
x
y
z
x ? y
17SUM RULE
symmetric form (self-dual)
18Lattice Products
x
Direct (Cartesian) product of two spaces
19DIRECT PRODUCT RULE
The lattice product is associative
After the sum rule, the only freedom left is
rescaling
20Context and Bi-Valuations
BI-VALUATION
Valuation
Bi-Valuation
Measure of x with respect to Context i
Context i is implicit
Context i is explicit
Bi-valuations generalize lattice inclusion to
degrees of inclusion
21Context Explicit
Sum Rule
Direct Product Rule
22Associativity of Context
23CHAIN RULE
c
b
a
24Extending the Chain Rule
Since x?x and x ? x?y, w(xx)1 and w(x?y x)1
25Extending the Chain Rule
y
z
x
x ? y
y ? z
x ? y ? z
26Extending the Chain Rule
y
z
x
x ? y
y ? z
x ? y ? z
27Extending the Chain Rule
y
z
x
x ? y
y ? z
x ? y ? z
28Extending the Chain Rule
29Extending the Chain Rule
y
z
x
x ? y
y ? z
x ? y ? z
30Constraint Equations
(Knuth, MaxEnt 2009)
Sum Rule
Direct Product Rule
Product Rule
31Commutativity
Commutativity leads to Bayes Theorem
Bayes Theorem involves a change of context.
32 33Application to Statements
Applied to the lattice of statements our
bi-valuation quantifies degrees of implication
M represents a statement about our MODEL D
represents a statement about our observed DATA T
is the TRUISM (what we assume to be true)
34Change of Context Learning
Re-arranging the terms highlights the learning
process
Updated state of knowledge about the MODEL
DATA dependent term
Initial state of knowledge about the MODEL
35 36Predict a Measurement Value
Predict the measurement value De we would expect
to obtain by measuring at some position (xe, ye).
We rely on our previous data D, and hypothesized
model M
Using the product rule
37Select an Experiment
Probability theory is not sufficient to select an
optimal experiment. Instead, we rely on decision
theory, where U(.) is an utility function
Using the Shannon Information as the Utility
function
38Maximum Information Gain
By writing the joint entropy of the model M and
the predicted measurement De, two different ways,
one can show that(Loredo 2003)
We choose the experiment that maximizes the
entropy of the distribution of predicted
measurements. Other cost functions will lead to
other results (GOOD FOR ROBOTICS!)
39Robotic Scientists
This robot is equipped with a light sensor. It is
to locate and characterize a white circle on a
black playing field with as few measurements as
possible.
40Initial Stage
BLUE Inference Engine generates samples from
space of polygons / circles COPPER Inquiry
Engine computes entropy map of predicted
measurement results
With little data, the hypothesized shapes are
extremely varied and it is good to look just
about anywhere
41After Several Black Measurements
With several black measurements, the hypothesized
shapes become smaller. Exploration is naturally
focused on unexplored regions
42After One White Measurement
A positive result naturally focuses exploration
around promising region
43After Two White Measurements
A second positive result naturally focuses
exploration around the edges
44After Many Measurements
Edge exploration becomes more pronounced as data
accumulates. This is all handled naturally by the
entropy!
45Special Thanks to
John Skilling Janos AczélAriel Caticha Keith
EarlePhilip GoyalSteve GullJeffrey
JewellCarlos Rodriguez Phil ErnerScott
FrassoRotem GutmanNabin MalakarA.J. Mesiti