33
Conceptualizing verbs, nouns and adjectives Sinan Kalkan KOVAN Research Lab. Dept. of Computer Eng. Middle East Technical University Ankara, Turkey www.kovan.ceng.metu.edu.tr 1

Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Conceptualizing verbs, nouns

and adjectives

Sinan Kalkan KOVAN Research Lab.

Dept. of Computer Eng.

Middle East Technical University

Ankara, Turkey

www.kovan.ceng.metu.edu.tr

1

Page 2: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Who am I?

Vision

• Border Ownership

• Depth Prediction

• Feature Extraction

• Biometric Identification

• Image Retrieval

Cognitive Robotics

• Conceptualization &

Affordances

• Multiple-Levels of

Abstraction

• Context

• Leading KOVAN Research Lab with two other faculty

members:

- Erol Şahin

- Göktürk Üçoluk

www.kovan.ceng.metu.edu.tr

2

Page 3: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Introduction: Problem

What is a cup?What is tall?What does it

mean to give?

give me the tallcup

Verbs Adjectives

Nouns

3

Page 4: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Introduction: Concepts

• Rule-Based Apple = {color = “green” AND shape = “round”,…}

• Prototype-Based

• Exemplar-Based

OUR CHOICE

(Gabora et al., 2008; Kruschke, 2005; Rosch, 1973; Rouder & Ratcliff, 2006)4

Page 5: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Introduction:Affordances and Concepts

Affordance Formalization* Adding Verb ConceptsAdding Noun/Adjective

Concepts

* E.Sahin, M.Cakmak, M.R.Dogar and E.Ugur. To Afford or Not to Afford: A new formalization of Affordances toward Affordance-based Robot Control. Adaptive Behavior, December 2007.

5

Page 6: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Verb, Noun and Adjective Concepts

Verb Concepts

• Verbs tend to correspond to effect categories rather than single behaviors.

Noun/Adjective Concepts

1. Based on visual appearance.2. Based on what objects afford.

Kalkan et al., accepted.Dag et al., 2010

Yuruten et al., 2012; under revisionAtil et al., 2010

6

Page 7: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Experimental SetupKinect: 3D Range Data

Features:

- 3D size, 3D position, surface normal histogram

curvature histogram, presence 7

Page 8: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Verbs as effect labelsmoved-left (ML)moved-right (MR)moved-forward (MF) pulled (P) knocked-down (K) disappeared (D) no-change (NC)

Nouns and adjectivesCupBoxCylinderBallShort-tallThin-thickEdgy-round

8

Page 9: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Experimental Setup:Behaviors and Effects

Behaviorso Push-left (PL)o Push-right (PR)o Push-forward (PF)o Pull (PB)o Top-grasp (TG)o Side-grasp (SG)

Effectsmoved-left (ML)moved-right (MR)moved-forward (MF) pulled (P) knocked-down (K) disappeared (D) no-change (NC)

9

Page 10: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

ROSSI Final Review Meeting

Ankara, February 3rd 2012

Verb Concepts

grasped

++00--**

pushed

00*+--*+

Object Concepts

Behaviors

. . .Objects

e3

e1

e2

e4

Effects

f3

f1

f2

f4

push-right

grasp

. . .

SVM

Filter

SVM

Filter

. . . . . .

small

+0-**0+ 01

01

cup

+0-**0+ 11

01

11

Page 11: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Conceptualization: - Capture how features

are distributed

0

Fre

qu

en

cy

Feature Values

0

Fre

qu

en

cy

Feature Values

0

Fre

qu

en

cy

Feature Values

0

Fre

qu

en

cy

Feature Values

‘+’‘-’ ‘0’ ‘*’

12

Page 12: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Verb Concepts: A prototype-based representation

These prototypes also have mean and standard deviation values of the changes associated with each element.

NC: No Change

MR: Moved-right

ML: Moved-left

MF: Moved-fwd

P: Pulled

K: Knocked

G: Grasped

D: disappeared

13

Page 13: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Comparing conceptualization methods for verbs

1. Prototype-based view 1:– Effect prototype-based

concepts

– `+’, `-’, `0’, `*’

2. Prototype-based view 2:– Using just the mean &

variance of change in features

3. Exemplar-based view:– Using all interaction data for

comparison

• Comparison using:

– Recognizing an observed interaction

– Planning

14

Page 14: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

“what did I do?”

Concepts with prototypes

Concepts with naïve p.

Concepts with examplars

Concepts with prototypes

Concepts with naïve p.

Concepts with examplars

Concepts with prototypes

Concepts with naïve p.

Concepts with examplars

Initial Final

15

Page 15: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

INIT

PL PF PB TG SG

PREDICT PREDICT PREDICT PREDICT PREDICT PREDICT

PR PL PB TG SG

PREDICT PREDICT PREDICT PREDICT PREDICT PREDICT

PF

PR

Multi-step planningwith effect-prototype-based concepts

Page 16: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Multi-step planningwith effect-prototype-based concepts

17

Page 17: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Multi-step planningwith naïve-prototype-based concepts

Page 18: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Multi-step planningwith exemplar-based concepts

Page 19: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Verb Concepts: Goal Specification

“iCub, do:

*********************************-*****0”

Position along y

Presence

Find most similar verb concept:

Find the behavior producing the verb concept best:

𝑑𝐸𝑃: Mahalanobis distance20

Page 20: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Mid-summary

• There are alternative ways for abstraction over behaviors/actions

• Prototype-based conceptualization based on effects is a good alternative

– efficient planning

– condensation

– easy goal specification

– Disadvantage: no information about the “how” part (not yet ).

21Kalkan et al., "Verb Concepts from Affordances", Interaction Studies

Journal, in press.

Page 21: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Adjectives & Nouns based on Affordances & Visual Appearance

%15 Disappearable, %85 Pushable,

%10 Knockable,%25 Graspable

Therefore,Short, thick, edgy

22

Page 22: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Overview

23

Page 23: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Methodology: the Affordance Vector (𝑉𝐴)

Behaviors vsEffects

PR PL PF PB TG SG

Mov. Right 0.93 0.0 0.0 0.01 0.01 0.02

Mov. Left 0.0 0.96 0.0 0.02 0.03 0.15

Mov. Fwd. 0.0 0.0 0.89 0.01 0.01 0.04

Pulled 0.0 0.0 0.0 0.87 0.01 0.02

Disappeared 0.0 0.0 0.0 0.09 0.0 0.03

Grasped 0.0 0.0 0.0 0.0 0.23 0.17

Knocked 0.03 0.02 0.08 0.0 0.07 0.10

No-change 0.04 0.02 0.03 0.0 0.64 0.47

AffordanceVector

48 x 1

.

.

.

.

.

.

.

.

.

.

.

.

.

Probability of obtaining an effect from a behavior

PR: Push Right, PL: Push Left, PF: Push ForwardPB: Pull, TG: Top Grasp, SG: Side Grasp

AllValues

24

Page 24: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Objects & labels

25

Page 25: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

ℳ𝐴: Learner from affordance vectorℳ𝐸: Learner from appearanceℳ𝐶: Learner from Appearance+Affordance

26

Predicted adjectives and nouns of novel objects.

Page 26: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

ℳ𝐴: Learner from affordance vectorℳ𝐸: Learner from appearanceℳ𝐶: Learner from Appearance+Affordance

27

Predicted adjectives and nouns of novel objects from the KIT Dataset

(Kasper et al., 2012).

Page 27: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Nouns vs. Adjectives

• Nouns prefer perceptual features whereas adjectives prefer affordance features.

• Relevance of features to the category labels

(acquired using ReliefF – Kononenko (1994))

28

Page 28: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Nouns vs. adjectives

• Psychology (Fernald, Thorpe, Marchman, 2009; Sandhofer, Smith, 2007):

– Young children have more difficulty learning/interpreting noun modifying adjectives.

• Language (Sasson, 2011):

– Adjectives are related to changes only in one/two dimensions whereas nouns depend on many dimensions in the feature space.

29

Page 29: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Conceptualization of Adjectives

Adjective prototypes obtained via learner with full affordance vector (𝑉48)(-): Highly confident that effect may not occur

(+): Highly confident that effect may occur

(*): Not confident about effect’s occurrence

PR: Push Right, PL: Push Left, PF: Push ForwardPB: Pull, TG: Top Grasp, SG: Side Graspa: moved right b: moved left

c: moved forward d: pulled

e: knocked f: no change

g: Grasped h: Disappeared 30

Page 30: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Co-learning nouns and adjectives

31Orhan et al., “Co-learning nouns and adjectives”, submitted.

Page 31: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Mid-summary

• Nouns & Adjectives:

– There is a functional/underlying difference between them

• This can shed some light to developmental psychologists & linguists

• Yuruten et al., "Learning Adjectives and Nouns from Affordances on the iCub Humanoid Robot ", SAB, 2012.

• Yuruten et al., “Learning of Adjectives and Nouns from Affordance and Appearance Features”, Adaptive Behavior, under revision.

• Dag et al., "Learning Affordances for Categorizing Objects and Their Properties", ICPR, 2010. 33

Page 32: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

Conclusion

• Theories on concepts from Psychology

• Hopefully, I have given some ideas: – for new experiments

– explanations for existing ones

• There is still a lot to do regarding:

– Verb Concepts

– Adjectives

– Nouns

34

Page 33: Conceptualizing verbs, nouns and adjectives · •Nouns & Adjectives: –There is a functional/underlying difference between them •This can shed some light to developmental psychologists

This project is also partially funded by

TUBITAK through Projects 109E033 and

111E287.

More info available @ http://kovan.ceng.metu.edu.tr/

Acknowledgments

Ilkay Atil, Asil Bozcuoglu, Yigit Caliskan, Nilgun Dag, Erol Sahin, Kadir Uyanik,

Onur Yuruten.

35