Cargando…

Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes

Computational models in neuroscience can be used to predict causal relationships between biological mechanisms in neurons and networks, such as the effect of blocking an ion channel or synaptic connection on neuron activity. Since developing a biophysically realistic, single neuron model is exceedin...

Descripción completa

Detalles Bibliográficos
Autores principales: Jȩdrzejewski-Szmek, Zbigniew, Abrahao, Karina P., Jȩdrzejewska-Szmek, Joanna, Lovinger, David M., Blackwell, Kim T.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6079282/
https://www.ncbi.nlm.nih.gov/pubmed/30108495
http://dx.doi.org/10.3389/fninf.2018.00047
_version_ 1783345240486182912
author Jȩdrzejewski-Szmek, Zbigniew
Abrahao, Karina P.
Jȩdrzejewska-Szmek, Joanna
Lovinger, David M.
Blackwell, Kim T.
author_facet Jȩdrzejewski-Szmek, Zbigniew
Abrahao, Karina P.
Jȩdrzejewska-Szmek, Joanna
Lovinger, David M.
Blackwell, Kim T.
author_sort Jȩdrzejewski-Szmek, Zbigniew
collection PubMed
description Computational models in neuroscience can be used to predict causal relationships between biological mechanisms in neurons and networks, such as the effect of blocking an ion channel or synaptic connection on neuron activity. Since developing a biophysically realistic, single neuron model is exceedingly difficult, software has been developed for automatically adjusting parameters of computational neuronal models. The ideal optimization software should work with commonly used neural simulation software; thus, we present software which works with models specified in declarative format for the MOOSE simulator. Experimental data can be specified using one of two different file formats. The fitness function is customizable as a weighted combination of feature differences. The optimization itself uses the covariance matrix adaptation-evolutionary strategy, because it is robust in the face of local fluctuations of the fitness function, and deals well with a high-dimensional and discontinuous fitness landscape. We demonstrate the versatility of the software by creating several model examples of each of four types of neurons (two subtypes of spiny projection neurons and two subtypes of globus pallidus neurons) by tuning to current clamp data. Optimizations reached convergence within 1,600–4,000 model evaluations (200–500 generations × population size of 8). Analysis of the parameters of the best fitting models revealed differences between neuron subtypes, which are consistent with prior experimental results. Overall our results suggest that this easy-to-use, automatic approach for finding neuron channel parameters may be applied to current clamp recordings from neurons exhibiting different biochemical markers to help characterize ionic differences between other neuron subtypes.
format Online
Article
Text
id pubmed-6079282
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-60792822018-08-14 Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes Jȩdrzejewski-Szmek, Zbigniew Abrahao, Karina P. Jȩdrzejewska-Szmek, Joanna Lovinger, David M. Blackwell, Kim T. Front Neuroinform Neuroscience Computational models in neuroscience can be used to predict causal relationships between biological mechanisms in neurons and networks, such as the effect of blocking an ion channel or synaptic connection on neuron activity. Since developing a biophysically realistic, single neuron model is exceedingly difficult, software has been developed for automatically adjusting parameters of computational neuronal models. The ideal optimization software should work with commonly used neural simulation software; thus, we present software which works with models specified in declarative format for the MOOSE simulator. Experimental data can be specified using one of two different file formats. The fitness function is customizable as a weighted combination of feature differences. The optimization itself uses the covariance matrix adaptation-evolutionary strategy, because it is robust in the face of local fluctuations of the fitness function, and deals well with a high-dimensional and discontinuous fitness landscape. We demonstrate the versatility of the software by creating several model examples of each of four types of neurons (two subtypes of spiny projection neurons and two subtypes of globus pallidus neurons) by tuning to current clamp data. Optimizations reached convergence within 1,600–4,000 model evaluations (200–500 generations × population size of 8). Analysis of the parameters of the best fitting models revealed differences between neuron subtypes, which are consistent with prior experimental results. Overall our results suggest that this easy-to-use, automatic approach for finding neuron channel parameters may be applied to current clamp recordings from neurons exhibiting different biochemical markers to help characterize ionic differences between other neuron subtypes. Frontiers Media S.A. 2018-07-31 /pmc/articles/PMC6079282/ /pubmed/30108495 http://dx.doi.org/10.3389/fninf.2018.00047 Text en At least a portion of this work is authored by David M. Lovinger on behalf of the U.S. Government and, as regards Dr. Lovinger and the US government, is not subject to copyright protection in the United States. Foreign and other copyrights may apply. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Jȩdrzejewski-Szmek, Zbigniew
Abrahao, Karina P.
Jȩdrzejewska-Szmek, Joanna
Lovinger, David M.
Blackwell, Kim T.
Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title_full Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title_fullStr Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title_full_unstemmed Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title_short Parameter Optimization Using Covariance Matrix Adaptation—Evolutionary Strategy (CMA-ES), an Approach to Investigate Differences in Channel Properties Between Neuron Subtypes
title_sort parameter optimization using covariance matrix adaptation—evolutionary strategy (cma-es), an approach to investigate differences in channel properties between neuron subtypes
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6079282/
https://www.ncbi.nlm.nih.gov/pubmed/30108495
http://dx.doi.org/10.3389/fninf.2018.00047
work_keys_str_mv AT jedrzejewskiszmekzbigniew parameteroptimizationusingcovariancematrixadaptationevolutionarystrategycmaesanapproachtoinvestigatedifferencesinchannelpropertiesbetweenneuronsubtypes
AT abrahaokarinap parameteroptimizationusingcovariancematrixadaptationevolutionarystrategycmaesanapproachtoinvestigatedifferencesinchannelpropertiesbetweenneuronsubtypes
AT jedrzejewskaszmekjoanna parameteroptimizationusingcovariancematrixadaptationevolutionarystrategycmaesanapproachtoinvestigatedifferencesinchannelpropertiesbetweenneuronsubtypes
AT lovingerdavidm parameteroptimizationusingcovariancematrixadaptationevolutionarystrategycmaesanapproachtoinvestigatedifferencesinchannelpropertiesbetweenneuronsubtypes
AT blackwellkimt parameteroptimizationusingcovariancematrixadaptationevolutionarystrategycmaesanapproachtoinvestigatedifferencesinchannelpropertiesbetweenneuronsubtypes