Are colour categories innate or learned? Insights from computational modelling

80
Tony Belpaeme VUB AI-lab Are colour categories innate or Are colour categories innate or learned? Insights from learned? Insights from computational modelling computational modelling Tony Belpaeme Tony Belpaeme Artificial Intelligence Lab Artificial Intelligence Lab Vrije Universiteit Brussel Vrije Universiteit Brussel

description

Are colour categories innate or learned? Insights from computational modelling. Tony Belpaeme Artificial Intelligence Lab Vrije Universiteit Brussel. Situating the research. Artificial Life modelling Uses computer simulation Investigates particular natural phenomena - PowerPoint PPT Presentation

Transcript of Are colour categories innate or learned? Insights from computational modelling

Page 1: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Are colour categories innate or learned? Are colour categories innate or learned? Insights from computational modelling Insights from computational modelling

Tony BelpaemeTony Belpaeme

Artificial Intelligence LabArtificial Intelligence Lab

Vrije Universiteit BrusselVrije Universiteit Brussel

Page 2: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Situating the researchSituating the research

• Artificial Life modellingArtificial Life modelling

– Uses computer simulationUses computer simulation– Investigates particular natural phenomenaInvestigates particular natural phenomena– Provides theories which are to be referred back to Provides theories which are to be referred back to

other disciplinesother disciplines– Allows investigation of phenomena where Allows investigation of phenomena where

observational disciplines fall short.observational disciplines fall short.

Page 3: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Perceptual categoriesPerceptual categories

• The origins of The origins of perceptual categoriesperceptual categories

– Facial expressionsFacial expressions– OdourOdour– ColourColour

• Debate on the origins of perceptual categoriesDebate on the origins of perceptual categories

Page 4: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Three positionsThree positions

1.1. Genetic determinismGenetic determinism (or nativism) (or nativism)– Perceptual categories, among others, are innate.Perceptual categories, among others, are innate.– Either directly, or indirectly through other innate Either directly, or indirectly through other innate

mechanisms.mechanisms.– Chomsky, Jackendoff, Fodor, Pinker.Chomsky, Jackendoff, Fodor, Pinker.

2.2. EmpiricismEmpiricism– Perceptual categories are learned.Perceptual categories are learned.– Through interaction between the individual and its Through interaction between the individual and its

environment.environment.– Elman, Piaget.Elman, Piaget.

3.3. CulturalismCulturalism– Perceptual categories are learned.Perceptual categories are learned.– Through social (linguistic) interaction with other Through social (linguistic) interaction with other

individuals and a shared environment.individuals and a shared environment.– Whorf, Tomasello, Davidoff.Whorf, Tomasello, Davidoff.

Page 5: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Colour categoriesColour categories

• Case study for this work: Case study for this work:

the origins of colour categoriesthe origins of colour categories

• Why colour categories?Why colour categories?– Well-documented field Well-documented field

Anthropology, psychology, cognitive science, neurophysiology, Anthropology, psychology, cognitive science, neurophysiology, physics, philosophy, …physics, philosophy, …

– Well-known fieldWell-known field– Tightly defined domainTightly defined domain– ControversialControversial– Easy to relate toEasy to relate to

Page 6: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

ConsensusConsensus

• Colour categories have a focal point and an Colour categories have a focal point and an extent with fuzzy boundaries.extent with fuzzy boundaries.

• Colour categories can be named.Colour categories can be named.

• Different languages use different colour words.Different languages use different colour words.

• Colour categorisation aids our visual Colour categorisation aids our visual perception.perception.

• Mechanism of human colour perception…Mechanism of human colour perception…

Page 7: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Human colour perceptionHuman colour perception

• Human retina contains three types of chromatic Human retina contains three types of chromatic photoreceptorsphotoreceptors

• Combining the reaction of these three types provides Combining the reaction of these three types provides chromatic discrimination.chromatic discrimination.

• From trichromacy to opponent channel processingFrom trichromacy to opponent channel processing– Psychologically humans react in an opponent fashion to Psychologically humans react in an opponent fashion to

colours.colours.

Page 8: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

ControversiesControversies

• Are colour categories innate or learned?Are colour categories innate or learned?

• Shared within a language community?Shared within a language community?

• Shared between different cultures?Shared between different cultures?

• If learned,If learned,– What constraints are there on learning?What constraints are there on learning?– Can learning explain sharedness?Can learning explain sharedness?

• If culturally learned, does language have an If culturally learned, does language have an influence on colour categorisation?influence on colour categorisation?

Page 9: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Support for universalismSupport for universalism

• For exampleFor example– Berlin and Kay (1969).Berlin and Kay (1969).– Rosch (1971, 1972).Rosch (1971, 1972).

Page 10: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Berlin & Kay (1969)Berlin & Kay (1969)

• Experiment to identify colour categories in Experiment to identify colour categories in different cultures through their linguistic different cultures through their linguistic coding.coding.

– Identified basic colour terms (BCT) of language.Identified basic colour terms (BCT) of language.– Asked subjects to point out the focus and extent of each Asked subjects to point out the focus and extent of each

BCT.BCT.

Page 11: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Berlin and Kay, resultsBerlin and Kay, results

Page 12: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Rosch (1971, 1972)Rosch (1971, 1972)

• Experiments with Dugum Experiments with Dugum Dani tribeDani tribe

– To demonstrate that colour To demonstrate that colour categories are not under categories are not under the influence of language.the influence of language.

– All confirmed that All confirmed that categories were shared categories were shared (and thus innate) and not (and thus innate) and not influenced by language.influenced by language.

Page 13: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Support for relativismSupport for relativism

• Brown and Lenneberg (1954)Brown and Lenneberg (1954)– Positive correlation between ‘codability’ of colour Positive correlation between ‘codability’ of colour

terms and memorising colours.terms and memorising colours.

• Davidoff et al. (1999)Davidoff et al. (1999)– Reimplemented Rosch’s experiments.Reimplemented Rosch’s experiments.– Unable to confirm Rosch, but instead support for Unable to confirm Rosch, but instead support for

relativism.relativism.

• From 1990sFrom 1990s– Critical evaluation of 20 years universalism (Lucy, Critical evaluation of 20 years universalism (Lucy,

Saunders & van Brakel).Saunders & van Brakel).– Evidence from subjects with anomalous colour vision Evidence from subjects with anomalous colour vision

(Webster et al., 2000).(Webster et al., 2000).

Page 14: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

SummarySummary

Position Acquisition Sharing

Universalism/ nativism

Genetic expression during development

Gene propagation

Empiricism Individual learning Similar environment, ecology and physiology

Culturalism Social and cultural learning

Similar environment, ecology and physiology with cultural learning

 

Page 15: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Four experimentsFour experiments

• GoalGoal– Study positions through computer simulations.Study positions through computer simulations.– Advance claims based on these simulations.Advance claims based on these simulations.

Colour categoriesLearned Evolved

Lan

gu

ag

eW

ith

Wit

hou

t

Individual learning

Geneticevolution

Cultural learning

Genetic evolution under linguistic pressure

Page 16: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Experimental setupExperimental setup

• An individual is modelled by an An individual is modelled by an agentagent

– PerceptionPerception– CategorisationCategorisation– LexicalisationLexicalisation– CommunicationCommunication

• Agents are placed in a Agents are placed in a populationpopulation

Page 17: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Overview of an agentOverview of an agent

Perception Categorisation Lexicalisation

Internal representation Categories

Agent

W ord form s

Page 18: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

PerceptionPerception

• Stimuli are presented as spectral power Stimuli are presented as spectral power distributionsdistributions

• Modelling chromatic perceptionModelling chromatic perception– A model is neededA model is needed– Suitable for modelling categories onSuitable for modelling categories on

Page 19: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

PerceptionPerception

• CIE CIE L*a*b*L*a*b* space space

– Perceptually equidistant space.Perceptually equidistant space.– Similarity function exists.Similarity function exists.– Straightforward computation.Straightforward computation.– Suitable for defining colour categories on (Lammens, Suitable for defining colour categories on (Lammens,

1994).1994).

Page 20: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

CategorisationCategorisation

• Define categories on an internal colour Define categories on an internal colour representation.representation.

• RequirementsRequirements– Delimiting regions in representation spaceDelimiting regions in representation space– Measure of membershipMeasure of membership– Fuzzy extentFuzzy extent– LearnableLearnable– AdaptableAdaptable– MutableMutable

• Several possible representations, but the Several possible representations, but the choice fell on ‘adaptive networks’choice fell on ‘adaptive networks’

Page 21: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Adaptive networkAdaptive network

• An adaptive network is An adaptive network is radial basis function radial basis function network network which is adapted instead of trained.which is adapted instead of trained.

• One adaptive network represents one categoryOne adaptive network represents one category

• PropertiesProperties– Fulfils all requirements.Fulfils all requirements.– Based on exemplars.Based on exemplars.– Can represent non-convex and asymmetrical Can represent non-convex and asymmetrical

category shapes.category shapes.– Can be used as an instantiation of prototype theory Can be used as an instantiation of prototype theory

(Rosch).(Rosch).– Easy to analyseEasy to analyse– SpeedySpeedy

Page 22: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Adaptive networkAdaptive network

1 2 J

( )1

( )2

( )J

Page 23: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

LexicalisationLexicalisation

• A category can be associated with no, one or A category can be associated with no, one or more word formsmore word forms

• The strength of the association between a The strength of the association between a word form and category is represented by a word form and category is represented by a score.score.

f1

f2

fn

c

s1s2

sn

Page 24: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Adaptive modelsAdaptive models

• Learning without languageLearning without language– Implemented as discrimination games.Implemented as discrimination games.

• Learning with languageLearning with language– Implemented as guessing games.Implemented as guessing games.

• Steels et alSteels et al Colour categoriesLearned Evolved

Languag

eW

ith

Wit

ho

ut

Individual learning

Geneticevolution

Cultural learning

Genetic evolution under linguistic pressure

Page 25: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Discrimination gameDiscrimination game

• Discrimination serves as a task to force the Discrimination serves as a task to force the acquisition of categories.acquisition of categories.

– Serves as pressure to create new categories and Serves as pressure to create new categories and adapt existing categories.adapt existing categories.

– Also used to evaluate the categorical repertoire Also used to evaluate the categorical repertoire

Page 26: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

DG scenarioDG scenario

• Create context and chose topic.Create context and chose topic.

• Agent perceives context.Agent perceives context.

• Agent finds closest matching category for each Agent finds closest matching category for each percept.percept.

• Is topic matched by a unique category?Is topic matched by a unique category?

1, , NO o o= K

1 1, , , ,N No o s s®K K

( ) ( )ˆ: c i ic C y s y s" Î £

( )1

' ' 'count , , , 1tNs s sc c c =K

Page 27: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

DG dynamicsDG dynamics

• If the discrimination game fails, this provides If the discrimination game fails, this provides opportunity to create new or adapt old opportunity to create new or adapt old categories.categories.

Page 28: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

• Two agents are selected for playing a GG.Two agents are selected for playing a GG.

• Serves as task to generate a categorical Serves as task to generate a categorical repertoire and associated lexicalisations.repertoire and associated lexicalisations.

Page 29: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing game scenarioGuessing game scenario

• Two agents are selected; one Two agents are selected; one speakerspeaker, one , one hearer.hearer.

• A context is presented to both agents, the A context is presented to both agents, the speaker knows the topic.speaker knows the topic.

• The speaker finds a discriminating category The speaker finds a discriminating category cc for the topic.for the topic.

• It conveys the associated word form It conveys the associated word form ff to the to the hearer.hearer.

• The hearer interprets the word form, finds the The hearer interprets the word form, finds the associated category associated category c’c’ and points out the and points out the topic.topic.

( )( )point argmax c io y o=

Page 30: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

GG dynamicsGG dynamics

Game can fail at many pointsGame can fail at many points

• SpeakerSpeaker– No discriminating category.No discriminating category.– No associated word form.No associated word form.

• HearerHearer– Does not know the word form.Does not know the word form.– Fails to point out the topic.Fails to point out the topic.

• Opportunity to extend and adapt categories and lexicon.Opportunity to extend and adapt categories and lexicon.

Page 31: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Evolutionary modelsEvolutionary models

• Genetic evolution without languageGenetic evolution without language– Fitness evaluated by playing discrimination games.Fitness evaluated by playing discrimination games.

Colour categoriesLearned Evolved

Languag

eW

ith

Wit

ho

ut

Individual learning

Geneticevolution

Cultural learning

Genetic evolution under linguistic pressure

Page 32: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic operatorGenetic operator

• Agents are endowed with the ability to have a Agents are endowed with the ability to have a categorical repertoire (!).categorical repertoire (!).

• Categories are genetically evolved, instead of Categories are genetically evolved, instead of a ‘genetic code’.a ‘genetic code’.

• Asexual reproduction.Asexual reproduction.

Page 33: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic operatorGenetic operator

• MutationMutation

– Adding a categoryAdding a category– Removing a categoryRemoving a category– Extending a categoryExtending a category– Restricting a categoryRestricting a category

• Fitness measureFitness measure

– Discriminative successDiscriminative success

Page 34: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Results Results withoutwithout communication communication

• Learning categoriesLearning categories• Genetic evolution of categoriesGenetic evolution of categories

Colour categoriesLearned Evolved

Languag

eW

ith

Wit

ho

ut

Individual learning

Geneticevolution

Cultural learning

Genetic evolution under linguistic pressure

Page 35: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Individual learningIndividual learning

• Discriminative successDiscriminative success

N=10, lOl=3, D=50N=10, lOl=3, D=50

0

0.2

0.4

0.6

0.8

1

0 200 400 600 800 1000

game

aver

age

disc

rimin

ativ

e su

cces

s

Page 36: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Individual learningIndividual learning

• Category varianceCategory variance

0

10

20

30

40

50

0 200 400 600 800 1000

game

cate

gory

var

ianc

e

Page 37: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Individual learningIndividual learning

• Categories of two agents on Munsell chartCategories of two agents on Munsell chart

• There is There is nono sharing sharing acrossacross populations populations

Page 38: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolutionGenetic evolution

• Discriminative successDiscriminative success

N=10, IOI=3, D=50N=10, IOI=3, D=50

0

0.2

0.4

0.6

0.8

1

0 50 100 150 200

generation

ave

rag

e d

iscr

imin

ativ

e s

ucc

es

s

Page 39: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolutionGenetic evolution

• Category varianceCategory variance

0

5

10

15

20

25

30

35

40

0 50 100 150 200

generation

cate

go

ry v

ari

an

ce

Page 40: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolutionGenetic evolution

• Categories of two agents on Munsell chart.Categories of two agents on Munsell chart.

• There is There is nono sharing sharing acrossacross populations. populations.

Page 41: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

SummarySummary

• Without communicationWithout communication

– Both approaches attain a categorical repertoire Both approaches attain a categorical repertoire functional for discrimination.functional for discrimination.

– Individual learning leads to a certain amount of Individual learning leads to a certain amount of sharing, but no 100% coherence.sharing, but no 100% coherence.

– Genetic evolution leads to complete sharing.Genetic evolution leads to complete sharing.

– Both approaches do not arrive at sharing across Both approaches do not arrive at sharing across populations.populations.

– Timescale different.Timescale different.

Page 42: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Results Results withwith communication communication

• Cultural learning.Cultural learning.

Colour categoriesLearned Evolved

Languag

eW

ith

Wit

ho

ut

Individual learning

Geneticevolution

Cultural learning

Genetic evolution under linguistic pressure

Page 43: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Cultural learningCultural learning

• Discriminative successDiscriminative success

N=10, IOI=3,D=50N=10, IOI=3,D=50

0

0.2

0.4

0.6

0.8

1

0 10000 20000 30000 40000 50000

game

ave

rag

e d

iscr

imin

ativ

e s

ucc

es

s

Page 44: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Cultural learningCultural learning

• Communicative successCommunicative success

0

0.2

0.4

0.6

0.8

1

0 10000 20000 30000 40000 50000

game

ave

rag

e c

om

mu

nic

ativ

e s

ucc

es

s

Page 45: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Cultural learningCultural learning

• Category varianceCategory variance

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

0 10000 20000 30000 40000 50000

game

cate

go

ry v

ari

an

ce

Page 46: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Cultural learningCultural learning

• Categories of two agents on Munsell chart.Categories of two agents on Munsell chart.

• There is There is nono sharing sharing acrossacross populations. populations.

Page 47: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Influence of communication on coherenceInfluence of communication on coherence

0

5

10

15

20

25

0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000

game

cate

go

ry v

ari

an

ce

ratio

Without language

With language

Page 48: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Influence of communication on coherenceInfluence of communication on coherence

Individual learningIndividual learning Cultural learning Cultural learning

20

40

60

80

-40

-20

0

20

40

60

-40

-20

0

20

40

60

La

b

20

40

60

80

-40

-20

0

20

40

60

-40

-20

0

20

40

60

Lab

Page 49: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Discussion on cultural learningDiscussion on cultural learning

• Communication forces sharing in a cultural learning Communication forces sharing in a cultural learning through positive feedback between category formation through positive feedback between category formation and communication.and communication.

• Communication has a causal influence on category Communication has a causal influence on category formation.formation.

• First learning categories, and then lexicalising does First learning categories, and then lexicalising does allow communication.allow communication.

• Communicative success never 100%. In accordance Communicative success never 100%. In accordance with anthropological experiments (Stefflre et al, 1966).with anthropological experiments (Stefflre et al, 1966).

• Nature of categories is stochastic. Not in accord with Nature of categories is stochastic. Not in accord with Berlin and Kay (1969).Berlin and Kay (1969).

• Model possibly does not contain enough ecological and Model possibly does not contain enough ecological and biological constraints.biological constraints.

Page 50: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

SummarySummary

• Computer simulations on the acquisition of Computer simulations on the acquisition of colour categories.colour categories.

• Extreme positions to allow a clear discussion.Extreme positions to allow a clear discussion.

• Both cultural learning and genetic evolution Both cultural learning and genetic evolution seem to be good candidates for explaining seem to be good candidates for explaining sharedness.sharedness.

• Results and recent literature lend support for Results and recent literature lend support for culturalism.culturalism.

Page 51: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

http://arti.vub.ac.be/~tonyhttp://arti.vub.ac.be/~tony

Page 52: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Page 53: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Critical notesCritical notes

• A computer simulation requires assumptions A computer simulation requires assumptions and models.and models.

Though results confirm the choices made, the assumptions Though results confirm the choices made, the assumptions might be wrong.might be wrong.

• Weak ecological and biological constraints. Weak ecological and biological constraints. Stronger constraints might explain phenomena Stronger constraints might explain phenomena now unaccounted for.now unaccounted for.

• Colour has been taken in isolation.Colour has been taken in isolation.

Page 54: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

ContributionsContributions

• Provide food for thought for disciplines other than AI.Provide food for thought for disciplines other than AI.

• Formalisation of an interdisciplinary and often rhetoric Formalisation of an interdisciplinary and often rhetoric debate.debate.

• Computer simulations of real world phenomena.Computer simulations of real world phenomena.

• Simulations with Simulations with continuouscontinuous meaning representation. meaning representation.

• A computational representation of natural categories.A computational representation of natural categories.

Page 55: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Artificial intelligenceArtificial intelligence

Two kinds of AITwo kinds of AI

Constructing intelligence

Building artefacts which display adaptive or even

intelligent behaviour.

Understanding intelligence

Studying complex behaviour through

constructing artificial systems.

Page 56: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Situating the researchSituating the research

• The origins and evolution of languageThe origins and evolution of language– Humans are the only species mastering complex language.Humans are the only species mastering complex language.

– Humans possess complex cognitive abilities.– Language might be the key to intelligence.

Page 57: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

The origins and evolution of The origins and evolution of languagelanguage• Different lines of attackDifferent lines of attack

– LinguisticsLinguistics

– EthologyEthology

– AnthropologyAnthropology

– Artificial intelligence.Artificial intelligence.

Page 58: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

The origins and evolution of The origins and evolution of languagelanguage• Computers as a tool for investigating linguistic Computers as a tool for investigating linguistic

phenomenaphenomena

– Uses models and simulations.Uses models and simulations.

– Allows investigation of mechanisms difficult or Allows investigation of mechanisms difficult or impossible to study by other disciplines.impossible to study by other disciplines.

– Allows investigation of large parameter spaces.Allows investigation of large parameter spaces.

– Provides no definite answers, but theories which are Provides no definite answers, but theories which are referred back to observational disciplines. referred back to observational disciplines.

Page 59: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Various evidence for universalismVarious evidence for universalism

• Opponent neural response to chromatic stimuliOpponent neural response to chromatic stimuli– Explains basic colour categories (Kay & McDaniel, Explains basic colour categories (Kay & McDaniel,

1978).1978).

• Research on infantsResearch on infants– Infants possess colour categories for fundamental Infants possess colour categories for fundamental

colours (Bornstein et al., 1976).colours (Bornstein et al., 1976).

Page 60: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

GG scenarioGG scenario

• Two agents are selected; one Two agents are selected; one speakerspeaker, one , one hearer.hearer.

• A context is presented to both agents, the A context is presented to both agents, the speaker knows the topic.speaker knows the topic.

• The speaker finds a discriminating category The speaker finds a discriminating category cc for the topic.for the topic.

• It conveys the associated word form It conveys the associated word form ff to the to the hearer.hearer.

• The hearer interprets the word form, finds the The hearer interprets the word form, finds the associated category associated category c’c’ and points out the and points out the topic.topic.

( )( )point argmax c io y o=

Page 61: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

Initialise the gameInitialise the game

speaker hearer

Page 62: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

Speaker discriminates topicSpeaker discriminates topic

a

b

L

Page 63: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

=red

Speaker finds word form associated with category

Page 64: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

Speaker conveys word formSpeaker conveys word form

red

Page 65: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

Hearer interprets word formHearer interprets word form

“Red”? Do I know this form? If so, is it

uniquely related to a stimulus?

Page 66: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Guessing gameGuessing game

Hearer non-verbally points at topicHearer non-verbally points at topic

Page 67: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Chromatic inputChromatic input

• Spectral Spectral power power distributions of distributions of actual chipsactual chips

– Presented in Presented in aperture aperture mode.mode.

– Constant Constant adaptation adaptation state.state.

– No No commitment commitment to any specific to any specific device.device.

Page 68: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Individual learningIndividual learning

• Changing environmentChanging environment

0

0.2

0 .4

0 .6

0 .8

1

0 10 20 30 40 50 60 70 80 90 100

game

av

era

ge

dis

crim

ina

tive

suc

ces

s

0

1

2

3

4

5

6

7

8

9

10

av

era

gen

um

be

rof

ca

teg

ori

es

DS

number of categories

Page 69: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolutionGenetic evolution

• Changing environmentChanging environment

0

0.2

0.4

0.6

0.8

1

0 20 40 60 80 100

generation

aver

age

disc

rimin

ativ

esu

cces

s

0

2

4

6

8

10

12

num

ber

ofc

ate

gori

es

num ber of categories

DS

Page 70: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Berlin and Kay, resultsBerlin and Kay, results

• Evolutionary order of basic colour terms.Evolutionary order of basic colour terms.

• A language has at most 11 BCTs.A language has at most 11 BCTs.

• Basic colour categories are genetically Basic colour categories are genetically determined.determined.

[ ] [ ] [ ]

purplegreenwhite pink

red blue brownyellowblack orange

grey

é ùê úê úé ù é ù ê úê ú ê ú< < < < < ê úê ú ê úê ú ê úë ûë û ê úê úë û

Page 71: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Cultural learningCultural learning

• Number of categoriesNumber of categories

0

2

4

6

8

10

12

14

0 10000 20000 30000 40000 50000

game

num

ber

of c

ateg

orie

s

Page 72: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Individual learningIndividual learning

• Number of categoriesNumber of categories

0

2

4

6

8

10

12

0 200 400 600 800 1000

game

aver

age

num

ber

of c

ateg

orie

s

Page 73: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolutionGenetic evolution

• Number of categoriesNumber of categories

0

2

4

6

8

10

12

14

0 50 100 150 200

generation

nu

mb

er

of c

ate

go

rie

s

Page 74: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolution with communicationGenetic evolution with communication

• Number of categoriesNumber of categories

0

2

4

6

8

10

12

14

0 50 100 150 200 250 300 350 400

generation

num

ber

of c

ateg

orie

s

Page 75: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolution with communicationGenetic evolution with communication

• Discriminative successDiscriminative success

N=20, IOI=3, D=50N=20, IOI=3, D=50

0

0.2

0.4

0.6

0.8

1

0 50 100 150 200 250 300 350 400

generation

ave

rag

e d

iscr

imin

ativ

e s

ucc

es

s

Page 76: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolution with communicationGenetic evolution with communication

• Communicative successCommunicative success

0

0.2

0.4

0.6

0.8

1

0 50 100 150 200 250 300 350 400

generation

com

mun

icat

ive

succ

ess

Page 77: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolution with communicationGenetic evolution with communication

• Category varianceCategory variance

0

1

2

3

4

5

6

7

8

9

10

0 50 100 150 200 250 300 350 400

generation

cate

gory

var

ianc

e

Page 78: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Genetic evolution with communicationGenetic evolution with communication

• Categories of two agents on Munsell chart.Categories of two agents on Munsell chart.

• There is There is nono sharing sharing acrossacross populations. populations.

Page 79: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

Discussion on genetic evolution with Discussion on genetic evolution with communicationcommunication• Categories still evolve under communicative pressure.Categories still evolve under communicative pressure.

• Sharedness within population arises through Sharedness within population arises through propagation of genetic material.propagation of genetic material.

• Not shared cross-culturally.Not shared cross-culturally.

• Time-scale is radically different from cultural learning.Time-scale is radically different from cultural learning.

• Again, model possibly does not contain enough Again, model possibly does not contain enough ecological and biological constraints.ecological and biological constraints.

Page 80: Are colour categories innate or learned? Insights from computational modelling

Tony BelpaemeVUB AI-lab

SummarySummary

• Learning with communicationLearning with communication

– Both approaches attain a categorical repertoire and Both approaches attain a categorical repertoire and lexicon.lexicon.

– Both arrive at Both arrive at shared categories in the populationshared categories in the population..

– Both do not arrive at shared categories across Both do not arrive at shared categories across populations.populations.

– No human-like categories.No human-like categories.