Brain simulation

Last updated

Brain simulation is the concept of creating a functioning computer model of a brain or part of a brain. [1] Brain simulation projects intend to contribute to a complete understanding of the brain, and eventually also assist the process of treating and diagnosing brain diseases. [2] [3]

Contents

Various simulations from around the world have been fully or partially released as open source software, such as C. elegans, [4] and the Blue Brain Project Showcase. [5] In 2013 the Human Brain Project, which has utilized techniques used by the Blue Brain Project and built upon them, [6] created a Brain Simulation Platform (BSP), an internet-accessible collaborative platform designed for the simulation of brain models.

Methods

Modelling a brain (or brain subsystem) involves modelling neurons' electrical and bulk chemical properties (e.g. extracellular serotonin gradients). A model of the neural connectome of the target organism is also required. The connectome is extremely complex, and its detailed wiring is not yet understood; thus it is presently being modeled empirically in smaller mammals by projects like the Blue Brain Project.[ citation needed ]

The Blue Brain Project intends to create a computer simulation of a mammalian cortical column down to the molecular level. [7] By one estimate, a full reconstruction of the human connectome using the methodology of the Blue Brain Project would require a zettabyte of data storage.[ citation needed ]

Examples

Caenorhabditis elegans (roundworm)

Brain map of the C. elegans roundworm 302 neurons, interconnected by 5000 synapses C.elegans-brain-network.jpg
Brain map of the C. elegans roundworm 302 neurons, interconnected by 5000 synapses

The connectivity of the neural circuit for touch sensitivity of the simple C. elegans nematode (roundworm) was mapped in 1985 [8] and partly simulated in 1993. [9] Since 2004, many software simulations of the complete neural and muscular system have been developed, including simulation of the worm's physical environment. Some of these models including source code have been made available for download. [10] [4] However, there is still a lack of understanding of how the neurons and the connections between them generate the surprisingly complex range of behaviors that are observed in the relatively simple organism. [11] [12] This contrast between the apparent simplicity of how the mapped neurons interact with their neighbours, and exceeding complexity of the overall brain function, is an example of an emergent property. [13] This kind of emergent property is paralleled within artificial neural networks, the neurons of which are exceedingly simple compared to their often complex, abstract outputs.

Drosophila neural system

The brain of the fruit fly, Drosophila, has also been thoroughly studied. A simulated model of the fruit fly's brain offers a unique model of sibling neurons. [14] Like the roundworm, this has been made available as open-source software. [15]

Mouse brain mapping and simulation

Henry Markram mapped the types of neurons within the mouse brain and their connections between 1995 and 2005.[ citation needed ]

In December 2006, [16] the Blue Brain project completed a simulation of a rat's neocortical column. The neocortical column is considered the smallest functional unit of the neocortex. The neocortex is the part of the brain thought to be responsible for higher-order functions like conscious thought, and contains 10,000 neurons in the rat brain (and 108 synapses). In November 2007, [17] the project reported the end of its first phase, delivering a data-driven process for creating, validating, and researching the neocortical column.

An artificial neural network described as being "as big and as complex as half of a mouse brain" [18] with 8 million of neurons and 6300 synapses per neuron was run on an IBM Blue Gene supercomputer by the University of Nevada's research team and IBM Almaden in 2007. [19] Each second of simulated time took ten seconds of computer time. The researchers claimed to observe "biologically consistent" nerve impulses that flowed through the virtual cortex. However, the simulation lacked the structures seen in real mice brains, and they intend to improve the accuracy of the neuron and synapse models. [20] IBM later in the same year increased the number of neurons to 16 million and 8000 synapses per neuron, 5 seconds of which was modelled in 265 s of real time. [21] By 2009, the researchers were able to ramp up the numbers to 1.6 billion neurons and 9 trillion synapses, saturating entire 144 TB of supercomputer RAM. [22]

In 2019, Idan Segev, one of the computational neuroscientists working on the Blue Brain Project, gave a talk titled: "Brain in the computer: what did I learn from simulating the brain." In his talk, he mentioned that the whole cortex for the mouse brain was complete and virtual EEG experiments would begin soon. He also mentioned that the model had become too heavy on the supercomputers they were using at the time, and that they were consequently exploring methods in which every neuron could be represented as a neural network (see citation for details). [23]

Blue Brain and the rat

Blue Brain is a project that was launched in May 2005 by IBM and the Swiss Federal Institute of Technology in Lausanne. The intention of the project was to create a computer simulation of a mammalian cortical column down to the molecular level. [7] The project uses a supercomputer based on IBM's Blue Gene design to simulate the electrical behavior of neurons based upon their synaptic connectivity and ion permeability. The project seeks to eventually reveal insights into human cognition and various psychiatric disorders caused by malfunctioning neurons, such as autism, and to understand how pharmacological agents affect network behavior.

K computer and human brain

In late 2013, researchers in Japan and Germany used the K computer, then 4th fastest supercomputer, and the simulation software NEST to simulate 1% of the human brain. The simulation modeled a network consisting of 1.73 billion nerve cells connected by 10.4 trillion synapses. To realize this feat, the program recruited 82,944 processors of the K Computer. The process took 40 minutes, to complete the simulation of 1 second of neuronal network activity in real, biological, time. [24] [25]

Human Brain Project

The Human Brain Project (HBP) is a 10-year program of research funded by the European Union. It began in 2013 and employs around 500 scientists across Europe. It includes 6 platforms:

The Brain Simulation Platform (BSP) is a device for internet-accessible tools, which allows investigations that are not possible in the laboratory. They are applying Blue Brain techniques to other brain regions, such as the cerebellum, hippocampus, and the basal ganglia. [26]

Open source brain simulation

Various models of the brain have been released as open-source software (OSS) and are available on sites such as GitHub, including the C. elegans roundworm, [4] the Drosophila fruit fly, [15] and the human brain models Elysia [27] and Spaun, [28] which is the world's largest functional brain model and is based on the NENGO software architecture. [29] The Blue Brain Project Showcase likewise illustrates how models and data from the Blue Brain Project can be converted to NeuroML and PyNN (Python neuronal network models). [5]

The Brain Simulation Platform (BSP) is an internet-accessible open collaboration platform for brain simulation, created by the Human Brain Project. [26]

See also

Related Research Articles

<span class="mw-page-title-main">Mind uploading</span> Hypothetical process of digitally emulating a brain

Mind uploading is a speculative process of whole brain emulation in which a brain scan is used to completely emulate the mental state of the individual in a digital computer. The computer would then run a simulation of the brain's information processing, such that it would respond in essentially the same way as the original brain and experience having a sentient conscious mind.

The development of the nervous system, or neural development (neurodevelopment), refers to the processes that generate, shape, and reshape the nervous system of animals, from the earliest stages of embryonic development to adulthood. The field of neural development draws on both neuroscience and developmental biology to describe and provide insight into the cellular and molecular mechanisms by which complex nervous systems develop, from nematodes and fruit flies to mammals.

Computational neuroscience is a branch of neuroscience which employs mathematics, computer science, theoretical analysis and abstractions of the brain to understand the principles that govern the development, structure, physiology and cognitive abilities of the nervous system.

Neuromorphic computing is an approach to computing that is inspired by the structure and function of the human brain. A neuromorphic computer/chip is any device that uses physical artificial neurons to do computations. In recent times, the term neuromorphic has been used to describe analog, digital, mixed-mode analog/digital VLSI, and software systems that implement models of neural systems. The implementation of neuromorphic computing on the hardware level can be realized by oxide-based memristors, spintronic memories, threshold switches, transistors, among others. Training software-based neuromorphic systems of spiking neural networks can be achieved using error backpropagation, e.g., using Python based frameworks such as snnTorch, or using canonical learning rules from the biological learning literature, e.g., using BindsNet.

Neuroinformatics is the field that combines informatics and neuroscience. Neuroinformatics is related with neuroscience data and information processing by artificial neural networks. There are three main directions where neuroinformatics has to be applied:

The Blue Brain Project is a Swiss brain research initiative that aims to create a digital reconstruction of the mouse brain. The project was founded in May 2005 by the Brain and Mind Institute of École Polytechnique Fédérale de Lausanne (EPFL) in Switzerland. Its mission is to use biologically-detailed digital reconstructions and simulations of the mammalian brain to identify the fundamental principles of brain structure and function.

<span class="mw-page-title-main">Spiking neural network</span> Artificial neural network that mimics neurons

Spiking neural networks (SNNs) are artificial neural networks (ANN) that more closely mimic natural neural networks. In addition to neuronal and synaptic state, SNNs incorporate the concept of time into their operating model. The idea is that neurons in the SNN do not transmit information at each propagation cycle, but rather transmit information only when a membrane potential—an intrinsic quality of the neuron related to its membrane electrical charge—reaches a specific value, called the threshold. When the membrane potential reaches the threshold, the neuron fires, and generates a signal that travels to other neurons which, in turn, increase or decrease their potentials in response to this signal. A neuron model that fires at the moment of threshold crossing is also called a spiking neuron model.

GENESIS is a simulation environment for constructing realistic models of neurobiological systems at many levels of scale including: sub-cellular processes, individual neurons, networks of neurons, and neuronal systems. These simulations are “computer-based implementations of models whose primary objective is to capture what is known of the anatomical structure and physiological characteristics of the neural system of interest”. GENESIS is intended to quantify the physical framework of the nervous system in a way that allows for easy understanding of the physical structure of the nerves in question. “At present only GENESIS allows parallelized modeling of single neurons and networks on multiple-instruction-multiple-data parallel computers.” Development of GENESIS software spread from its home at Caltech to labs at the University of Texas at San Antonio, the University of Antwerp, the National Centre for Biological Sciences in Bangalore, the University of Colorado, the Pittsburgh Supercomputing Center, the San Diego Supercomputer Center, and Emory University.

<span class="mw-page-title-main">Henry Markram</span> South African-born Israeli neuroscientist

Henry John Markram is a South African-born Israeli neuroscientist, professor at the École Polytechnique Fédérale de Lausanne (EPFL) in Switzerland and director of the Blue Brain Project and founder of the Human Brain Project.

<span class="mw-page-title-main">Misha Mahowald</span> American computational neuroscientist

Michelle Anne Mahowald was an American computational neuroscientist in the emerging field of neuromorphic engineering. In 1996 she was inducted into the Women in Technology International Hall of Fame for her development of the Silicon Eye and other computational systems. She died by suicide at age 33.

<span class="mw-page-title-main">Connectome</span> Comprehensive map of neural connections in the brain

A connectome is a comprehensive map of neural connections in the brain, and may be thought of as its "wiring diagram". An organism's nervous system is made up of neurons which communicate through synapses. A connectome is constructed by tracing the neuron in a nervous system and mapping where neurons are connected through synapses.

Connectomics is the production and study of connectomes: comprehensive maps of connections within an organism's nervous system. More generally, it can be thought of as the study of neuronal wiring diagrams with a focus on how structural connectivity, individual synapses, cellular morphology, and cellular ultrastructure contribute to the make up of a network. The nervous system is a network made of billions of connections and these connections are responsible for our thoughts, emotions, actions, memories, function and dysfunction. Therefore, the study of connectomics aims to advance our understanding of mental health and cognition by understanding how cells in the nervous system are connected and communicate. Because these structures are extremely complex, methods within this field use a high-throughput application of functional and structural neural imaging, most commonly magnetic resonance imaging (MRI), electron microscopy, and histological techniques in order to increase the speed, efficiency, and resolution of these nervous system maps. To date, tens of large scale datasets have been collected spanning the nervous system including the various areas of cortex, cerebellum, the retina, the peripheral nervous system and neuromuscular junctions.

<span class="mw-page-title-main">Human Brain Project</span> Scientific research project

The Human Brain Project (HBP) was a €1-billion EU scientific research project that ran for ten years from 2013 to 2023. Using high-performance exascale supercomputers it built infrastructure that allowed researchers to advance knowledge in the fields of neuroscience, computing and brain-related medicine. Its successor was the EBRAINS project.

<span class="mw-page-title-main">SpiNNaker</span>

SpiNNaker is a massively parallel, manycore supercomputer architecture designed by the Advanced Processor Technologies Research Group (APT) at the Department of Computer Science, University of Manchester. It is composed of 57,600 processing nodes, each with 18 ARM9 processors and 128 MB of mobile DDR SDRAM, totalling 1,036,800 cores and over 7 TB of RAM. The computing platform is based on spiking neural networks, useful in simulating the human brain.

<span class="mw-page-title-main">NEST (software)</span>

NEST is a simulation software for spiking neural network models, including large-scale neuronal networks. NEST was initially developed by Markus Diesmann and Marc-Oliver Gewaltig and is now developed and maintained by the NEST Initiative.

The following outline is provided as an overview of and topical guide to brain mapping:

OpenWorm is an international open science project for the purpose of simulating the roundworm Caenorhabditis elegans at the cellular level. Although the long-term goal is to model all 959 cells of the C. elegans, the first stage is to model the worm's locomotion by simulating the 302 neurons and 95 muscle cells. This bottom up simulation is being pursued by the OpenWorm community.

In computational neuroscience, SUPS or formerly CUPS is a measure of a neuronal network performance, useful in fields of neuroscience, cognitive science, artificial intelligence, and computer science.

Sean Lewis Hill is an American neuroscientist, Professor at the University of Toronto Faculty of Medicine, and inaugural Scientific Director of the Krembil Centre for Neuroinformatics in Toronto, Canada. He is also co-director of the Blue Brain Project at the École Polytechnique Fédérale de Lausanne located on the Campus Biotech in Geneva, Switzerland. He is known for the development of large-scale computational models of brain circuitry, neuroinformatics, and innovation in AI for mental health.

Neural circuit reconstruction is the reconstruction of the detailed circuitry of the nervous system of an animal. It is sometimes called EM reconstruction since the main method used is the electron microscope (EM). This field is a close relative of reverse engineering of human-made devices, and is part of the field of connectomics, which in turn is a sub-field of neuroanatomy.

References

  1. Fan, Xue; Markram, Henry (7 May 2019). "A Brief History of Simulation Neuroscience". Frontiers in Neuroinformatics. 13: 32. doi: 10.3389/fninf.2019.00032 . PMC   6513977 . PMID   31133838.
  2. "Neuroinformatics and The Blue Brain Project". Informatics from Technology Networks. Retrieved 30 January 2018.
  3. Colombo, Matteo (4 March 2017). "Why build a virtual brain? Large-scale neural simulations as jump start for cognitive computing". Journal of Experimental & Theoretical Artificial Intelligence. 29 (2): 361–370. Bibcode:2017JETAI..29..361C. doi: 10.1080/0952813X.2016.1148076 . S2CID   205634599.
  4. 1 2 3 C. Elegans simulation, Open source software project at Github
  5. 1 2 "Overview - Blue Brain Project Showcase - Open Source Brain". Open Source Brain. Archived from the original on 26 November 2020. Retrieved 5 May 2020.
  6. Human Brain Project, Framework Partnership Agreement https://www.humanbrainproject.eu/documents/10180/538356/FPA++Annex+1+Part+B/41c4da2e-0e69-4295-8e98-3484677d661f Archived 2017-02-02 at the Wayback Machine
  7. 1 2 Herper, Matthew (6 June 2005). "IBM Aims To Simulate A Brain". Forbes. Archived from the original on 8 June 2005. Retrieved 19 May 2006.
  8. Chalfie M; Sulston JE; White JG; Southgate E; Thomson JN; et al. (April 1985). "The neural circuit for touch sensitivity in Caenorhabditis elegans". The Journal of Neuroscience. 5 (4): 956–64. doi:10.1523/JNEUROSCI.05-04-00956.1985. PMC   6565008 . PMID   3981252.
  9. Niebur E; Erdös P (November 1993). "Theory of the locomotion of nematodes: control of the somatic motor neurons by interneurons". Mathematical Biosciences. 118 (1): 51–82. doi:10.1016/0025-5564(93)90033-7. PMID   8260760.
  10. Bryden, J.; Cohen, N. (2004). Schaal, S.; Ijspeert, A.; Billard, A.; Vijayakumar, S.; et al. (eds.). A simulation model of the locomotion controllers for the nematodode Caenorhabditis elegans. From Animals to Animats 8: Proceedings of the eighth international conference on the Simulation of Adaptive Behaviour. pp. 183–92.
  11. Mark Wakabayashi Archived May 12, 2013, at the Wayback Machine , with links to MuCoW simulation software, a demo video and the doctoral thesis Computational Plausibility of Stretch Receptors as the Basis for Motor Control in C. elegans, 2006.
  12. Mailler, R.; Avery, J.; Graves, J.; Willy, N. (7–13 March 2010). "A Biologically Accurate 3D Model of the Locomotion of Caenorhabditis Elegans". 2010 International Conference on Biosciences (PDF). pp. 84–90. doi:10.1109/BioSciencesWorld.2010.18. ISBN   978-1-4244-5929-2. S2CID   10341946. Archived from the original (PDF) on 18 July 2019. Retrieved 14 October 2015.
  13. "How does complex behavior spontaneously emerge in the brain?" . Retrieved 27 February 2018.
  14. Arena, P.; Patane, L.; Termini, P.S.; An insect brain computational model inspired by Drosophila melanogaster: Simulation results, The 2010 International Joint Conference on Neural Networks (IJCNN).
  15. 1 2 , Neurokernel open-source fruit fly brain simulation
  16. "Project Milestones". Blue Brain. Retrieved 11 August 2008.
  17. "News and Media information". Blue Brain. Archived from the original on 19 September 2008. Retrieved 11 August 2008.
  18. "Supercomputer Mimics Mouse's Brain". Huffington Post. 28 March 2008. Retrieved 5 June 2018.
  19. IBM research report IBM
  20. "Mouse brain simulated on computer". BBC News . 27 April 2007.
  21. Ananthanarayanan, Rajagopal; Modha, Dharmendra S (July 2007). "Scaling, stability and synchronization in mouse-sized (and larger) cortical simulations". BMC Neuroscience. 8 (S2): P187. doi: 10.1186/1471-2202-8-S2-P187 . PMC   4436247 .
  22. Ananthanarayanan, Rajagopal; Esser, Steven K.; Simon, Horst D.; Modha, Dharmendra S. (14 November 2009). "The cat is out of the bag: cortical simulations with 10 9 neurons, 10 13 synapses": 1–12. doi:10.1145/1654059.1654124. S2CID   6110450.{{cite journal}}: Cite journal requires |journal= (help)
  23. "Brain in the computer: What did I learn from simulating the brain - Idan Segev". YouTube .
  24. "Largest neuronal network simulation to date achieved using Japanese supercomputer". ScienceDaily. 2 August 2013. Retrieved 25 November 2020.
  25. "Largest neuronal network simulation to date achieved using Japanese supercomputer". Jülich Forschungszentrum. 2 August 2013. Retrieved 25 November 2020.
  26. 1 2 "Brain Simulation Platform". Human Brain Project. Retrieved 20 January 2018.
  27. "elysia/elysia". 8 November 2023. Retrieved 22 November 2023 via GitHub.
  28. , spaun2.0 brain simulation
  29. Eliasmith, Chris; Stewart, Terrence C.; Choo, Xuan; Bekolay, Trevor; DeWolf, Travis; Tang, Yichuan; Rasmussen, Daniel (30 November 2012). "A Large-Scale Model of the Functioning Brain". Science. 338 (6111): 1202–1205. Bibcode:2012Sci...338.1202E. doi:10.1126/science.1225266. PMID   23197532. S2CID   1673514.