Cargando…
Neuronify: An Educational Simulator for Neural Circuits
Educational software (apps) can improve science education by providing an interactive way of learning about complicated topics that are hard to explain with text and static illustrations. However, few educational apps are available for simulation of neural networks. Here, we describe an educational...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Society for Neuroscience
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5355897/ https://www.ncbi.nlm.nih.gov/pubmed/28321440 http://dx.doi.org/10.1523/ENEURO.0022-17.2017 |
_version_ | 1782515688990048256 |
---|---|
author | Dragly, Svenn-Arne Hobbi Mobarhan, Milad Våvang Solbrå, Andreas Tennøe, Simen Hafreager, Anders Malthe-Sørenssen, Anders Fyhn, Marianne Hafting, Torkel Einevoll, Gaute T. |
author_facet | Dragly, Svenn-Arne Hobbi Mobarhan, Milad Våvang Solbrå, Andreas Tennøe, Simen Hafreager, Anders Malthe-Sørenssen, Anders Fyhn, Marianne Hafting, Torkel Einevoll, Gaute T. |
author_sort | Dragly, Svenn-Arne |
collection | PubMed |
description | Educational software (apps) can improve science education by providing an interactive way of learning about complicated topics that are hard to explain with text and static illustrations. However, few educational apps are available for simulation of neural networks. Here, we describe an educational app, Neuronify, allowing the user to easily create and explore neural networks in a plug-and-play simulation environment. The user can pick network elements with adjustable parameters from a menu, i.e., synaptically connected neurons modelled as integrate-and-fire neurons and various stimulators (current sources, spike generators, visual, and touch) and recording devices (voltmeter, spike detector, and loudspeaker). We aim to provide a low entry point to simulation-based neuroscience by allowing students with no programming experience to create and simulate neural networks. To facilitate the use of Neuronify in teaching, a set of premade common network motifs is provided, performing functions such as input summation, gain control by inhibition, and detection of direction of stimulus movement. Neuronify is developed in C++ and QML using the cross-platform application framework Qt and runs on smart phones (Android, iOS) and tablet computers as well personal computers (Windows, Mac, Linux). |
format | Online Article Text |
id | pubmed-5355897 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Society for Neuroscience |
record_format | MEDLINE/PubMed |
spelling | pubmed-53558972017-03-20 Neuronify: An Educational Simulator for Neural Circuits Dragly, Svenn-Arne Hobbi Mobarhan, Milad Våvang Solbrå, Andreas Tennøe, Simen Hafreager, Anders Malthe-Sørenssen, Anders Fyhn, Marianne Hafting, Torkel Einevoll, Gaute T. eNeuro Methods Educational software (apps) can improve science education by providing an interactive way of learning about complicated topics that are hard to explain with text and static illustrations. However, few educational apps are available for simulation of neural networks. Here, we describe an educational app, Neuronify, allowing the user to easily create and explore neural networks in a plug-and-play simulation environment. The user can pick network elements with adjustable parameters from a menu, i.e., synaptically connected neurons modelled as integrate-and-fire neurons and various stimulators (current sources, spike generators, visual, and touch) and recording devices (voltmeter, spike detector, and loudspeaker). We aim to provide a low entry point to simulation-based neuroscience by allowing students with no programming experience to create and simulate neural networks. To facilitate the use of Neuronify in teaching, a set of premade common network motifs is provided, performing functions such as input summation, gain control by inhibition, and detection of direction of stimulus movement. Neuronify is developed in C++ and QML using the cross-platform application framework Qt and runs on smart phones (Android, iOS) and tablet computers as well personal computers (Windows, Mac, Linux). Society for Neuroscience 2017-03-17 /pmc/articles/PMC5355897/ /pubmed/28321440 http://dx.doi.org/10.1523/ENEURO.0022-17.2017 Text en Copyright © 2017 Dragly et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International license (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution and reproduction in any medium provided that the original work is properly attributed. |
spellingShingle | Methods Dragly, Svenn-Arne Hobbi Mobarhan, Milad Våvang Solbrå, Andreas Tennøe, Simen Hafreager, Anders Malthe-Sørenssen, Anders Fyhn, Marianne Hafting, Torkel Einevoll, Gaute T. Neuronify: An Educational Simulator for Neural Circuits |
title | Neuronify: An Educational Simulator for Neural Circuits |
title_full | Neuronify: An Educational Simulator for Neural Circuits |
title_fullStr | Neuronify: An Educational Simulator for Neural Circuits |
title_full_unstemmed | Neuronify: An Educational Simulator for Neural Circuits |
title_short | Neuronify: An Educational Simulator for Neural Circuits |
title_sort | neuronify: an educational simulator for neural circuits |
topic | Methods |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5355897/ https://www.ncbi.nlm.nih.gov/pubmed/28321440 http://dx.doi.org/10.1523/ENEURO.0022-17.2017 |
work_keys_str_mv | AT draglysvennarne neuronifyaneducationalsimulatorforneuralcircuits AT hobbimobarhanmilad neuronifyaneducationalsimulatorforneuralcircuits AT vavangsolbraandreas neuronifyaneducationalsimulatorforneuralcircuits AT tennøesimen neuronifyaneducationalsimulatorforneuralcircuits AT hafreageranders neuronifyaneducationalsimulatorforneuralcircuits AT malthesørenssenanders neuronifyaneducationalsimulatorforneuralcircuits AT fyhnmarianne neuronifyaneducationalsimulatorforneuralcircuits AT haftingtorkel neuronifyaneducationalsimulatorforneuralcircuits AT einevollgautet neuronifyaneducationalsimulatorforneuralcircuits |