* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Design Overview - Computer Science & Engineering
Brain–computer interface wikipedia , lookup
Lateralization of brain function wikipedia , lookup
Neuroscience and intelligence wikipedia , lookup
Development of the nervous system wikipedia , lookup
Causes of transsexuality wikipedia , lookup
Biochemistry of Alzheimer's disease wikipedia , lookup
Embodied cognitive science wikipedia , lookup
Neural engineering wikipedia , lookup
Biological neuron model wikipedia , lookup
Functional magnetic resonance imaging wikipedia , lookup
Human multitasking wikipedia , lookup
Neurogenomics wikipedia , lookup
Neuroesthetics wikipedia , lookup
Donald O. Hebb wikipedia , lookup
Synaptic gating wikipedia , lookup
Optogenetics wikipedia , lookup
Activity-dependent plasticity wikipedia , lookup
Molecular neuroscience wikipedia , lookup
Clinical neurochemistry wikipedia , lookup
Single-unit recording wikipedia , lookup
Blood–brain barrier wikipedia , lookup
Neuroeconomics wikipedia , lookup
Human brain wikipedia , lookup
Channelrhodopsin wikipedia , lookup
Aging brain wikipedia , lookup
Haemodynamic response wikipedia , lookup
Neurotechnology wikipedia , lookup
Sports-related traumatic brain injury wikipedia , lookup
Neurolinguistics wikipedia , lookup
Selfish brain theory wikipedia , lookup
Neuroinformatics wikipedia , lookup
Brain morphometry wikipedia , lookup
Neuroplasticity wikipedia , lookup
Brain Rules wikipedia , lookup
Neurophilosophy wikipedia , lookup
Cognitive neuroscience wikipedia , lookup
Artificial general intelligence wikipedia , lookup
Mind uploading wikipedia , lookup
History of neuroimaging wikipedia , lookup
Neuropsychology wikipedia , lookup
Holonomic brain theory wikipedia , lookup
Neuropsychopharmacology wikipedia , lookup
Nervous system network models wikipedia , lookup
NeoCortical Builder: A Web Based Front End for NCS Jakub Berlinski Marlon D. Chavez, Cameron Rowe, Nathan M. Jordan, Devyani Tanna, Roger V. Hoang, Sergiu M. Dascalu, Laurence C. Jayet Bray, Frederick C Harris, Jr. Brain Computation Lab Department of Computer Science and Engineering University of Nevada, Reno Overview Introduction NCS Overview Design Overview Conclusion and Future Work Human Brain Neurons : ~ 8.6 x 10^10 (86 Billion) Synapses: ~ 1x 10^14 (100 Trillion) Neurons Fun Fact - Longest axons in human body run from base of the spinal cord to the big toe of each foot! Channels Signal Propagation Levels of Organization of Modeling Problem Creating a brain model is hard Old methods are outdated or use text based input Problem: Other Simulators NEURON’s GUI Problem (cont) Current brain simulators require extraneous methods during the setup process to be fully functional NCS cannot easily be accessed remotely to build models, run simulations, and view output What is NCS? Developed and maintained by the UNR Brain Computation Laboratory The NeoCortical Simulator is designed for modeling large-scale neural networks and systems Can model millions of neurons in real time Open source Runs on a heterogeneous cluster of CPUs and NVIDIA GPUs First simulator to support real-time neurorobotics application Hodgkin-Huxley Neurons (Added in NCS 7.0) Biologically accurate Developed in 1952 by Alan Hodgkin and Andrew Huxley from their experiments on the giant axon of a squid Set of four differential equations Three variables n, m, h Hodgkin-Huxley (cont) Leaky Integrate-and-Fire Comprised of Sub-threshold leaky-integrator dynamic Firing threshold Reset mechanism Leakage Channels Drive the neuron to higher voltage Let the voltage decay to its resting potential Izhikevich Created by Eugene M. Izhikevich Published in 2003 Most Simplistic Computationally efficient and captures large variety of response properties of real neurons Only 6 variables! Izhikevich (Added in NCS 6.0) Image Source: Izhikevich Output Solution NeoCortical Builder (NCB) Graphical User Interface for easy construction of brain models and simulation parameters Web based application for easy access from any location or device Design Overview Technologies used in NCB Core HTML5 CSS3 JavaScript Python Libraries Used JavaScript jQuery AngularJS Bootstrap X-editable Flask Design Overview -- Brain Builder Design Overview -- Brain Builder Design Overview -- Brain Builder Design Overview -- Brain Builder Design Overview -- Simulation Builder Design Overview -- Simulation Builder Conclusion NCB Provides a front end interface for the NeoCortical Simulator Easy to use web based application with intuitive controls Future Work Complete full front end application by merging NCB with NCR and Virtual Robot NCB Brain Builder Simulation Builder NCR Reports Model Database Virtual Robot NeoCortical Builder: A Web Based Front End for NCS Jakub Berlinski Marlon D. Chavez, Cameron Rowe, Nathan M. Jordan, Devyani Tanna, Roger V. Hoang, Sergiu M. Dascalu, Laurence C. Jayet Bray, Frederick C Harris, Jr. Brain Computation Lab Department of Computer Science and Engineering University of Nevada, Reno