a core course on modeling

15
A core Course on Modeling Introduction to Modeling 0LAB0 0LBB0 0LCB0 0LDB0 [email protected] [email protected] S.7

Upload: sammy

Post on 25-Feb-2016

37 views

Category:

Documents


1 download

DESCRIPTION

A core Course on Modeling. Introduction to Modeling 0LAB0 0LBB0 0LCB0 0LDB0 [email protected] [email protected] S.7. Segmentation : partitioning the world into meaningful units. 2. http://commons.wikimedia.org/wiki/File:Ulm-Muenster-BessererKapelleFenster-ArcheNoah.jpg. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A core Course on Modeling

A core Course on ModelingIntroduction to Modeling

0LAB0 0LBB0 0LCB0 [email protected]

[email protected]

S.7

Page 2: A core Course on Modeling

2

Segmentation:

partitioning the world into meaningful units

http://com

mons.w

ikimedia.org/w

iki/File:Ulm-M

uenster-BessererKapelleFenster-ArcheNoah.jpg

Page 3: A core Course on Modeling

3

http:

//co

mm

ons.w

ikim

edia

.org

/wik

i/File

:Bab

y_Bo

y_O

liver

.jpg

Segmentation:

a natural tendency of the human brain

Page 4: A core Course on Modeling

4

http:

//co

mm

ons.w

ikim

edia

.org

/wik

i/File

:Bub

bled

emira

nda.

png

Words: •the brain’s way to segment the world•to form and share thoughts about the world

•to reason about the world•to shape the world

Page 5: A core Course on Modeling

http://com

mons.w

ikimedia.org/w

iki/File:T%C3%

A6nkeren_t%C3%

A6nker_t%

C3%A6nkeren-besk%

C3%A5ret.jpg

words refer to: •existing things•conceived things

Page 6: A core Course on Modeling

words refer to: •existing entities•conceived entities

in modeled systemin model: concepts

Page 7: A core Course on Modeling

7

http:

//co

mm

ons.w

ikim

edia

.org

/wik

i/File

:Fie

ld_l

abel

s_att

ache

d_to

_the

_ski

n_of

_BM

NH_

1939

.331

5_-

_Zoo

Keys

-255

-103

-g00

7.jp

eg

property:informs about the concept it belongs to

Page 8: A core Course on Modeling

property:has a namehas a set of values: the type.

names: eg. ‘color’, ‘size’, ‘use’; types: eg. colors, numbers, activities; values: eg. {red}, {15 … 18} cm, {drinking coffee, drinking tea}

Page 9: A core Course on Modeling

property value

question answertest resultmeasurement outcome

... ...

http://w

ww

.sxc.hu/browse.phtm

l?f=download&

id=937264

Page 10: A core Course on Modeling

‘Part of’ is an often occurring property: e.g., ‘nose’ is part of a face. The opposite of ‘part of’ is ‘has a’: a face has a nose.

1. What is the type of the properties ‘part of’ and ‘has a’?

2. Give another example of two properties that are each other’s opposites.

QUIZ

Page 11: A core Course on Modeling

relation:express the connection from concept 1 to concept 2prepositions (on, near, behind, …)

verbs (to produce, to marry, to illuminate, ...)

concept 1 concept 2

relation

Page 12: A core Course on Modeling

Properties and relations are functions:

inputs (concepts): elements of the domain output values: elements of the range

color: {tomato,cucumber, lemon,...} {red,green,yellow,...}color(tomato)=red

sounds:{(dog,bark),(bird,tweet),(dog,tweet),...} {true,false}sounds(dog,bark)=truesounds(dog,tweet)=false

http://cdn.morguefile.com

/imageD

ata/public/files/a/alvimann/preview

/fldr_2008_11_07/file0001778635387.jpg

Page 13: A core Course on Modeling

‘John prefers apples over bananas’.

Interpret this sentence as:1. a property of apples2. a property of bananas3. a property of John4. a relation between apples and bananas5. a relation between John and apples6. a relation between John and bananas.

QUIZ

Page 14: A core Course on Modeling

Properties and relations can be expressed in many ways

consider the sentence: ‘John prefers apples over bananas’

being preferred over bananas by John is a property of apples with value truebeing preferred over bananas by ... is a property of apples with value Johnbeing preferred by John is a relation between apples and bananas with value truebeing preferred by ... is a relation between apples and bananas with value Johnpreferring apples over bananas is a property of John with value truepreferring apples over ... is a property of John with value bananasbeing preferred over bananas is a relation between John and apples with value truebeing preferred over ... is a relation between John and apples with value bananas

et cetera

Page 15: A core Course on Modeling

Summary:

• words help to segment the world• words refer to entities• entities can be existing or conceived• conceived entities: concepts• properties: inform about a concept• property: name, value• type: collection of values admitted for a property• relation connects concepts