Cargando…

Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists

Deep belief networks hold great promise for the simulation of human cognition because they show how structured and abstract representations may emerge from probabilistic unsupervised learning. These networks build a hierarchy of progressively more complex distributed representations of the sensory d...

Descripción completa

Detalles Bibliográficos
Autores principales: Testolin, Alberto, Stoianov, Ivilin, De Filippo De Grazia, Michele, Zorzi, Marco
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3644707/
https://www.ncbi.nlm.nih.gov/pubmed/23653617
http://dx.doi.org/10.3389/fpsyg.2013.00251
_version_ 1782268472973066240
author Testolin, Alberto
Stoianov, Ivilin
De Filippo De Grazia, Michele
Zorzi, Marco
author_facet Testolin, Alberto
Stoianov, Ivilin
De Filippo De Grazia, Michele
Zorzi, Marco
author_sort Testolin, Alberto
collection PubMed
description Deep belief networks hold great promise for the simulation of human cognition because they show how structured and abstract representations may emerge from probabilistic unsupervised learning. These networks build a hierarchy of progressively more complex distributed representations of the sensory data by fitting a hierarchical generative model. However, learning in deep networks typically requires big datasets and it can involve millions of connection weights, which implies that simulations on standard computers are unfeasible. Developing realistic, medium-to-large-scale learning models of cognition would therefore seem to require expertise in programing parallel-computing hardware, and this might explain why the use of this promising approach is still largely confined to the machine learning community. Here we show how simulations of deep unsupervised learning can be easily performed on a desktop PC by exploiting the processors of low cost graphic cards (graphic processor units) without any specific programing effort, thanks to the use of high-level programming routines (available in MATLAB or Python). We also show that even an entry-level graphic card can outperform a small high-performance computing cluster in terms of learning time and with no loss of learning quality. We therefore conclude that graphic card implementations pave the way for a widespread use of deep learning among cognitive scientists for modeling cognition and behavior.
format Online
Article
Text
id pubmed-3644707
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-36447072013-05-07 Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists Testolin, Alberto Stoianov, Ivilin De Filippo De Grazia, Michele Zorzi, Marco Front Psychol Psychology Deep belief networks hold great promise for the simulation of human cognition because they show how structured and abstract representations may emerge from probabilistic unsupervised learning. These networks build a hierarchy of progressively more complex distributed representations of the sensory data by fitting a hierarchical generative model. However, learning in deep networks typically requires big datasets and it can involve millions of connection weights, which implies that simulations on standard computers are unfeasible. Developing realistic, medium-to-large-scale learning models of cognition would therefore seem to require expertise in programing parallel-computing hardware, and this might explain why the use of this promising approach is still largely confined to the machine learning community. Here we show how simulations of deep unsupervised learning can be easily performed on a desktop PC by exploiting the processors of low cost graphic cards (graphic processor units) without any specific programing effort, thanks to the use of high-level programming routines (available in MATLAB or Python). We also show that even an entry-level graphic card can outperform a small high-performance computing cluster in terms of learning time and with no loss of learning quality. We therefore conclude that graphic card implementations pave the way for a widespread use of deep learning among cognitive scientists for modeling cognition and behavior. Frontiers Media S.A. 2013-05-06 /pmc/articles/PMC3644707/ /pubmed/23653617 http://dx.doi.org/10.3389/fpsyg.2013.00251 Text en Copyright © 2013 Testolin, Stoianov, De Filippo De Grazia and Zorzi. http://creativecommons.org/licenses/by/3.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in other forums, provided the original authors and source are credited and subject to any copyright notices concerning any third-party graphics etc.
spellingShingle Psychology
Testolin, Alberto
Stoianov, Ivilin
De Filippo De Grazia, Michele
Zorzi, Marco
Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title_full Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title_fullStr Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title_full_unstemmed Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title_short Deep Unsupervised Learning on a Desktop PC: A Primer for Cognitive Scientists
title_sort deep unsupervised learning on a desktop pc: a primer for cognitive scientists
topic Psychology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3644707/
https://www.ncbi.nlm.nih.gov/pubmed/23653617
http://dx.doi.org/10.3389/fpsyg.2013.00251
work_keys_str_mv AT testolinalberto deepunsupervisedlearningonadesktoppcaprimerforcognitivescientists
AT stoianovivilin deepunsupervisedlearningonadesktoppcaprimerforcognitivescientists
AT defilippodegraziamichele deepunsupervisedlearningonadesktoppcaprimerforcognitivescientists
AT zorzimarco deepunsupervisedlearningonadesktoppcaprimerforcognitivescientists