Top Banner
Ockham Ockham s s Razor: Razor: What it is, What it is, What it isn What it isn t, t, How it works, and How it works, and How it doesn How it doesn t t Kevin T. Kelly Kevin T. Kelly Department of Philosophy Department of Philosophy Carnegie Mellon University Carnegie Mellon University www.cmu.edu www.cmu.edu
156

Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Sep 28, 2018

Download

Documents

vothuan
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: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham’’ss Razor: Razor:What it is,What it is,

What it isnWhat it isn’’t,t,How it works, andHow it works, and

How it doesnHow it doesn’’tt

Kevin T. KellyKevin T. KellyDepartment of PhilosophyDepartment of PhilosophyCarnegie Mellon UniversityCarnegie Mellon University

www.cmu.eduwww.cmu.edu

Page 2: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

““Efficient Convergence Implies Efficient Convergence Implies Ockham'sOckham's Razor Razor””,, Proceedings ofProceedings ofthe 2002 International Workshop on Computational Models ofthe 2002 International Workshop on Computational Models ofScientific Reasoning and ApplicationsScientific Reasoning and Applications, Las Vegas, , Las Vegas, USA, June 24-USA, June 24-27, 2002.27, 2002.

(with C. (with C. GlymourGlymour) ) ““Why Probability Does Not Capture theWhy Probability Does Not Capture theLogic of Scientific JustificationLogic of Scientific Justification””,, C. Hitchcock, ed., C. Hitchcock, ed.,Contemporary Debates in the Philosophy of ScienceContemporary Debates in the Philosophy of Science, Oxford: , Oxford:

Blackwell, 2004.Blackwell, 2004.““Justification as Truth-finding Efficiency: How Justification as Truth-finding Efficiency: How Ockham'sOckham's

Razor WorksRazor Works””,, Minds and MachinesMinds and Machines 14: 2004, pp. 485-505. 14: 2004, pp. 485-505.““Learning, Simplicity, Truth, and MisinformationLearning, Simplicity, Truth, and Misinformation””,, The The Philosophy of InformationPhilosophy of Information, under review., under review.““Ockham'sOckham's Razor, Efficiency, and the Infinite Game of Razor, Efficiency, and the Infinite Game of

ScienceScience””,, proceedings, proceedings, Foundations of the Formal Sciences 2004:Foundations of the Formal Sciences 2004:Infinite Game TheoryInfinite Game Theory, Springer, under review., Springer, under review.

Further ReadingFurther Reading

Page 3: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Which Theory to Choose?Which Theory to Choose?

T1 T2 T3 T4 T5

???

Compatible with data

Page 4: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Use Use OckhamOckham’’ss Razor Razor

SimpleSimple ComplexComplexT1 T2 T3 T4 T5

Page 5: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

DilemmaDilemma

If you If you knowknow the truth is simple, the truth is simple,

then you then you dondon’’t needt need OckhamOckham..

T1 T2 T3 T4 T5SimpleSimple ComplexComplex

Page 6: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

DilemmaDilemma

If you If you dondon’’t knowt know the truth is simple, the truth is simple,

then how couldthen how could a a fixedfixed simplicity biassimplicity bias help you if the help you if thetruth is complex?truth is complex?

T1 T2 T3 T4 T5SimpleSimple ComplexComplex

Page 7: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

PuzzlePuzzleA A fixedfixed bias is like a bias is like a brokenbroken thermometer. thermometer.

How could it possibly help you find How could it possibly help you find unknownunknown truth? truth?

Cold!

Page 8: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

I. I. OckhamOckham Apologists Apologists

Page 9: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Wishful ThinkingWishful Thinking

Simple theories are nice if true:Simple theories are nice if true: TestabilityTestability UnityUnity Best explanationBest explanation Aesthetic appealAesthetic appeal Compress dataCompress data

So is believing that you are the emperor.So is believing that you are the emperor.

Page 10: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OverfittingOverfitting Maximum likelihood estimates based on overlyMaximum likelihood estimates based on overly

complex theories can have greater complex theories can have greater predictive errorpredictive error(AIC, Cross-validation, etc.).(AIC, Cross-validation, etc.). Same is true even if you Same is true even if you know know the the true true model is model is complexcomplex.. DoesnDoesn’’t t convergeconverge to true model. to true model. Depends on Depends on random datarandom data..

Thanks, but a simplerThanks, but a simplermodel still has lowermodel still has lowerpredictive error.predictive error.The truth is complex.The truth is complex.

-God--God-

..

..

Page 11: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Messy worlds are Messy worlds are legionlegion

Tidy worlds are Tidy worlds are fewfew..

That is why the tidy worldsThat is why the tidy worlds

Are those most likely Are those most likely truetrue. (. (CarnapCarnap))

unity

Ignorance = KnowledgeIgnorance = Knowledge

Page 12: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Ignorance = KnowledgeIgnorance = Knowledge

1/3 1/3 1/3

Messy worlds are Messy worlds are legionlegion

Tidy worlds are Tidy worlds are fewfew..

That is why the tidy worldsThat is why the tidy worlds

Are those most likely Are those most likely truetrue. (. (CarnapCarnap))

Page 13: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Ignorance = KnowledgeIgnorance = Knowledge

2/6

1/6

2/6

1/6

Messy worlds are Messy worlds are legionlegion

Tidy worlds are Tidy worlds are fewfew..

That is why the tidy worldsThat is why the tidy worlds

Are those most likely Are those most likely truetrue. (. (CarnapCarnap))

Page 14: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Depends on NotationDepends on Notation

But mess depends onBut mess depends on coding coding,,

which Goodman noticed, too.which Goodman noticed, too.

The picture is The picture is invertedinverted if if

we we translatetranslate green to green to gruegrue..

2/6

1/6

2/6

1/6 NotationIndicates truth?

Page 15: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Same for Algorithmic ComplexitySame for Algorithmic Complexity

GoodmanGoodman’’s problems problem works against every works against every fixedfixed simplicity simplicityranking (independent of the processes by which data areranking (independent of the processes by which data aregenerated and coded prior to learning).generated and coded prior to learning).

Extra problem:Extra problem: any pair-wise ranking of theories can be any pair-wise ranking of theories can bereversedreversed by choosing an by choosing an alternative computer languagealternative computer language..

So how could simplicity help us find the true theory?So how could simplicity help us find the true theory?

NotationIndicates truth?

Page 16: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Just Beg the QuestionJust Beg the Question AssignAssign high prior probability to simple theories. high prior probability to simple theories.

Why Why shouldshould you? you? Preference for Preference for complexitycomplexity has the same has the same ““explanationexplanation””..

You presume simplicityTherefore you should presume simplicity!

Page 17: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Miracle ArgumentMiracle Argument

Simple data would be a Simple data would be a miraclemiracle if a complex if a complextheory were true (theory were true (BayesBayes, BIC, Putnam)., BIC, Putnam).

Page 18: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Begs the QuestionBegs the Question

S C

““FairnessFairness”” between theories between theories

bias against complex worlds.bias against complex worlds.

Page 19: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Two Can Play That GameTwo Can Play That Game

S C

““FairnessFairness”” between worlds between worlds bias against simple theory.bias against simple theory.

Page 20: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

ConvergenceConvergence

At least a simplicity bias At least a simplicity bias doesndoesn’’t preventt preventconvergenceconvergence to the truth (MDL, BIC, to the truth (MDL, BIC, BayesBayes, SGS,, SGS,etc.).etc.). Neither do Neither do otherother biases. biases. May as well recommend May as well recommend flat tiresflat tires since they can be since they can be

fixed.fixed.

OSI

MP L E

OCO

M P L

EX

Page 21: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Does Does OckhamOckham Have No Frock? Have No Frock?

PhilosopherPhilosopher’’s stone,s stone,Perpetual motion,Perpetual motion,Free lunchFree lunch

OckhamOckham’’ss Razor??? Razor???

Ash Heap of Ash Heap of HistoryHistory

. . .

Page 22: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

II. How II. How OckhamOckham Helps HelpsYou Find the TruthYou Find the Truth

Page 23: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What is Guidance?What is Guidance? Indication or trackingIndication or tracking

Too Too strongstrong

FixedFixed bias can bias can’’t t indicateindicate anything anything

ConvergenceConvergence Too Too weakweak True of other biasesTrue of other biases

““StraightestStraightest”” convergence convergence Just right?Just right?

C

C

S

S

CS

Page 24: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True StoryNiagara FallsNiagara Falls

PittsburghPittsburgh

ClarionClarion

Page 25: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True StoryNiagara FallsNiagara Falls

PittsburghPittsburgh

ClarionClarion

Page 26: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True StoryNiagara FallsNiagara Falls

PittsburghPittsburgh

ClarionClarion

Page 27: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True StoryNiagara FallsNiagara Falls

PittsburghPittsburgh

ClarionClarion

!!

Page 28: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

ClarionClarion

A True StoryA True StoryNiagara FallsNiagara Falls

PittsburghPittsburgh

Page 29: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True Story

??

Page 30: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True Story

Page 31: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True Story

Ask directions!Ask directions!

Page 32: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

A True StoryA True Story

WhereWhere’’s s ……

Page 33: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What Does She Say?What Does She Say?Turn around.Turn around.The freeway rampThe freeway rampis on the left.is on the left.

Page 34: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

You Have Better Ideas You Have Better Ideas

Phooey!Phooey!The Sun was on the right!The Sun was on the right!

Page 35: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

You Have Better IdeasYou Have Better Ideas

!!!!

Page 36: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

You Have Better IdeasYou Have Better Ideas

Page 37: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

You Have Better IdeasYou Have Better Ideas

Page 38: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

You Have Better IdeasYou Have Better Ideas

Page 39: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stay the Course!Stay the Course!

AhemAhem……

Page 40: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stay the Course!Stay the Course!

Page 41: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stay the Course!Stay the Course!

Page 42: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

DonDon’’t Flip-flop!t Flip-flop!

Page 43: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

DonDon’’t Flip-flop!t Flip-flop!

Page 44: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

DonDon’’t Flip-flop!t Flip-flop!

Page 45: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Then AgainThen Again……

Page 46: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Then AgainThen Again……

Page 47: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Then AgainThen Again……

@@$##!@@$##!

Page 48: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

One Good FlipOne Good FlipCan Save a Lot of FlopCan Save a Lot of Flop

PittsburghPittsburgh

Page 49: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 50: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 51: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 52: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 53: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 54: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 55: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Told ya!Told ya!

Page 56: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 57: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 58: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 59: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 60: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-TurnThe U-Turn

PittsburghPittsburgh

Page 61: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Your RouteYour Route

PittsburghPittsburgh

Needless U-turnNeedless U-turn

Page 62: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The Best RouteThe Best Route

PittsburghPittsburgh

Told ya!Told ya!

Page 63: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The Best Route AnywhereThe Best Route Anywherefrom Therefrom There

PittsburghPittsburgh NY, DCNY, DC

Told ya!Told ya!

Page 64: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The Freeway to the TruthThe Freeway to the Truth

ComplexComplex SimpleSimple

Fixed adviceFixed advice for all destinations for all destinations Disregarding it entails an Disregarding it entails an extra course reversalextra course reversal……

Told ya!Told ya!

Page 65: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The Freeway to the TruthThe Freeway to the Truth

ComplexComplex SimpleSimple

……even if the advice points even if the advice points away fromaway from the goal! the goal!

Told ya!Told ya!

Page 66: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

Page 67: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

Page 68: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 69: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 70: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 71: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 72: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 73: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 74: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Counting MarblesCounting Marbles

May come at any timeMay come at any time……

Page 75: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham’’ss Razor Razor

3 ?

If you answerIf you answer, answer with the , answer with the current countcurrent count..

Page 76: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

AnalogyAnalogy MarblesMarbles = detectable = detectable ““effectseffects””..

Late appearanceLate appearance = difficulty of detection. = difficulty of detection.

CountCount = model (e.g., causal graph). = model (e.g., causal graph).

Appearance timesAppearance times = free parameters. = free parameters.

Page 77: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

AnalogyAnalogy

U-turnU-turn == model model revisionrevision (with content loss) (with content loss)

HighwayHighway == revision-efficient truth-finding revision-efficient truth-findingmethod.method.

TTTT′′

Page 78: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

Suppose you Suppose you converge to the truthconverge to the truth but but violate violate OckhamOckham’’ss razor razor along the way.along the way.

33

Page 79: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

Where is that extra marble, anyway?Where is that extra marble, anyway?

33

Page 80: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

ItIt’’s not coming, is it?s not coming, is it?

33

Page 81: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

If you never say 2 youIf you never say 2 you’’ll never converge to thell never converge to thetruthtruth……..

33

Page 82: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

ThatThat’’s it. You should have listened to s it. You should have listened to OckhamOckham..

33222222

Page 83: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

Oops! Well, no method is infallible!Oops! Well, no method is infallible!

33222222

Page 84: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

If you never say 3, youIf you never say 3, you’’ll never converge to thell never converge to thetruthtruth……..

33222222

Page 85: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

Embarrassing to be back at that old theory, eh?Embarrassing to be back at that old theory, eh?

33222222 33

Page 86: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

And so forthAnd so forth……

33222222 33 44

Page 87: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

And so forthAnd so forth……

33222222 33 44 55

Page 88: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

And so forthAnd so forth……

33222222 33 44 55 66

Page 89: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The U-turn ArgumentThe U-turn Argument

And so forthAnd so forth……

33222222 33 44 55 66 77

Page 90: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The ScoreThe Score

You: You:

33222222 33 44 55 66 77

Subproblem

Page 91: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The ScoreThe Score

OckhamOckham::

222222 33 44 55 66 77

Subproblem

Page 92: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham is Necessary is Necessary

If you If you converge to the truthconverge to the truth,,

andand

you you violate violate OckhamOckham’’ss razor razor

thenthen

some convergent method some convergent method beats your worst-beats your worst-case revision boundcase revision bound in each answer in the in each answer in thesubproblemsubproblem entered at the time of the entered at the time of theviolation.violation.

Page 93: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham is Sufficient is Sufficient

If you If you converge to the truthconverge to the truth,,

andand

you you never violate never violate OckhamOckham’’ss razor razor

thenthen

You You achieve the worst-case revision boundachieve the worst-case revision bound of ofeach convergent solution in each answer ineach convergent solution in each answer ineach each subproblemsubproblem..

Page 94: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

EfficiencyEfficiency

EfficiencyEfficiency = achievement of the best worst- = achievement of the best worst-case revision bound in each answer in eachcase revision bound in each answer in eachsubproblemsubproblem..

Page 95: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Efficiency Theorem Efficiency Theorem

Among the convergent methodsAmong the convergent methods……

OckhamOckham = Efficient! = Efficient!

Efficient

Inefficient

Page 96: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

““MixedMixed”” Strategies Strategies

mixed strategy mixed strategy = chance of output depends= chance of output dependsonly on actual experience.only on actual experience.

convergence in probabilityconvergence in probability = chance of = chance ofproducing true answer approaches 1 in theproducing true answer approaches 1 in thelimit.limit.

efficiencyefficiency = achievement of best worst-case = achievement of best worst-caseexpectedexpected revision bound in each answer in revision bound in each answer ineach each subproblemsubproblem..

Page 97: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Efficiency Theorem Efficiency Theorem Among the Among the mixedmixed methods that converge in methods that converge in

probabilityprobability……

OckhamOckham = Efficient! = Efficient!

Efficient

Inefficient

Page 98: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Dominance and Dominance and ““SupportSupport”” EveryEvery convergent method is convergent method is weakly dominatedweakly dominated

in revisions by a clone who says in revisions by a clone who says ““??”” until stage until stagenn..

Convergence Convergence Must leap eventually.Must leap eventually.

EfficiencyEfficiency Only leap to simplest.Only leap to simplest.

Dominance Dominance Could always wait longer.Could always wait longer.

Can’t wait forever!

Page 99: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

III. III. OckhamOckham on Steroids on Steroids

Page 100: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Wish List Wish List General definitionGeneral definition of of OckhamOckham’’ss razor. razor. Compare revisions even when Compare revisions even when not boundednot bounded

within answerswithin answers.. Prove theorem for Prove theorem for arbitrary empirical problemsarbitrary empirical problems..

Page 101: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Empirical ProblemsEmpirical Problems Problem = Problem = partition of a topological space.partition of a topological space. Potential answersPotential answers = partition cells. = partition cells. EvidenceEvidence = open (verifiable) propositions. = open (verifiable) propositions.

Example: SymmetryExample: Symmetry

Page 102: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Example: Parameter FreeingExample: Parameter Freeing Euclidean topology.Euclidean topology. Say which parameters are zero.Say which parameters are zero. Evidence = open neighborhood.Evidence = open neighborhood.

•Curve fitting

a2

a1

0

a1 = 0a2 = 0

a1 > 0a2 = 0

a1 > 0a2 > 0

a1 = 0a2 > 0

Page 103: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

The PlayersThe Players

Scientist:Scientist: Produces an answer in response to current evidence.Produces an answer in response to current evidence.

Demon:Demon: Chooses evidence in response to scientistChooses evidence in response to scientist’’s choicess choices

Page 104: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

WinningWinning

Scientist winsScientist wins…… by defaultby default if demon doesn if demon doesn’’t present an infinite nestedt present an infinite nested

sequence of basic open sets whose intersection is asequence of basic open sets whose intersection is asingleton.singleton.

else by meritelse by merit if scientist eventually always produces if scientist eventually always producesthe true answer for world selected by demonthe true answer for world selected by demon’’s choices.s choices.

Page 105: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing RevisionsComparing Revisions

One answer sequence One answer sequence maps into maps into another another iffiff there is an order and answer-preserving map fromthere is an order and answer-preserving map from

the first to the second (? is wild).the first to the second (? is wild).

Then the revisions of first are Then the revisions of first are as good asas good as those thoseof the second.of the second.

? ? ? ? ? . . .

. . .

Page 106: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing RevisionsComparing Revisions

The revisions of the first are The revisions of the first are strictly betterstrictly better if, in if, inaddition, the latter doesnaddition, the latter doesn’’t map back into thet map back into theformer.former.

? . . .

? ? ? ? ? . . .

Page 107: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing MethodsComparing Methods

F F is is as good asas good as G G iffiff

each output sequence of each output sequence of FF is as good as some is as good as someoutput sequence of output sequence of G.G.

F Gas good as

Page 108: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing MethodsComparing Methods

FF is is better thanbetter than GG iffiff

FF is as good as is as good as GG and and

GG is is not not as good as as good as FF

F Gnot as good as

Page 109: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing MethodsComparing Methods

FF is is strongly better thanstrongly better than GG iffiff each output each outputsequence of sequence of FF is strictly better than an output is strictly better than an outputsequence of sequence of GG but but ……

strictly better than

Page 110: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Comparing MethodsComparing Methods

…… no output sequence of no output sequence of GG is as good as any of is as good as any ofFF..

not as good as

Page 111: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

TerminologyTerminology

Efficient solution: Efficient solution: as good as any solution in anyas good as any solution in anysubproblemsubproblem..

Page 112: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What Simplicity IsnWhat Simplicity Isn’’tt Syntactic length.Syntactic length. Data-compression (MDL).Data-compression (MDL). Computational ease.Computational ease. Social Social ““entrenchmententrenchment”” (Goodman). (Goodman). Number of free parameters (BIC, AIC).Number of free parameters (BIC, AIC). Euclidean dimensionalityEuclidean dimensionality

Only by accident!!

Symptoms…

Page 113: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What Simplicity IsWhat Simplicity Is SimplerSimpler theories are compatible with theories are compatible with deeperdeeper

problems of inductionproblems of induction..

Worst demon

Smaller demon

Page 114: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Problem of InductionProblem of Induction

No true information entails the true answer.No true information entails the true answer. Happens in Happens in answer boundariesanswer boundaries..

Page 115: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Demonic PathsDemonic PathsA A demonic pathdemonic path from from ww is a sequence of is a sequence of

alternating answers that a demon can forcealternating answers that a demon can forcean arbitrary convergent method throughan arbitrary convergent method throughstarting from starting from ww..

0…1…2…3…4

Page 116: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Simplicity Simplicity DefinedDefinedThe The AA-sequences-sequences are the demonic sequences are the demonic sequences

beginning with answer beginning with answer AA..

AA is is as simpleas simple as as BB iffiff each each BB-sequence is as-sequence is asgood as some good as some AA-sequence.-sequence.

2, 32, 3, 42, 3, 4, 5

<<<

33, 4

3, 4, 5. .

.

So 2 is simpler than 3!

Page 117: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Answer Answer

An answer as simple as any other answer.An answer as simple as any other answer. = number of observed particles.= number of observed particles.

. . .

So 2 is Ockham!

2, …, n2, …, n, n+12, …, n, n+1, n+2

<<<

nn, n+1

n, n+1, n+2

Page 118: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Lemma LemmaAA is is OckhamOckham iffiff

for all demonic for all demonic p, p, ((AA**pp) ) ≤≤ some demonic some demonicsequence.sequence.

3

I can force youthrough 2but not

through 3,2.

So 3 isn’tOckham

Page 119: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

OckhamOckham Answer AnswerE.g.: Only simplest curve compatible with dataE.g.: Only simplest curve compatible with data

is is OckhamOckham..

a2

a1

0

Demonic sequence:

Non-demonic sequences:

Page 120: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

General Efficiency TheoremGeneral Efficiency TheoremIf the topology is If the topology is metrizablemetrizable and separable and and separable and

the question is countable then:the question is countable then:

OckhamOckham = Efficient. = Efficient.

Proof: uses MartinProof: uses Martin’’s s BorelBorel Determinacy Determinacytheorem.theorem.

Page 121: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stacked ProblemsStacked ProblemsThere is an There is an OckhamOckham answer at every stage. answer at every stage.

0

1

2

3

. . .

1

Page 122: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Non-Non-OckhamOckham Strongly Worse Strongly WorseIf the problem is a If the problem is a stackedstacked countable partition countable partition

over a restricted Polish space:over a restricted Polish space:

Each Each OckhamOckham solution is solution is stronglystrongly better betterthan each non-than each non-OckhamOckham solution in the solution in thesubproblemsubproblem entered at the time of the entered at the time of theviolation.violation.

Page 123: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Simplicity Simplicity ≠≠ Low Dimension Low Dimension Suppose God says the true parameter valueSuppose God says the true parameter value

is rational.is rational.

Page 124: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Simplicity Simplicity ≠≠ Low Dimension Low DimensionTopological dimension and integrationTopological dimension and integration

theory dissolve.theory dissolve.Does Does OckhamOckham??

Page 125: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Simplicity Simplicity ≠≠ Low Dimension Low DimensionThe proposed account survives in theThe proposed account survives in the

preserved limit point structure.preserved limit point structure.

Page 126: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

IV. IV. OckhamOckham and andSymmetrySymmetry

Page 127: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Respect for SymmetryRespect for Symmetry If severalIf several simplest simplest alternatives are available, alternatives are available,

dondon’’t break the symmetry.t break the symmetry.

•Count the marbles of each color.•You hear the first marble but don’t see it.•Why red rather than green?

?

Page 128: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Respect for SymmetryRespect for Symmetry Before the noise, (Before the noise, (00, , 00) is ) is OckhamOckham.. After the noise, After the noise, no answer is no answer is OckhamOckham::

((00, , 11))((11, , 00))

DemonicDemonic Non-demonicNon-demonic

((00, , 11) () (11, , 00))((11, , 00) () (00, , 11))

?

Right!

((00, , 00))

Page 129: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

GoodmanGoodman’’s Riddles Riddle Count Count oneiclesoneicles--- a --- a oneicleoneicle is a particle at any is a particle at any

stage but one, when it is a non-particle.stage but one, when it is a non-particle. OneicleOneicle tranlationtranlation is auto-homeomorphism is auto-homeomorphism

that that does not preserve the problemdoes not preserve the problem.. Unique Unique OckhamOckham answer is current answer is current oneicleoneicle

count.count. Contradicts Contradicts unique unique OckhamOckham answer in particle answer in particle

counting.counting.

Page 130: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

SupersymmetrySupersymmetry Say Say whenwhen each particle appears. each particle appears. Refines Refines counting problem.counting problem. EveryEvery auto-homeomorphism preserves problem. auto-homeomorphism preserves problem.

No No answer is answer is OckhamOckham.. No No solution is solution is OckhamOckham.. No No method is efficient.method is efficient.

Page 131: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Dual Dual SupersymmetrySupersymmetry Say only whether particle count is Say only whether particle count is even or oddeven or odd.. CoarsensCoarsens counting problem. counting problem. Particle/Particle/OneicleOneicle auto-homeomorphism auto-homeomorphism

preserves problem.preserves problem.

Every Every answer is answer is OckhamOckham.. Every Every solution is solution is OckhamOckham.. Every Every solution is efficient.solution is efficient.

Page 132: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Broken SymmetryBroken Symmetry CountCount the even or just report the even or just report oddodd.. CoarsensCoarsens counting problem. counting problem. RefinesRefines the even/odd problem. the even/odd problem. Unique Unique OckhamOckham answer at each stage answer at each stage.. Exactly Exactly OckhamOckham solutions are efficient. solutions are efficient.

Page 133: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Simplicity Under RefinementSimplicity Under Refinement

Particle counting Oneicle counting Twoicle counting

Particle countingor odd particles

Oneicle countingor odd oneicles

Twoicle countingor odd twoicles

Time of particle appearance

Even/odd

Broken symmetryUnique Ockham answer

SupersymmetryNo answer is Ockham

Dual supersymmetryBoth answers are Ockham

Page 134: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Proposed Theory is RightProposed Theory is Right ObjectiveObjective efficiency is grounded in problems. efficiency is grounded in problems. Symmetries in the preceding problems wouldSymmetries in the preceding problems would

wash outwash out stronger simplicity distinctions. stronger simplicity distinctions. Hence, such distinctions would amount toHence, such distinctions would amount to

mere mere conventionsconventions (like coordinate axes) that (like coordinate axes) thatcouldncouldn’’t have anything to do with objectivet have anything to do with objectiveefficiency.efficiency.

Page 135: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

FurthermoreFurthermore…… If If OckhamOckham’’ss razor is forced to choose in the razor is forced to choose in the

supersymmetricalsupersymmetrical problems then either: problems then either:

following following OckhamOckham’’ss razor razor increases revisions increases revisions ininsome counting problems some counting problems

OrOr

OckhamOckham’’ss razor leads to razor leads to contradictionscontradictions as a as aproblem is coarsened or refined.problem is coarsened or refined.

Page 136: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

V. ConclusionV. Conclusion

Page 137: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What What OckhamOckham’’ss Razor Is Razor Is

““Only output Only output OckhamOckham answers answers”” OckhamOckham answer answer = a topological invariant of the = a topological invariant of the

empirical problem addressed.empirical problem addressed.

Page 138: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

What it IsnWhat it Isn’’tt

preference forpreference for brevity,brevity, computational ease,computational ease, entrenchment,entrenchment, past success,past success, KolmogorovKolmogorov complexity, complexity, dimensionality, etcdimensionality, etc……..

Page 139: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

How it WorksHow it Works

OckhamOckham’’ss razor is necessary for razor is necessary for mininizingmininizingrevisionsrevisions prior to convergence to the truth. prior to convergence to the truth.

Page 140: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

How it DoesnHow it Doesn’’tt

No possible methodNo possible method could: could: Point at the truth;Point at the truth; Indicate the truth;Indicate the truth; Bound the probability of error;Bound the probability of error; Bound the number of future revisions.Bound the number of future revisions.

Page 141: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Spooky Spooky OckhamOckham

Science Science without support or safety netswithout support or safety nets..

Page 142: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Spooky Spooky OckhamOckham

Science Science without support or safety netswithout support or safety nets..

Page 143: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Spooky Spooky OckhamOckham

Science Science without support or safety netswithout support or safety nets..

Page 144: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Spooky Spooky OckhamOckham

Science Science without support or safety netswithout support or safety nets..

Page 145: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

VI. Stochastic VI. Stochastic OckhamOckham

Page 146: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

““MixedMixed”” Strategies Strategies

mixed strategy mixed strategy = chance of output depends= chance of output dependsonly on actual experience.only on actual experience.

Pe(M = H at n) = Pe|n(M = H at n).

e

Page 147: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic CaseStochastic Case

OckhamOckham = =

at each stage, you produce a non-at each stage, you produce a non-OckhamOckhamanswer with answer with probprob = 0 = 0..

EfficiencyEfficiency = =

achievement of the best worst-case achievement of the best worst-case expectedexpectedrevision bound in each answer in eachrevision bound in each answer in eachsubproblemsubproblem over all methods that converge over all methods that convergeto the truth to the truth in probabilityin probability..

Page 148: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic Efficiency TheoremStochastic Efficiency Theorem

Among the stochastic methods that convergeAmong the stochastic methods that convergein probability, in probability, OckhamOckham = Efficient! = Efficient!

Efficient

Inefficient

Page 149: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic MethodsStochastic Methods

Your chance of producing an answer is a Your chance of producing an answer is a functionfunctionof observations made so farof observations made so far..

22

Urn selected in light of observations.

p

Page 150: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic U-turn ArgumentStochastic U-turn Argument

Suppose you Suppose you converge converge in probabilityin probability to the truth to the truthbut produce a non-but produce a non-OckhamOckham answer with answer with probprob > 0. > 0.

33 r > 0

Page 151: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Choose small Choose small εε > 0. Consider answer 4. > 0. Consider answer 4.

33

Stochastic U-turn ArgumentStochastic U-turn Argument

r > 0

Page 152: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic U-turn ArgumentStochastic U-turn Argument

By By convergenceconvergence in probability in probability to the truth: to the truth:

3322 p > 1 - ε/3

r > 0

Page 153: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic U-turn ArgumentStochastic U-turn Argument

Etc.Etc.

3322 p> 1-ε/3

r > 0

33 p > 1-ε/3 44p > 1-ε/3

Page 154: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic U-turn ArgumentStochastic U-turn Argument Since Since εε can be chosen arbitrarily small, can be chosen arbitrarily small,

sup sup probprob of of ≥≥ 3 revisions 3 revisions ≥≥ rr.. sup sup probprob of of ≥≥ 2 revisions =1 2 revisions =1

33 r > 0

22 p> 1-ε/3 33 p > 1-ε/3 44p > 1-ε/3

Page 155: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

Stochastic U-turn ArgumentStochastic U-turn Argument So sup Exp revisions is So sup Exp revisions is ≥≥ 2 + 32 + 3rr.. But for But for OckhamOckham == 22..

33 r > 0

Subproblem

22 p> 1-ε/3 33 p > 1-ε/3 44p > 1-ε/3

Page 156: Ockham’s Razor - Branden Fitelson · Ockham’s Razor: What it is, What it isn’t, How it works, and How it doesn’t Kevin T. Kelly Department of Philosophy Carnegie Mellon University

THE ENDTHE END