Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological...

19
http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    217
  • download

    4

Transcript of Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological...

Page 1: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 1

Why computer science needs philosophy

Barry Smith

National Center for Ontological Research

Page 2: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 2

Shimon Edelman’s Riddle of Representation

two humans, a monkey, and a robot are looking at a piece of cheese;

what is common to the representational processes in their visual systems?

Page 3: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 3

Answer:

The cheese, of course

Page 4: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 4

the prehistory of science

Page 5: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 5

There is no problem of the unity of science

because all science can be stored inside one person’s head

Page 6: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 6

The era of empiricism

If two scientists disagree they resolve their disagreement by examining reality

Page 7: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 7

The problem of the unity of science is solved by reality itself

Page 8: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 8

the brief logical positivist interlude

Page 9: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 9

A science is a collection of propositions

(Bolzano: each science is identified with an ideal scientific textbook)

The problem of the unity of science is a problem of logic

Page 10: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 10

The new age of science

Page 11: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 11

A science is a collection of databases and associated algorithms

The problem of the unity of science is a problem of computer science

Page 12: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 12

011011101010001000100010010010010010010001001111001001011011110110111011

011011101010001000100010010010010010010001001111001001011011110110111011

011011101010001000100010010010010010010001001111001001011011110110111011

Page 13: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 13

011011101010001000100010010010010010010001001111001001011011110110111011

011011101010001000100010010010010010010001001111001001011011110110111011

011011101010001000100010010010010010010001001111001001011011110110111011

Page 14: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 14

To solve the problem of the unity of science, what we need is an

‘information model’

Page 15: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 15

caBIO Design Artifacts – UML Class Diagrams

Page 16: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 16

Page 17: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 17

The new age of science

Page 18: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 18

The new age of science

Page 19: Http://ncor.us 1 Why computer science needs philosophy Barry Smith National Center for Ontological Research.

http://ncor.us 19

The new age of science