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

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

Dec 22, 2015

Download

Documents

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: 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