A Thorough Formalization of Conceptual Spaces Lucas Bechberger and - - PowerPoint PPT Presentation

a thorough formalization of conceptual spaces
SMART_READER_LITE
LIVE PREVIEW

A Thorough Formalization of Conceptual Spaces Lucas Bechberger and - - PowerPoint PPT Presentation

A Thorough Formalization of Conceptual Spaces Lucas Bechberger and Kai-Uwe Khnberger The Different Layers of Representation A Thorough Formalization of Conceptual Spaces / Bechberger and Khnberger 2 The Different Layers of Representation


slide-1
SLIDE 1

A Thorough Formalization of Conceptual Spaces

Lucas Bechberger and Kai-Uwe Kühnberger

slide-2
SLIDE 2

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 2

The Different Layers of Representation

slide-3
SLIDE 3

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 3

The Different Layers of Representation

Symbolic Layer ∀ x:apple (x ) ⇒red(x ) Formal Logics

slide-4
SLIDE 4

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 4

The Different Layers of Representation

Symbolic Layer Subsymbolic Layer [0.42; -1.337, ...] ∀ x:apple (x ) ⇒red(x ) Formal Logics Sensor / Feature Values

slide-5
SLIDE 5

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 5

The Different Layers of Representation

Symbolic Layer Subsymbolic Layer [0.42; -1.337, ...] ∀ x:apple (x ) ⇒red(x ) Formal Logics Sensor / Feature Values

?

slide-6
SLIDE 6

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 6

The Different Layers of Representation

Symbolic Layer Subsymbolic Layer [0.42; -1.337, ...] ∀ x:apple (x ) ⇒red(x ) Formal Logics Sensor / Feature Values Conceptual Layer Geometric Representation

slide-7
SLIDE 7

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 7

The Different Layers of Representation

Symbolic Layer Subsymbolic Layer [0.42; -1.337, ...] ∀ x:apple (x ) ⇒red(x ) Formal Logics Sensor / Feature Values Conceptual Layer Geometric Representation

slide-8
SLIDE 8

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 8

The Different Layers of Representation

Symbolic Layer Subsymbolic Layer [0.42; -1.337, ...] ∀ x:apple (x ) ⇒red(x ) Formal Logics Sensor / Feature Values Conceptual Layer Geometric Representation

slide-9
SLIDE 9

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 9

Conceptual Spaces [Gärdenfors2000]

[Gärdenfors2000] Gärdenfors, P. Conceptual Spaces: The Geometry of Thought. MIT press, 2000

slide-10
SLIDE 10

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 10

Conceptual Spaces [Gärdenfors2000]

  • Quality dimensions
  • Interpretable ways of judging the similarity of two instances
  • E.g., temperature, weight, brightness, pitch

[Gärdenfors2000] Gärdenfors, P. Conceptual Spaces: The Geometry of Thought. MIT press, 2000

slide-11
SLIDE 11

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 11

Conceptual Spaces [Gärdenfors2000]

  • Quality dimensions
  • Interpretable ways of judging the similarity of two instances
  • E.g., temperature, weight, brightness, pitch
  • Domain
  • Set of dimensions that inherently belong together
  • Color: hue, saturation, and brightness

[Gärdenfors2000] Gärdenfors, P. Conceptual Spaces: The Geometry of Thought. MIT press, 2000

slide-12
SLIDE 12

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 12

Conceptual Spaces [Gärdenfors2000]

  • Quality dimensions
  • Interpretable ways of judging the similarity of two instances
  • E.g., temperature, weight, brightness, pitch
  • Domain
  • Set of dimensions that inherently belong together
  • Color: hue, saturation, and brightness
  • Distance in this space is inversely related to similarity
  • Within a domain: Euclidean distance
  • Between domains: Manhattan distance

[Gärdenfors2000] Gärdenfors, P. Conceptual Spaces: The Geometry of Thought. MIT press, 2000

slide-13
SLIDE 13

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 13

Conceptual Spaces [Gärdenfors2000]

  • Quality dimensions
  • Interpretable ways of judging the similarity of two instances
  • E.g., temperature, weight, brightness, pitch
  • Domain
  • Set of dimensions that inherently belong together
  • Color: hue, saturation, and brightness
  • Distance in this space is inversely related to similarity
  • Within a domain: Euclidean distance
  • Between domains: Manhattan distance
  • Concepts
  • Region + correlation information + salience weights

[Gärdenfors2000] Gärdenfors, P. Conceptual Spaces: The Geometry of Thought. MIT press, 2000

slide-14
SLIDE 14

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 14

Betweenness

slide-15
SLIDE 15

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 15

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)
slide-16
SLIDE 16

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 16

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

slide-17
SLIDE 17

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 17

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

slide-18
SLIDE 18

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 18

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

slide-19
SLIDE 19

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 19

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

slide-20
SLIDE 20

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 20

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)
  • Convex region C:

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

∀ x,z∈C :∀ y: B ( x,y,z)⇒ y∈C

slide-21
SLIDE 21

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 21

Betweenness

  • B(x,y,z) :↔ d(x,y) + d(y,z) = d(x,z)
  • Convex region C:
  • Star-shaped region S w.r.t. p:

https://en.wikipedia.org/wiki/Taxicab_geometry#/ media/File:Manhattan_distance.svg

∀ x,z∈C :∀ y: B ( x,y,z)⇒ y∈C ∀ z∈S: ∀ y : B (p,y,z)⇒ y∈S

slide-22
SLIDE 22

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 22

Convexity and Manhattan distance

height age

slide-23
SLIDE 23

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 23

Convexity and Manhattan distance

height age adult child

slide-24
SLIDE 24

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 24

Convexity and Manhattan distance

height age adult child

slide-25
SLIDE 25

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 25

Convexity and Manhattan distance

height age adult child

slide-26
SLIDE 26

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 26

Convexity and Manhattan distance

height age adult child

slide-27
SLIDE 27

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 27

Convexity and Manhattan distance

height age adult child

slide-28
SLIDE 28

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 28

Convexity and Manhattan distance

height age adult child

slide-29
SLIDE 29

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 29

Formalizing Star-Shaped Concepts

slide-30
SLIDE 30

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 30

Formalizing Star-Shaped Concepts

slide-31
SLIDE 31

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 31

Formalizing Star-Shaped Concepts

slide-32
SLIDE 32

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 32

Formalizing Star-Shaped Concepts

slide-33
SLIDE 33

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 33

Formalizing Star-Shaped Concepts

slide-34
SLIDE 34

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 34

Formalizing Star-Shaped Concepts

slide-35
SLIDE 35

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 35

Formalizing Star-Shaped Concepts

slide-36
SLIDE 36

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 36

Formalizing Star-Shaped Concepts

S = S1.0 ~

slide-37
SLIDE 37

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 37

Formalizing Star-Shaped Concepts

S = S1.0 ~ S0.5 ~

slide-38
SLIDE 38

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 38

Formalizing Star-Shaped Concepts

S = S1.0 ~ S0.5 S0.25 ~ ~

slide-39
SLIDE 39

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 39

Intersection of Two Concepts

slide-40
SLIDE 40

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 40

Intersection of Two Concepts

slide-41
SLIDE 41

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 41

Intersection of Two Concepts

slide-42
SLIDE 42

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 42

Intersection of Two Concepts

slide-43
SLIDE 43

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 43

Intersection of Two Concepts

slide-44
SLIDE 44

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 44

Intersection of Two Concepts

slide-45
SLIDE 45

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 45

Intersection of Two Concepts

slide-46
SLIDE 46

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 46

Unification of Two Concepts

slide-47
SLIDE 47

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 47

Unification of Two Concepts

slide-48
SLIDE 48

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 48

Unification of Two Concepts

slide-49
SLIDE 49

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 49

Unification of Two Concepts

slide-50
SLIDE 50

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 50

Unification of Two Concepts

slide-51
SLIDE 51

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 51

Unification of Two Concepts

slide-52
SLIDE 52

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 52

Unification of Two Concepts

slide-53
SLIDE 53

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 53

Unification of Two Concepts

slide-54
SLIDE 54

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 54

Projection of a Concept

slide-55
SLIDE 55

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 55

Projection of a Concept

slide-56
SLIDE 56

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 56

Research Contributions

slide-57
SLIDE 57

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 57

Research Contributions

  • We can encode correlations in a geometric way
  • Most formalizations of conceptual spaces ignore cross-domain

correlations

  • [Rickard2006] considers correlations, but not in a geometric way

[Rickard2006] Rickard, J. T. A Concept Geometry for Conceptual Spaces. Fuzzy Optimization and Decision Making, Springer Science + Business Media, 2006, 5, 311-329

slide-58
SLIDE 58

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 58

Research Contributions

  • We can encode correlations in a geometric way
  • Most formalizations of conceptual spaces ignore cross-domain

correlations

  • [Rickard2006] considers correlations, but not in a geometric way
  • Easily implementable and computationally efficient
  • Cuboid can be represented by two support points
  • Single constraint: cuboids of a concept must intersect

[Rickard2006] Rickard, J. T. A Concept Geometry for Conceptual Spaces. Fuzzy Optimization and Decision Making, Springer Science + Business Media, 2006, 5, 311-329

slide-59
SLIDE 59

Thank you for your attention!

Questions? Comments? Discussions? https://www.lucas-bechberger.de @LucasBechberger

slide-60
SLIDE 60

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 60

Example: The Color Domain

https://en.wikipedia.org/wiki/HSL_and_HSV#/media/File:HSL_color_solid_dblcone_chroma_gray.png

slide-61
SLIDE 61

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 61

Intersection & Union (Fuzzy Case)

slide-62
SLIDE 62

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 62

Example: Fruit Space

round sweet hue round hue sweet

  • range
  • range

Granny Smith Granny Smith apple apple lemon lemon pear pear banana banana

slide-63
SLIDE 63

A Thorough Formalization of Conceptual Spaces / Bechberger and Kühnberger 63

Envisioned Architecture