Skip to content

Spiking neural network model of canonical babbling development

License

Notifications You must be signed in to change notification settings

AnneSWarlaumont/BabbleNN

Repository files navigation

BabbleNN

This is the code for a neural network model of how infants learn to produce canonical babbling.

The code is written in MATLAB. It requires Praat (http://www.fon.hum.uva.nl/praat/) to be installed and was developed for Mac and Windows.

The model is closely related to those described in these papers:

A. S. Warlaumont, “Salience-based reinforcement of a spiking neural network leads to increased syllable production,” in IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL), 2013.

A. S. Warlaumont, “A spiking neural network model of canonical babbling development,” in Proceedings of the 2012 IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL), 2012.

It borrows heavily from Izhikevich's (2007) model:

E. M. Izhikevich, “Solving the distal reward problem through linkage of STDP and dopamine signaling,” Cerebral Cortex, vol. 17, no. 10, pp. 2443–2452, 2007. Code available at http://izhikevich.org/publications/dastdp.htm

And from Coath et al.'s model of auditory salience:

M. Coath, S. L. Denham, L. Smith, H. Honing, A. Hazan, P. Holonwicz, and H. Purwins, “An auditory model for the detection of perceptual onsets and beat tracking in singing,” in Neural Information Processing Systems, Workshop on Music Processing in the Brain, 2007. Code available at http://emcap.iua.upf.edu/downloads/content_final/auditory_saliency_model.html

Authors: Anne S. Warlaumont and Megan K. Finnegan

About

Spiking neural network model of canonical babbling development

Resources

License

Stars

Watchers

Forks

Packages

No packages published