Top Banner
6 February 2009 Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science upported by: ASA Applied Information Systems Research Program (AISRP) ASA Applied Information Systems Technology Program (AIST)
80

6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

Dec 28, 2015

Download

Documents

August Wood
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Kevin H. KnuthDepartments of Physics and Informatics

University at Albany

AutomatingScience

Supported by: NASA Applied Information Systems Research Program (AISRP)NASA Applied Information Systems Technology Program (AIST)

Page 2: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Massive Data Collection

3 Terabytes of data per day.Storage approaching 10 Petabytes

Page 3: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Massive Data Collection

Solar Dynamics Observatory1.5 Terabytes per day

0.75 Petabytes per year

Page 4: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

The Data Fire Hose

Page 5: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Focused Exploration

Mars Exploration Rovers: Spirit and Opportunity128 kilobits per second / 10 Megabytes per day

Page 6: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Mars Exploration Rover Mission Control

Event: MER Mission ActivitiesDate: Spirit Sol 4

Source: Kris Becker

Page 7: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Time Constraints and Human Intervention

6 to 44 minuteround-trip communication delay

Page 8: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Missions to Jupiter’s Moons

60 to 100 minuteround-trip communication delay

Page 9: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Missions to Saturn’s Moons

2.3 – 3 hour round-trip communication delay

Page 10: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

The Scientific Method

Page 11: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

The Scientific Method

DATAANALYSIS

Page 12: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

The Scientific Method

DATAANALYSIS

CAN WE AUTOMATEINQUIRY?

Page 13: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Describing the World

Page 14: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Partially Ordered Sets

L R

LR

S

Photograph by Barbara Maddrell, National Geographic Image Collection

L R

S

A Bridge

Page 15: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Partially Ordered Sets

ac bc

c

bc

cShopping Basket

Page 16: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Partially Ordered Sets

a b c

Choosing a Piece of Fruit apple banana cherry

Page 17: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

States describe SystemsAntichain

State Space

apple banana cherry

Page 18: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Exp and Log

N2

a b c

N

exp

log

Page 19: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Exp and Log

N2

a b c

N

exp

log

}a{a}ba,{ ba

a b c

ba ca cb

cba

Page 20: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Exp and Log

N2

a b c

N

exp

log

States Statements(sets of states)

(potential states)

a b c

ba ca cb

cba

Page 21: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Three Spaces

a b c

N2N )(NFD

exp exp

log log

}a{a}ba,{ ba

}{aA }ab,a,{ bAB

a b c

ba ca cb

cba

Page 22: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Three Spaces

a b c

N2N )(NFD

exp exp

log log

States Questions(sets of statements)

(potential statements)

Statements(sets of states)

(potential states)

a b c

ba ca cb

cba

Page 23: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

States describe SystemsAntichain

State Space

apple banana cherry

Page 24: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Statements are sets of StatesBoolean Lattice

Hypothesis Space

impl

ies

a b c

ba ca cb

cba

Page 25: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Questions are sets of StatementsFree Distributive Lattice

Inquiry Space

answ

ers

Page 26: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

answ

ers

Central Issue“Is it an Apple, Banana, or Cherry?”

“Is it an Apple?”

“Is it an Apple or Cherry, or is it a Banana or Cherry?”

Rel

evan

ce D

ecre

ases

Relevance

Page 27: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

The Central Issue

I = “Is it an Apple, Banana, or Cherry?”

This question is answered by the following set of statements:

I = { a = “It is an Apple!”, b = “It is a Banana!”, c = “It is a Cherry!” }

},,{ cbaI

Page 28: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Some Questions Answer Others

Now consider the binary question

B = “Is it an Apple?”

B = {a = “It is an Apple!”, ~a = “It is not an Apple!”}

As the defining set of I is exhaustive, cba ~

},,,{ cbcbaB

Page 29: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Ordering Questions

B = “Is it an Apple?”

I = “Is it an Apple, Banana, or Cherry?”

BI I answers B

B includes I

},,{ cbaI

},,,{ cbcbaB

Page 30: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

Valuationson

Lattices

Page 31: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Valuations

Valuations are functions that take lattice elements to real numbers

Valuation: ℝ Lxv :

Page 32: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Valuations

Valuations are functions that take lattice elements to real numbers

Valuation: ℝ Lxv :

L R

LR

S

How do we ensure that the valuation assignments are consistent with the lattice structure?

Page 33: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Local Consistency

a b

ab

Any general rule must hold for special cases.

Look at special cases to constrain general rule.

We enforce local consistency.

)(and)()( bvavbav

)](),([)( bvavSbav This implies that:

Page 34: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Associativity of Join V

Write the same element two different ways

This implies that:

cbacba )()(

)]()],(),([[)]](),([),([ cvbvavSScvbvSavS

Page 35: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Associativity of Join V

Write the same element two different ways

This implies that:

cbacba )()(

)]()],(),([[)]](),([),([ cvbvavSScvbvSavS

)()()( bmambam

The general solution (Aczel) is:

))(())(()])(),([( bvFavFbvavSF

DERIVATION OF MEASURE THEORY!

Page 36: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Sum Rule

This result is known more generally as the SUM RULE

)()()()( yxmymxmyxm

Page 37: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Context and Bi-Valuations

ValuationBi-Valuation

)(xv)|( yxw )(xvy

Measure of xwith respect to

Context y

Context yis implicit

Context yis explicit

Bi-Valuation: ℝ Lyxw ,:

Bi-valuations generalize lattice inclusion to degrees of inclusion.

The bi-valuation inherits meaning from the ordering relation!

Page 38: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

c

Associativity of Context

a

b

t)]|(),|([)|( tcwcawPtaw )]|(),|([)|( tbwbawPtaw )]]|(),|([),|([)]|()],|(),|([[ tcwcbwPbawPtcwcbwbawPP

The Result:

))|(())|(()])|(),|([( tcwGcawGtcwcawPG

)|()|()|( tcmcamtam

Product Rule!

Page 39: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Product Rule and Context

)|()|()|( tcmcamtam

c

a

b

t

)|()|()|( tcmtcamtcam

)|()|()|( tcamcamtcam

In General: Two Product Rules

)|(

)|()|(

tcm

tamcam

Ratios of Measures

Page 40: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Commutativity

Commutativityleads to a Bayes Theorem…

Note that Bayes Theorem involves a change of context.Valuations are not sufficient… need bi-valuations.

yxyx

)|(

)|()|()|(

tym

txymtxmtyxm

Page 41: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inclusion-Exclusion (The Sum Rule)

)|()|()|()|( tyxwtywtxwtyxw The Sum Rule for Lattices

Page 42: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inclusion-Exclusion (The Sum Rule)

)|()|()|()|( iyxpiypixpiyxp

The Sum Rule for Probability

)|()|()|()|( tyxwtywtxwtyxw

Page 43: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inclusion-Exclusion (The Sum Rule)

),()()();( YXHYHXHYXI

Definition of Mutual Information

)|()|()|()|( tyxwtywtxwtyxw

Page 44: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inclusion-Exclusion (The Sum Rule)

),min(),max( yxyxyx

Polya’s Min-Max Rule for Integers

)|()|()|()|( tyxwtywtxwtyxw

Page 45: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inclusion-Exclusion (The Sum Rule)

)),(lcmlog()log()log()),log(gcd( yxyxyx

“Measuring Integers”, Knuth 2009

The Sum Rule derives from the Möbius function of the lattice,And is related to its Zeta function

)|()|()|()|( tyxwtywtxwtyxw

Page 46: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

a b c

ba ca cb

cba

Probability

)|()|( taptaw

Probabilities are degrees of implication!

)|()|()|()|( iyxpiypixpiyxp

)|()|()|( ixypixpiyxp

)|(

)|()|()|(

typ

txyptxptyxp

Constraint Equations!

Page 47: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Relevance

)|( AId

Relevance quantifies the degree to which one question answers another

)|()|()|()|( BAIdBIdAIdBAId

)|()|()|( BIAdAIdBAId

)|(

)|()|()|(

AId

ABdBIdBAd

Constraint Equations

Page 48: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Probability and Relevance

a b c

ba ca cb

cba

The degree to which one question answers another must depend on the probabilities of the possible answers.

Relevance is a function of probability

Page 49: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Relevance

bppa

bQaHQIdn

iii

1

2log

)()|(

Page 50: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Relevance and Entropy

)|( QId

ccbbaa ppppppIH 222 logloglog)(

),( cba ppH

aa pp 2log

Page 51: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Higher-Order Informations

))()(|()|()|()|( BCAACBIdBCAIdACBIdBCACId

);(~)|( BCAACBIBCACId

This relevance is related to the mutual information.

In this way one can obtain higher-order informations.

Page 52: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Partition Questions

Relevance is only a valid measure on the sublattice of questions

isomorphic to partitions

ABC

C|AB B|AC A|BC

A|B|C

Page 53: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

EXAMPLE

Page 54: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Guessing Game

apple banana cherry

Can only ask binary (YES or NO) questions!

Page 55: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Which Question to Ask?

AVM VAM

AVAM AVVM

If you believe that there is a 75% chance that it is an Apple,

and a 10% chance that it is a Banana,which question do you ask?

Is it or is it not an Apple?

Is it or is it not a Banana?

Is it or is it not a Cherry?

Page 56: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Relevance Depends on Probability

a a a

b b b

c c c

ABC BAC CAB

AVAM AVVM

Is it an Apple? Is it a Banana? Is it a Cherry?

If you believe that there is a 75% chance that it is an Apple,

and a 10% chance that it is a Banana,which question do you ask?

Page 57: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

a a a

b b b

c c c

ABC BAC CAB

Is it an Apple? Is it a Banana? Is it a Cherry?

Relevance Depends on Probability

AVAM AVVM AMVM0.3250)|( ACBId0.5623)|( BCAId 0.4227)|( ABCId

If you believe that there is a 75% chance that it is an Apple,

and a 10% chance that it is a Banana,which question do you ask?

Page 58: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Results

a

a

a a

aa

b b b

b b b

c c c

c c c

ABC BAC CAB

ACAB ABBC ACBC

Page 59: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

EXPERIMENTAL DESIGN

Page 60: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Doppler Shift

PROBLEM:Determine the relative radial velocity relative to a Sodium lamp. We can measure light intensities near the doublet at 589 nm and 589.6 nm

We can take ONE MEASUREMENTWhich wavelength shall we examine?

Recall, we don’t know the Doppler shift!

Page 61: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

What Can We Ask?

The question that can be asked is:

“What is the intensity at wavelength λ ?”

There are many questions to choose from, each corresponding to a different wavelength λ

Page 62: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

What are the Possible Answers?

Say that the intensity can be anywhere between 0 and 1.

Page 63: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Given Possible Doppler Shifts…

Say we have information about the velocity.The Doppler shift is such that the shift in wavelength has zero mean with a standard deviation of 0.1 nm.

Page 64: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Probable Answers for Each Question

We now look at the set of probable answers for each question

Page 65: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Entropy of Distribution of Probable Results

Red shows the entropy of the distribution of probable results.

Page 66: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Where to Measure???

Measure where the entropy is highest!

Page 67: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Professor Keith EarleUAlbany (SUNY)

ACERT Simulation Workshop 2007

Page 68: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

AUTOMATED INQUIRY

Page 69: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

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.

Robotic Scientists

Page 70: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Software Engines

Implemented:Autonomous

Implemented:Autonomous

Preprogrammed

Page 71: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inference Engine

Fully Bayesian Inference Engine

Accommodates point spread function of light sensor

Employs Nested Sampling (Skilling 2005) enabling automatic model selection

Produces sample models from posterior probability

Page 72: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Inquiry Engine

Autonomous Inquiry Engine

Accommodates point spread function of light sensor

Relies on samples provided by Inference Engine

Rapid computation of entropy of distribution of measurements predicted by the sampled models

Page 73: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Initial StageBLUE: Inference Engine generates samples from space of polygons / circlesCOPPER: 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

Page 74: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

After Several Black Measurements

With several black measurements, the hypothesized shapes become smallerExploration is naturally focused on unexplored regions

Page 75: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

After One White Measurement

A positive result naturally focuses exploration around promising region

Page 76: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

After Two White Measurements

A second positive result naturally focuses exploration around the edges

Page 77: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

After Many Measurements

Edge exploration becomes more pronounced as data accumulates.This is all handled naturally by the entropy!

Page 78: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Current Research

Generalize the Inference and Inquiry Engine technology to a wide array of scientific and robotic applications.

Complex Urban Mapping

Modeling Ephemeral Features

Sensor Web Deployment with Swarms

Autonomous Instrument Placement

Autonomous Experimental Design

Page 79: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

'Am I already in the shadow of the Coming Race? and will the creatures who are to transcend and finally supersede us be steely organisms, giving out the effluvia of the laboratory, and performing with infallible exactness more than everything that we have performed with a slovenly approximativeness and self-defeating inaccuracy?'

George Eliot (Mary Anne Evans),

The Impressions of Theophrastus Such, 1879.

Page 80: 6 February 2009Kevin H Knuth CESS 2009 Kevin H. Knuth Departments of Physics and Informatics University at Albany Automating Science Supported by: NASA.

6 February 2009 Kevin H KnuthCESS 2009

Special Thanks to:

John SkillingAriel CatichaJanos AczélKeith EarlePhilip ErnerDeniz GencagaPhilip GoyalSteve GullJeffrey JewellCarlos Rodriguez

Funded in part by:

University at Albany Faculty Research Development Award

NASA AIST-QRS-07-0001NASA 05-AISR05-0143