TY - JOUR
T1 - Artificial Neural Networks for Neuroscientists
T2 - A Primer
AU - Yang, Guangyu Robert
AU - Wang, Xiao Jing
N1 - Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2020/9/23
Y1 - 2020/9/23
N2 - Artificial neural networks (ANNs) are essential tools in machine learning that have drawn increasing attention in neuroscience. Besides offering powerful techniques for data analysis, ANNs provide a new approach for neuroscientists to build models for complex behaviors, heterogeneous neural activity, and circuit connectivity, as well as to explore optimization in neural systems, in ways that traditional models are not designed for. In this pedagogical Primer, we introduce ANNs and demonstrate how they have been fruitfully deployed to study neuroscientific questions. We first discuss basic concepts and methods of ANNs. Then, with a focus on bringing this mathematical framework closer to neurobiology, we detail how to customize the analysis, structure, and learning of ANNs to better address a wide range of challenges in brain research. To help readers garner hands-on experience, this Primer is accompanied with tutorial-style code in PyTorch and Jupyter Notebook, covering major topics.
AB - Artificial neural networks (ANNs) are essential tools in machine learning that have drawn increasing attention in neuroscience. Besides offering powerful techniques for data analysis, ANNs provide a new approach for neuroscientists to build models for complex behaviors, heterogeneous neural activity, and circuit connectivity, as well as to explore optimization in neural systems, in ways that traditional models are not designed for. In this pedagogical Primer, we introduce ANNs and demonstrate how they have been fruitfully deployed to study neuroscientific questions. We first discuss basic concepts and methods of ANNs. Then, with a focus on bringing this mathematical framework closer to neurobiology, we detail how to customize the analysis, structure, and learning of ANNs to better address a wide range of challenges in brain research. To help readers garner hands-on experience, this Primer is accompanied with tutorial-style code in PyTorch and Jupyter Notebook, covering major topics.
UR - http://www.scopus.com/inward/record.url?scp=85091213892&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85091213892&partnerID=8YFLogxK
U2 - 10.1016/j.neuron.2020.09.005
DO - 10.1016/j.neuron.2020.09.005
M3 - Review article
C2 - 32970997
AN - SCOPUS:85091213892
SN - 0896-6273
VL - 107
SP - 1048
EP - 1070
JO - Neuron
JF - Neuron
IS - 6
ER -