Model calibration using a parallel differential evolution algorithm in computational neuroscience: Simulation of stretch induced nerve deficit

Abstract Neuronal damage, in the form of both brain and spinal cord injuries, is one of the major causes of disability and death in young adults worldwide. One way to assess the direct damage occurring after a mechanical insult is the simulation of the neuronal cells functional deficits following the mechanical event. In this study, we use a coupled electrophysiological-mechanical model with several free parameters that are required to be calibrated against experimental results. The calibration is carried out by means of an evolutionary algorithm (differential evolution, DE) that needs to evaluate each configuration of parameters on six different damage cases, each of them taking several minutes to compute. To minimise the simulation time of the parameter tuning for the DE, the stretch of one unique fixed-diameter axon with a simplified triggering process is used to speed up the calculations. The model is then leveraged for the parameter optimization of the more realistic bundle of independent axons, an impractical configuration to run on a single processor computer. To this end, we have developed a parallel implementation based on OpenMP that runs on a multi-processor taking advantage of all the available computational power. The parallel DE algorithm obtains good results, outperforming the best effort achieved by published manual calibration, in a fraction of the time. While not being able to fully capture the experimental results, the resulting nerve model provides a complex averaging framework for nerve damage simulation able to simulate gradual axonal functional alteration in a bundle.

[1]  R B Borgens,et al.  Acute repair of crushed guinea pig spinal cord by polyethylene glycol. , 1999, Journal of neurophysiology.

[2]  Alexander M. Hainen,et al.  Comparative study of simulated annealing, tabu search, and the genetic algorithm for calibration of the microsimulation model , 2017, Simul..

[3]  W. J. Heitler The Book of Genesis: Exploring Realistic Neural Models with the General Neural Simulation System.James M. Bower , David Beeman , 1995 .

[4]  A. Amar Pathogenesis of Acute Spinal Cord Injury and Theoretical Bases of Neurological Recovery , 2008 .

[5]  L. Sundstrom,et al.  An in vitro model of traumatic brain injury utilising two-dimensional stretch of organotypic hippocampal slice cultures , 2006, Journal of Neuroscience Methods.

[6]  Julián A. García-Grajales,et al.  Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading , 2015, PloS one.

[7]  Z. Salam,et al.  An accurate modelling of the two-diode model of PV module using a hybrid solution based on differential evolution , 2016 .

[8]  M. Mattson,et al.  Arachidonic Acid‐Induced Oxidative Injury to Cultured Spinal Cord Neurons , 1999, Journal of neurochemistry.

[9]  E. Kuhl,et al.  Mechanics of the brain: perspectives, challenges, and opportunities , 2015, Biomechanics and Modeling in Mechanobiology.

[10]  Vizoso Ad The relationship between internodal length and growth in human nerves. , 1950 .

[11]  M. Norenberg,et al.  The pathology of human spinal cord injury: defining the problems. , 2004, Journal of neurotrauma.

[12]  G. L. Li,et al.  Apoptosis of oligodendrocytes occurs for long distances away from the primary injury after compression trauma to rat spinal cord , 1999, Acta Neuropathologica.

[13]  John A. Wemmie,et al.  Acid-sensing ion channels in pain and disease , 2013, Nature Reviews Neuroscience.

[14]  Alejandro C. Olivieri,et al.  Wavelength Selection for Multivariate Calibration Using a Genetic Algorithm: A Novel Initialization Strategy , 2002, J. Chem. Inf. Comput. Sci..

[15]  Giovanni Maria Sechi,et al.  Location and Calibration of Valves in Water Distribution Networks Using a Scatter-Search Meta-heuristic Approach , 2009 .

[16]  A. Jérusalem,et al.  Energy based mechano-electrophysiological model of CNS damage at the tissue scale , 2019, Journal of the Mechanics and Physics of Solids.

[17]  K. Chinzei,et al.  Constitutive modelling of brain tissue: experiment and theory. , 1997, Journal of biomechanics.

[18]  Nicholas T. Carnevale,et al.  The NEURON Simulation Environment , 1997, Neural Computation.

[19]  E. Hogan,et al.  Degradation of cytoskeletal proteins in experimental spinal cord injury , 1982, Neurochemical Research.

[20]  Marc-Oliver Gewaltig,et al.  NEST (NEural Simulation Tool) , 2007, Scholarpedia.

[21]  J. A. Wilson,et al.  Excitotoxicity and Metabolic Crisis Are Associated with Spreading Depolarizations in Severe Traumatic Brain Injury Patients. , 2016, Journal of neurotrauma.

[22]  Anyong Qing Differential Evolution: Fundamentals and Applications in Electrical Engineering , 2009 .

[23]  Bernard De Baets,et al.  Calibration of a water and energy balance model: Recursive parameter estimation versus particle swarm optimization , 2009 .

[24]  M. Schwab,et al.  Degeneration and regeneration of axons in the lesioned spinal cord. , 1996, Physiological reviews.

[25]  James M. Bower,et al.  The Book of GENESIS , 1994, Springer New York.

[26]  B. V. Babu,et al.  Differential evolution strategies for optimal design of shell-and-tube heat exchangers , 2007 .

[27]  Jacques Gautrais,et al.  SpikeNET: A simulator for modeling large networks of integrate and fire neurons , 1999, Neurocomputing.

[28]  R. Friede,et al.  Combined scatter diagrams of sheath thickness and fibre calibre in human sural nerves: changes with age and neuropathy. , 1985, Journal of neurology, neurosurgery, and psychiatry.

[29]  H. Markram,et al.  Physiology and anatomy of synaptic connections between thick tufted pyramidal neurones in the developing rat neocortex. , 1997, The Journal of physiology.

[30]  Christof Koch,et al.  Biophysics of Computation: Information Processing in Single Neurons (Computational Neuroscience Series) , 1998 .

[31]  Laurence R. Rilett,et al.  Genetic-algorithm based approach for calibrating microscopic simulation models , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[32]  T. Bartol,et al.  Monte Carlo Methods for Simulating Realistic Synaptic Microphysiology Using MCell , 2000 .

[33]  Örjan Ekeberg,et al.  Large neural network simulations on multiple hardware platforms , 1997 .

[34]  José M. Peña,et al.  A computational model coupling mechanics and electrophysiology in spinal cord injury , 2014, Biomechanics and modeling in mechanobiology.

[35]  Gabriella Andersson,et al.  GenX: an extensible X-ray reflectivity refinement program utilizing differential evolution , 2007 .

[36]  Andreas Pedersen,et al.  Geothermal model calibration using a global minimization algorithm based on finding saddle points and minima of the objective function , 2014, Comput. Geosci..

[37]  J. Pierce,et al.  Traumatic Brain Injury and Mitochondrial Dysfunction , 2015, The American journal of the medical sciences.

[38]  B. Barres,et al.  Axon degeneration: Molecular mechanisms of a self-destruction pathway , 2012, The Journal of cell biology.

[39]  Pascal Côté,et al.  Comparison of Stochastic Optimization Algorithms in Hydrological Model Calibration , 2014 .

[40]  D. Lambas,et al.  CALIBRATION OF SEMI-ANALYTIC MODELS OF GALAXY FORMATION USING PARTICLE SWARM OPTIMIZATION , 2013, 1310.7034.

[41]  R. Friede,et al.  The precise geometry of large internodes , 1980, Journal of the Neurological Sciences.

[42]  Keqin Li,et al.  MSGD: A Novel Matrix Factorization Approach for Large-Scale Collaborative Filtering Recommender Systems on GPUs , 2018, IEEE Transactions on Parallel and Distributed Systems.

[43]  P. Chan,et al.  The Role of Arachidonic Acid in Cellular Brain Edema , 1983 .

[44]  C. Lee,et al.  Effect of N-acetylcysteine on mitochondrial function following traumatic brain injury in rats. , 1999, Journal of neurotrauma.

[45]  John G. Albeck,et al.  Systematic calibration of a cell signaling network model , 2010, BMC Bioinformatics.

[46]  N. C. Díaz,et al.  Efficiency transfer in the calibration of a coaxial p-type HpGe detector using the Monte Carlo method. , 2003, Applied radiation and isotopes : including data, instrumentation and methods for use in agriculture, industry and medicine.

[47]  R. J. Dumont,et al.  Acute Spinal Cord Injury, Part I: Pathophysiologic Mechanisms , 2001, Clinical neuropharmacology.

[48]  T. Yamamoto,et al.  Apoptotic cells associated with Wallerian degeneration after experimental spinal cord injury: a possible mechanism of oligodendroglial death. , 1999, Journal of neurotrauma.

[49]  Ping Guo,et al.  A Performance Modeling and Optimization Analysis Tool for Sparse Matrix-Vector Multiplication on GPUs , 2014, IEEE Transactions on Parallel and Distributed Systems.

[50]  M. Fehlings,et al.  The role of excitotoxicity in secondary mechanisms of spinal cord injury: a review with an emphasis on the implications for white matter degeneration. , 2004, Journal of neurotrauma.

[51]  P. Sterling,et al.  Why Do Axons Differ in Caliber? , 2012, The Journal of Neuroscience.

[52]  A. Nistri,et al.  Molecular Mechanisms Underlying Cell Death in Spinal Networks in Relation to Locomotor Activity After Acute Injury in vitro , 2011, Front. Cell. Neurosci..

[53]  Benoît CALVEZ,et al.  Ant Colony Systems and the Calibration of Multi-Agent Simulations: a New Approach , 2007 .

[54]  Dominique Martinez,et al.  An event-driven framework for the simulation of networks of spiking neurons , 2003, ESANN.

[55]  Kenli Li,et al.  Performance Analysis and Optimization for SpMV on GPU Using Probabilistic Modeling , 2015, IEEE Transactions on Parallel and Distributed Systems.

[56]  D F Meaney,et al.  In vitro central nervous system models of mechanically induced trauma: a review. , 1998, Journal of neurotrauma.

[57]  Nicholas T. Carnevale,et al.  Simulation of networks of spiking neurons: A review of tools and strategies , 2006, Journal of Computational Neuroscience.

[58]  R. Friede Relation between myelin sheath thickness, internode geometry, and sheath resistance , 1986, Experimental Neurology.

[59]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[60]  M. Prado,et al.  Calibration of the finite element model of a lumbar functional spinal unit using an optimization technique based on differential evolution. , 2011, Medical engineering & physics.

[61]  D. McAdoo,et al.  Considerations in the determination by microdialysis of resting extracellular amino acid concentrations and release upon spinal cord injury , 1998, Neuroscience.

[62]  Ardeshir Mahdavi,et al.  OPTIMIZATION-BASED SIMULATION MODEL CALIBRATION USING SENSITIVITY ANALYSIS , 2012 .

[63]  C. Morris,et al.  Membrane trauma and Na+ leak from Nav1.6 channels. , 2009, American journal of physiology. Cell physiology.

[64]  Riyi Shi,et al.  Conduction deficits and membrane disruption of spinal cord axons as a function of magnitude and rate of strain. , 2006, Journal of neurophysiology.

[65]  Oscar Herreras,et al.  The Influence of Synaptic Size on AMPA Receptor Activation: A Monte Carlo Model , 2015, PloS one.

[66]  R. Leak,et al.  Demyelination as a rational therapeutic target for ischemic or traumatic brain injury , 2015, Experimental Neurology.

[67]  R. Friede,et al.  Changes in myelin sheath thickness and internode geometry in the rabbit phrenic nerve during growth. , 1985, Journal of anatomy.

[68]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[69]  Brett J Tully,et al.  Cerebral water transport using multiple-network poroelastic theory: application to normal pressure hydrocephalus , 2010, Journal of Fluid Mechanics.

[70]  Jinn-Tsong Tsai,et al.  Improved differential evolution algorithm for nonlinear programming and engineering design problems , 2015, Neurocomputing.

[71]  Barbara Wirthl,et al.  Modelling of Brain Deformation After Decompressive Craniectomy , 2016, Annals of Biomedical Engineering.

[72]  Michael S. Jaffee,et al.  Computational biology — Modeling of primary blast effects on the central nervous system , 2009, NeuroImage.

[73]  T. Chomiak,et al.  What Is the Optimal Value of the g-Ratio for Myelinated Fibers in the Rat CNS? A Theoretical Approach , 2009, PloS one.

[74]  Cristian Arteaga,et al.  Calibration of traffic flow models using a memetic algorithm , 2015 .

[75]  M. Schwab,et al.  Inflammation, degeneration and regeneration in the injured spinal cord: insights from DNA microarrays , 2003, Trends in Neurosciences.

[76]  E. Nauman,et al.  Compression induces acute demyelination and potassium channel exposure in spinal cord. , 2010, Journal of neurotrauma.

[77]  P. McHugh,et al.  Electro‐mechanical response of a 3D nerve bundle model to mechanical loads leading to axonal injury , 2018, International journal for numerical methods in biomedical engineering.

[78]  C. Hildebrand,et al.  Relation between myelin sheath thickness and axon size in spinal cord white matter of some vertebrate species , 1978, Journal of the Neurological Sciences.

[79]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[80]  W. Pardridge Transport of nutrients and hormones through the blood-brain barrier , 1981, Diabetologia.

[81]  Jean-Pierre Boissel,et al.  A mathematical model of ion movements in grey matter during a stroke. , 2006, Journal of theoretical biology.

[82]  Pierre-Alexandre Boucher,et al.  Erratum to: Coupled left-shift of Nav channels: modeling the Na+-loading and dysfunctional excitability of damaged axons , 2012, Journal of Computational Neuroscience.

[83]  Julián A. García-Grajales,et al.  3D finite element formulation for mechanical–electrophysiological coupling in axonopathy , 2019, Computer Methods in Applied Mechanics and Engineering.

[84]  P. Thomas,et al.  Changes due to age in internodal length in the sural nerve in man. , 1966, Journal of neurology, neurosurgery, and psychiatry.

[85]  R. Shi,et al.  Stretch-induced nerve conduction deficits in guinea pig ex vivo nerve. , 2007, Journal of biomechanics.

[86]  A Mendizabal,et al.  Characterisation and modelling of brain tissue for surgical simulation. , 2015, Journal of the mechanical behavior of biomedical materials.

[87]  R. Shi,et al.  Paranodal myelin damage after acute stretch in Guinea pig spinal cord. , 2012, Journal of neurotrauma.

[88]  W. Rushton A theory of the effects of fibre size in medullated nerve , 1951, The Journal of physiology.

[89]  N. Chandra,et al.  Interactions of Oxidative Stress and Neurovascular Inflammation in the Pathogenesis of Traumatic Brain Injury , 2014, Molecular Neurobiology.

[90]  Roger Fletcher,et al.  An Overview of Unconstrained Optimization , 1994 .

[91]  John D. Joannopoulos,et al.  An animal-to-human scaling law for blast-induced traumatic brain injury risk assessment , 2014, Proceedings of the National Academy of Sciences.

[92]  D. Karaboga,et al.  A Simple and Global Optimization Algorithm for Engineering Problems: Differential Evolution Algorithm , 2004 .

[93]  Andrea Roli,et al.  Parameter Tuning of a Stochastic Biological Simulator by Metaheuristics , 2009, AI*IA.

[94]  J. van Dommelen,et al.  The mechanical behaviour of brain tissue: large strain response and constitutive modelling. , 2006, Biorheology.

[95]  H. Feng,et al.  Role of Acid-Sensing Ion Channel 1a in the Secondary Damage of Traumatic Spinal Cord Injury , 2011, Annals of surgery.

[96]  Antonio LaTorre,et al.  Benchmarking a MOS-based algorithm on the BBOB-2010 noiseless function testbed , 2010, GECCO '10.

[97]  Jingde Yan,et al.  Diesel Combustion and Transient Emissions Optimization Using Taguchi Methods , 1993 .

[98]  R. Shi,et al.  Temperature dependence of membrane sealing following transection in mammalian spinal cord axons , 2000, Neuroscience.

[99]  Jonathan Bell,et al.  Introduction to Theoretical Neurobiology. Volume 1: Linear Cable Theory and Dendritic Structure. Volume 2: Nonlinear and Stochastic Theories (Henry C. Tuckwell) , 1990, SIAM Rev..

[100]  Kenli Li,et al.  Performance Optimization Using Partitioned SpMV on GPUs and Multicore CPUs , 2015, IEEE Transactions on Computers.

[101]  Peter J Hellyer,et al.  Computational modelling of traumatic brain injury predicts the location of chronic traumatic encephalopathy pathology , 2017, Brain : a journal of neurology.