Top Banner
Exploring cultural transmission by iterated learning Tom Griffiths Brown University Mike Kalish University of Louisiana nks to: Anu Asnaani, Brian Christian, and Al
37

Exploring cultural transmission by iterated learning

Jan 19, 2016

Download

Documents

prue

Exploring cultural transmission by iterated learning. Tom Griffiths Brown University. Mike Kalish University of Louisiana. With thanks to: Anu Asnaani, Brian Christian, and Alana Firl. Cultural transmission. Most knowledge is based on secondhand data - PowerPoint PPT Presentation
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: Exploring cultural transmission  by iterated learning

Exploring cultural transmission by iterated learning

Tom GriffithsBrown University

Mike KalishUniversity of Louisiana

With thanks to: Anu Asnaani, Brian Christian, and Alana Firl

Page 2: Exploring cultural transmission  by iterated learning

Cultural transmission

• Most knowledge is based on secondhand data

• Some things can only be learned from others– cultural knowledge transmitted across generations

• What are the consequences of learners learning from other learners?

Page 3: Exploring cultural transmission  by iterated learning

Iterated learning(Kirby, 2001)

Each learner sees data, forms a hypothesis, produces the data given to the next learner

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 4: Exploring cultural transmission  by iterated learning

Objects of iterated learning

• Knowledge communicated through data

• Examples:– religious concepts– social norms– myths and legends– causal theories– language

Page 5: Exploring cultural transmission  by iterated learning

Analyzing iterated learning

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

PL(h|d): probability of inferring hypothesis h from data d

PP(d|h): probability of generating data d from hypothesis h

PL(h|d)

PP(d|h)

PL(h|d)

PP(d|h)

Page 6: Exploring cultural transmission  by iterated learning

Analyzing iterated learning

What are the consequences of iterated learning?

Simulations

Analytic results

Complexalgorithms

Simplealgorithms

Komarova, Niyogi, & Nowak (2002)

Brighton (2002)

Kirby (2001)

Smith, Kirby, & Brighton (2003)

?

Page 7: Exploring cultural transmission  by iterated learning

Bayesian inference

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Reverend Thomas Bayes

• Rational procedure for updating beliefs

• Foundation of many learning algorithms

• Widely used for language learning

Page 8: Exploring cultural transmission  by iterated learning

Bayes’ theorem

P(h | d) =P(d | h)P(h)

P(d | ′ h )P( ′ h )′ h ∈H

Posteriorprobability

Likelihood Priorprobability

Sum over space of hypothesesh: hypothesis

d: data

Page 9: Exploring cultural transmission  by iterated learning

Iterated Bayesian learning

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Learners are Bayesian agents

PL (h | d) =PP (d | h)P(h)

PP (d | ′ h )P( ′ h )′ h ∈H

PL(h|d)

PP(d|h)

PL(h|d)

PP(d|h)

Page 10: Exploring cultural transmission  by iterated learning

• Variables x(t+1) independent of history given x(t)

• Converges to a stationary distribution under easily checked conditions for ergodicity

x x x x x x x x

Transition matrixT = P(x(t+1)|x(t))

Markov chains

Page 11: Exploring cultural transmission  by iterated learning

Stationary distributions

• Stationary distribution:

• In matrix form

is the first eigenvector of the matrix T

• Second eigenvalue sets rate of convergence

i = P(x(t +1) = i |j

∑ x(t ) = j)π j = Tijπ j

j

=Tπ

Page 12: Exploring cultural transmission  by iterated learning

Analyzing iterated learningd0 h1 d1 h2

PL(h|d) PP(d|h) PL(h|d)d2 h3

PP(d|h) PL(h|d)

d PP(d|h)PL(h|d)h1 h2d PP(d|h)PL(h|d)

h3

A Markov chain on hypotheses

d0 d1h PL(h|d) PP(d|h)d2h PL(h|d) PP(d|h) h PL(h|d) PP(d|h)

A Markov chain on data

PL(h|d) PP(d|h) PL(h|d) PP(d|h)h1,d1 h2 ,d2 h3 ,d3

A Markov chain on hypothesis-data pairs

Page 13: Exploring cultural transmission  by iterated learning

Stationary distributions

• Markov chain on h converges to the prior, p(h)

• Markov chain on d converges to the “prior predictive distribution”

• Markov chain on (h,d) is a Gibbs sampler for

p(d) = p(d | h)h

∑ p(h)

p(d,h) = p(d | h) p(h)

Page 14: Exploring cultural transmission  by iterated learning

Implications

• The probability that the nth learner entertains the hypothesis h approaches p(h) as n

• Convergence to the prior occurs regardless of:– the properties of the hypotheses themselves– the amount or structure of the data transmitted

• The consequences of iterated learning are determined entirely by the biases of the learners

Page 15: Exploring cultural transmission  by iterated learning

Identifying inductive biases

• Many problems in cognitive science can be formulated as problems of induction– learning languages, concepts, and causal relations

• Such problems are not solvable without bias(e.g., Goodman, 1955; Kearns & Vazirani, 1994; Vapnik, 1995)

• What biases guide human inductive inferences?

If iterated learning converges to the prior, then it may provide a method for investigating biases

Page 16: Exploring cultural transmission  by iterated learning

Serial reproduction(Bartlett, 1932)

• Participants see stimuli, then reproduce them from memory

• Reproductions of one participant are stimuli for the next

• Stimuli were interesting, rather than controlled– e.g., “War of the Ghosts”

Page 17: Exploring cultural transmission  by iterated learning

Iterated function learning(heavy lifting by Mike Kalish)

• Each learner sees a set of (x,y) pairs

• Makes predictions of y for new x values

• Predictions are data for the next learner

data hypotheses

Page 18: Exploring cultural transmission  by iterated learning

Function learning experiments

Stimulus

Response

Slider

Feedback

Examine iterated learning with different initial data

Page 19: Exploring cultural transmission  by iterated learning

1 2 3 4 5 6 7 8 9

IterationInitialdata

Page 20: Exploring cultural transmission  by iterated learning

Iterated concept learning(heavy lifting by Brian Christian)

• Each learner sees examples from a species

• Identifies species of four amoebae

• Iterated learning is run within-subjects

data hypotheses

Page 21: Exploring cultural transmission  by iterated learning

Two positive examples

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

data (d)

hypotheses (h)

Page 22: Exploring cultural transmission  by iterated learning

Bayesian model(Tenenbaum, 1999; Tenenbaum & Griffiths, 2001)

P(h | d) =P(d | h)P(h)

P(d | ′ h )P( ′ h )′ h ∈H

∑d: 2 amoebaeh: set of 4 amoebae

P(d | h) =1/ h

m

0

⎧ ⎨ ⎩

d ∈ h

otherwise

m: # of amoebae in the set d (= 2)|h|: # of amoebae in the set h (= 4)

P(h | d) =P(h)

P( ′ h )h '|d ∈h'

∑Posterior is renormalized prior

What is the prior?

Page 23: Exploring cultural transmission  by iterated learning

Classes of concepts(Shepard, Hovland, & Jenkins, 1958)

Class 1

Class 2

Class 3

Class 4

Class 5

Class 6

shape

size

color

Page 24: Exploring cultural transmission  by iterated learning

Experiment design (for each subject)Class 1Class 2Class 3Class 4Class 5Class 6Class 1Class 2Class 3Class 4Class 5Class 6

6 iterated learning chains

6 independent

learning “chains”

Page 25: Exploring cultural transmission  by iterated learning

Estimating the prior

data (d)hy

poth

eses

(h)

Page 26: Exploring cultural transmission  by iterated learning

Estimating the prior

Class 1Class 2

Class 3

Class 4

Class 5

Class 6

0.8610.087

0.009

0.002

0.013

0.028

Prior

r = 0.952

Bayesian modelHuman subjects

Page 27: Exploring cultural transmission  by iterated learning

Two positive examples(n = 20)

Prob

abil

ity

Iteration

Prob

abil

ity

Iteration

Human learners Bayesian model

Page 28: Exploring cultural transmission  by iterated learning

Two positive examples(n = 20)

Prob

abil

ity

Bayesian model

Human learners

Page 29: Exploring cultural transmission  by iterated learning

Three positive examples

data (d)

hypotheses (h)

Page 30: Exploring cultural transmission  by iterated learning

Three positive examples(n = 20)

Prob

abil

ity

Iteration

Prob

abil

ity

Iteration

Human learners Bayesian model

Page 31: Exploring cultural transmission  by iterated learning

Three positive examples(n = 20)

Bayesian model

Human learners

Page 32: Exploring cultural transmission  by iterated learning

Conclusions

• Consequences of iterated learning with Bayesian learners determined by the biases of the learners

• Consistent results are obtained with human learners

• Provides an explanation for cultural universals…– universal properties are probable under the prior– a direct connection between mind and culture

• …and a novel method for evaluating the inductive biases that guide human learning

Page 33: Exploring cultural transmission  by iterated learning
Page 34: Exploring cultural transmission  by iterated learning

Discovering the biases of models

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Generic neural network:

Page 35: Exploring cultural transmission  by iterated learning

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Discovering the biases of models

EXAM (Delosh, Busemeyer, & McDaniel, 1997):

Page 36: Exploring cultural transmission  by iterated learning

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Discovering the biases of models

POLE (Kalish, Lewandowsky, & Kruschke, 2004):

Page 37: Exploring cultural transmission  by iterated learning