Informatica logo


Login Register

  1. Home
  2. Issues
  3. Volume 32, Issue 3 (2021)
  4. A Comparative Study of Stochastic Optimi ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Full article
  • Related articles
  • Cited by
  • More
    Article info Full article Related articles Cited by

A Comparative Study of Stochastic Optimizers for Fitting Neuron Models. Application to the Cerebellar Granule Cell
Volume 32, Issue 3 (2021), pp. 477–498
Nicolás C. Cruz   Milagros Marín   Juana L. Redondo   Eva M. Ortigosa   Pilar M. Ortigosa  

Authors

 
Placeholder
https://doi.org/10.15388/21-INFOR450
Pub. online: 12 April 2021      Type: Research Article      Open accessOpen Access

Received
1 November 2020
Accepted
1 April 2021
Published
12 April 2021

Abstract

This work compares different algorithms to replace the genetic optimizer used in a recent methodology for creating realistic and computationally efficient neuron models. That method focuses on single-neuron processing and has been applied to cerebellar granule cells. It relies on the adaptive-exponential integrate-and-fire (AdEx) model, which must be adjusted with experimental data. The alternatives considered are: i) a memetic extension of the original genetic method, ii) Differential Evolution, iii) Teaching-Learning-Based Optimization, and iv) a local optimizer within a multi-start procedure. All of them ultimately outperform the original method, and the last two do it in all the scenarios considered.

References

 
Barranca, V.J., Johnson, D.C., Moyher, J.L., Sauppe, J.P., Shkarayev, M.S., Kovačič, G., Cai, D. (2014). Dynamics of the exponential integrate-and-fire model with slow currents and adaptation. Journal of Computational Neuroscience, 37(1), 161–180.
 
Boussaïd, I., Lepagnot, J., Siarry, P. (2013). A survey on optimization metaheuristics. Information Sciences, 237, 82–117.
 
Brette, R., Gerstner, W. (2005). Adaptive exponential integrate-and-fire model as an effective description of neuronal activity. Journal of Neurophysiology, 94(5), 3637–3642.
 
Cabrera, J.A., Ortiz, A., Nadal, F., Castillo, J.J. (2011). An evolutionary algorithm for path synthesis of mechanisms. Mechanism and Machine Theory, 46(2), 127–141.
 
Cruz, N.C., Redondo, J.L., Álvarez, J.D., Berenguel, M., Ortigosa, P.M. (2017). A parallel teaching–learning-based optimization procedure for automatic heliostat aiming. Journal of Supercomputing, 73(1), 591–606.
 
Cruz, N.C., Redondo, J.L., Álvarez, J.D., Berenguel, M., Ortigosa, P.M. (2018). Optimizing the heliostat field layout by applying stochastic population-based algorithms. Informatica, 29(1), 21–39.
 
D’Angelo, E., Nieus, T., Maffei, A., Armano, S., Rossi, P., Taglietti, V., Fontana, A., Naldi, G. (2001). Theta-frequency bursting and resonance in cerebellar granule cells: experimental evidence and modeling of a slow K+-dependent mechanism. Journal of Neuroscience, 21(3), 759–770.
 
D’Angelo, E., Koekkoek, S.K.E., Lombardo, P., Solinas, S., Ros, E., Garrido, J., Schonewille, M., De Zeeuw, C.I. (2009). Timing in the cerebellum: oscillations and resonance in the granular layer. Neuroscience, 162(3), 805–815.
 
Dawkins, R. (1976). The Selfish Gene. Oxford University Press, London.
 
Delvendahl, I., Straub, I., Hallermann, S. (2015). Dendritic patch-clamp recordings from cerebellar granule cells demonstrate electrotonic compactness. Frontiers in Cellular Neuroscience, 9, 93.
 
Dugonik, J., Bošković, B., Brest, J., Sepesy Maučec, M. (2019). Improving statistical machine translation quality using differential evolution. Informatica, 30(4), 629–645.
 
Gandolfi, D., Lombardo, P., Mapelli, J., Solinas, S., D’Angelo, E. (2013). Theta-frequency resonance at the cerebellum input stage improves spike timing on the millisecond time-scale. Frontiers in Neural Circuits, 7, 64.
 
Hanuschkin, A., Kunkel, S., Helias, M., Morrison, A., Diesmann, M. (2010). A general and efficient method for incorporating precise spike times in globally time-driven simulations. Frontiers in Neuroinformatics, 4, 113.
 
Holland, J.H. (1975). Adaptation in Natural and Artificial Systems. University of Michigan Press, USA.
 
Jörntell, H., Ekerot, C.F. (2006). Properties of somatosensory synaptic integration in cerebellar granule cells in vivo. Journal of Neuroscience, 26(45), 11786–11797.
 
Kim, J., Yoo, S. (2019). Software review: DEAP (Distributed Evolutionary Algorithm in Python) library. Genetic Programming and Evolvable Machines, 20(1), 139–142.
 
Kruskal, W.H., Wallis, W.A. (1952). Use of ranks in one-criterion variance analysis. Journal of the American Statistical Association, 47(260), 583–621.
 
Lange, W. (1975). Cell number and cell density in the cerebellar cortex of man and some other mammals. Cell and Tissue Research, 157(1), 115–124.
 
Lindfield, G., Penny, J. (2017). Introduction to Nature-Inspired Optimization. Academic Press, USA.
 
Marić, M., Stanimirović, Z., Djenić, A., Stanojević, P. (2014). Memetic algorithm for solving the multilevel uncapacitated facility location problem. Informatica, 25(3), 439–466.
 
Marín, M., Sáez-Lara, M.J., Ros, E., Garrido, J.A. (2020). Optimization of efficient neuron models with realistic firing dynamics. The case of the cerebellar granule cell. Frontiers in Cellular Neuroscience, 14, 161.
 
Masoli, S., Rizza, M.F., Sgritta, M., Van Geit, W., Schürmann, F., D’Angelo, E. (2017). Single neuron optimization as a basis for accurate biophysical modeling: the case of cerebellar granule cells. Frontiers in Cellular Neuroscience, 11, 71.
 
Mathworks (2021). Kruskal-Wallis test. https://www.mathworks.com/help/stats/kruskalwallis.html. [Last access: March, 2021].
 
Moscato, P. (1989). On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms. Technical report, Caltech concurrent computation program, C3P Report.
 
Nair, M., Subramanyan, K., Nair, B., Diwakar, S. (2014). Parameter optimization and nonlinear fitting for computational models in neuroscience on GPGPUs. In: 2014 International Conference on High Performance Computing and Applications (ICHPCA). IEEE, pp. 1–5.
 
Naud, R., Marcille, N., Clopath, C., Gerstner, W. (2008). Firing patterns in the adaptive exponential integrate-and-fire model. Biological Cybernetics, 99(4–5), 335.
 
Plesser, H.E., Diesmann, M., Gewaltig, M.O., Morrison, A. (2015). NEST: The Neural Simulation Tool. Springer, New York, USA, pp. 1849–1852. 978-1-4614-6675-8. https://doi.org/10.1007/978-1-4614-6675-8_258.
 
Price, K., Storn, R.M., Lampinen, J.A. (2006). Differential Evolution: A Practical Approach to Global Optimization. Springer Science & Business Media, Germany.
 
Puertas-Martín, S., Redondo, J.L., Pérez-Sánchez, H., Ortigosa, P.M. (2020). Optimizing electrostatic similarity for virtual screening: a new methodology. Informatica, 31(4), 821–839.
 
Rao, R.V. (2016). Applications of TLBO algorithm and its modifications to different engineering and science disciplines. In: Teaching Learning Based Optimization Algorithm. Springer, Switzerland, pp. 223–267.
 
Rao, R.V., Savsani, V.J., Vakharia, D.P. (2012). Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Information Sciences, 183(1), 1–15.
 
Redondo, J.L., Arrondo, A.G., Fernández, J., García, I., Ortigosa, P.M. (2013). A two-level evolutionary algorithm for solving the facility location and design (1| 1)-centroid problem on the plane with variable demand. Journal of Global Optimization, 56(3), 983–1005.
 
Salhi, S. (2017). Heuristic Search: The Emerging Science of Problem Solving. Springer, Switzerland.
 
Schmahmann, J.D. (2019). The cerebellum and cognition. Neuroscience Letters, 688, 62–75.
 
Shopova, E.G., Vaklieva-Bancheva, N.G. (2006). BASIC—A genetic algorithm for engineering problems solution. Computers & Chemical Engineering, 30(8), 1293–1309.
 
Solis, F.J., Wets, R.J.B. (1981). Minimization by random search techniques. Mathematics of Operations Research, 6(1), 19–30.
 
Storn, R., Price, K. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341–359.
 
Venkadesh, S., Komendantov, A.O., Listopad, S., Scott, E.O., De Jong, K., Krichmar, J.L., Ascoli, G.A. (2018). Evolving simple models of diverse intrinsic dynamics in hippocampal neuron types. Frontiers in Neuroinformatics, 12, 8.
 
Waghmare, G. (2013). Comments on “A note on Teaching–Learning-Based Optimization algorithm”. Information Sciences, 229, 159–169.
 
Williams, R.W., Herrup, K. (1988). The control of neuron number. Annual Review of Neuroscience, 11(1), 423–453.

Biographies

Cruz Nicolás C.
ncalvocruz@ual.es

N.C. Cruz is a researcher at the Supercomputing – Algorithms (SAL) Research Group at the University of Almería, Spain. He obtained his PhD from the University of Almería. His publications can be found on https://publons.com/researcher/1487279/nc-cruz/. His research interests include high-performance computing, global optimization and applications. Personal web page: http://hpca.ual.es/~ncalvo/.

Marín Milagros
mmarin@ugr.es

M. Marín is a predoctoral student at the department of Biochemistry and Molecular Biology at the University of Granada. She is currently pursuing her PhD within the Applied Computational Neuroscience group at the Research Centre for Information and Communications Technologies. She is a young researcher participating in the international project Human Brain Project (HBP). Some of her publications are available at https://publons.com/researcher/3213167/milagros-marin/. Her interdisciplinary research interests are located between Health and Biochemistry (Cerebellum, Molecular Biology and Biomedicine) and Information and Communication Technologies (Computational Neuroscience and Bioinformatics). Personal web page: http://acn.ugr.es/people/mmarin/.

Redondo Juana L.
jlredondo@ual.es

J.L. Redondo is an assistant professor at the Informatics Department at the University of Almería, Spain. She obtained her PhD from the University of Almería. Her publications can be found on https://www.scopus.com/authid/detail.uri?authorId=35206862500. Her research interests include high performance-computing, global optimization and applications. Personal web page: https://sites.google.com/ual.es/jlredondo.

Ortigosa Eva M.
ortigosa@ugr.es

E. M. Ortigosa is an assistant professor at the Computer Architecture and Technology Department at the University of Granada, Spain. She received her PhD degree in computer engineering from the University of Málaga, Spain. She has participated in the creation of the spin-off company Seven Solutions, S.L. It is an EBT (Technology-Based Company) that has received numerous awards. Her research interests include computational neuroscience and efficient network simulation methods, bioinformatics, and hardware implementation of digital circuits for real time processing in embedded systems. Personal web page: https://atc.ugr.es/informacion/directorio-personal/eva-martinez-ortigosa.

Ortigosa Pilar M.
ortigosa@ual.es

P.M. Ortigosa is a full professor at the Informatics Department at the University of Almería, Spain. She obtained her PhD from the University of Málaga, Spain. Her publications can be found on https://www.scopus.com/authid/detail.uri?authorId=6602759441. Her research interests include high-performance computing, global optimization and applications. Personal web page: https://sites.google.com/ual.es/pmortigosa.


Full article Related articles Cited by PDF XML
Full article Related articles Cited by PDF XML

Copyright
© 2021 Vilnius University
by logo by logo
Open access article under the CC BY license.

Keywords
granule cell neuron model model tuning optimization meta-heuristics

Funding
This research has been funded by the Human Brain Project Specific Grant Agreement 3 (H2020-RIA. 945539), the Spanish Ministry of Economy and Competitiveness (RTI2018-095993-B-I00), the National Grant INTSENSO (MICINN-FEDER-PID2019-109991GB-I00), the Junta de Andalucía (FEDER-JA P18-FR-2378, P18-RT-1193), and the University of Almería (UAL18-TIC-A020-B).

Metrics
since January 2020
1635

Article info
views

691

Full article
views

623

PDF
downloads

216

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy