Language games

Posted: 2016-10-13 , Modified: 2016-10-13

Tags: nlp, language, evolution

How does language develop?

How to learn a language from scratch?

Wittgenstein’s “language games”.

[WLM16] Learning Language Games through Interaction

See ML seminar notes.

[FAFW16] Learning to Communicate with Deep Multi-Agent Reinforcement Learning

Cooperative learning of communication protocols.

see also Kasai [8].

Task

Multiple agents in fully cooperative, partially observable, sequential multi-agent decisiom-making problems. Each gets a private observation of the Markov state.

Actual tasks

Model

Difficulty: positive rewards are sparse, arising only when sending and interpreting are properly coordinated.

Conclusions

Why is language discrete? Noise forces messages into 2 different modes.