title: A comparative survey of automated parameter-search methods for compartmental neural models.
abstract: One of the most difficult and time-consuming aspects of building compartmental models of single neurons is assigning values to free parameters to make models match experimental data. Automated parameter-search methods potentially represent a more rapid and less labor-intensive alternative to choosing parameters manually. Here we compare the performance of four different parameter-search methods on several single-neuron models. The methods compared are conjugate-gradient descent, genetic algorithms, simulated annealing, and stochastic search. Each method has been tested on five different neuronal models ranging from simple models with between 3 and 15 parameters to a realistic pyramidal cell model with 23 parameters. The results demonstrate that genetic algorithms and simulated annealing are generally the most effective methods. Simulated annealing was overwhelmingly the most effective method for simple models with small numbers of parameters, but the genetic algorithm method was equally effective for more complex models with larger numbers of parameters. The discussion considers possible explanations for these results and makes several specific recommendations for the use of parameter searches on neuronal models.
authors.affiliation: Department of Computation and Neural Systems, California Institute of Technology, Pasadena 91125, USA. mvanier@bbb.caltech.edu
authors.forename: M C
authors.initials: MC
authors.lastname: Vanier
authors.forename: J M
authors.initials: JM
authors.lastname: Bower
mesh_terms: D000200:Action Potentials / Q000502:physiology; D000465:Algorithms; D015220:Calcium Channels / Q000502:physiology; D002451:Cell Compartmentation / Q000502:physiology; D003198:Computer Simulation; D003712:Dendrites / Q000502:physiology*; D008959:Models, Neurological; D009833:Olfactory Pathways / Q000502:physiology; D015221:Potassium Channels / Q000502:physiology; D017966:Pyramidal Cells / Q000502:physiology*; D015222:Sodium Channels / Q000502:physiology
chemical_list: D015220:Calcium Channels; D015221:Potassium Channels; D015222:Sodium Channels