Executable Symbolic Modeling of Neural Processes

Similar documents
Executable Symbolic Models of Neural Processes. Abstract

Nervous Tissue. Neurons Neural communication Nervous Systems

Nervous Tissue. Neurons Electrochemical Gradient Propagation & Transduction Neurotransmitters Temporal & Spatial Summation

Neurons, Synapses, and Signaling

Chapter 37 Active Reading Guide Neurons, Synapses, and Signaling

Neurons, Synapses, and Signaling

Neurons and Nervous Systems

Control and Integration. Nervous System Organization: Bilateral Symmetric Animals. Nervous System Organization: Radial Symmetric Animals

Neurons, Synapses, and Signaling

Nerve Signal Conduction. Resting Potential Action Potential Conduction of Action Potentials

The Neuron - F. Fig. 45.3

Chapter 9. Nerve Signals and Homeostasis

Nervous & Endocrine System

NOTES: CH 48 Neurons, Synapses, and Signaling

Neurons, Synapses, and Signaling

Neurophysiology. Danil Hammoudi.MD

Nervous System Organization

Lecture 10 : Neuronal Dynamics. Eileen Nugent

Introduction and the Hodgkin-Huxley Model

Chapter 48 Neurons, Synapses, and Signaling

Lecture 11 : Simple Neuron Models. Dr Eileen Nugent

Nervous System Organization

Neurons, Synapses, and Signaling

Neural Modeling and Computational Neuroscience. Claudio Gallicchio

37 Neurons, Synapses, and Signaling

MEMBRANE POTENTIALS AND ACTION POTENTIALS:

BIOLOGY. 1. Overview of Neurons 11/3/2014. Neurons, Synapses, and Signaling. Communication in Neurons

Information processing. Divisions of nervous system. Neuron structure and function Synapse. Neurons, synapses, and signaling 11/3/2017

Dendrites - receives information from other neuron cells - input receivers.

Artificial Neural Network and Fuzzy Logic

Nervous System AP Biology

Organization of the nervous system. Tortora & Grabowski Principles of Anatomy & Physiology; Page 388, Figure 12.2

Basic elements of neuroelectronics -- membranes -- ion channels -- wiring

Νευροφυσιολογία και Αισθήσεις

Instituto Tecnológico y de Estudios Superiores de Occidente Departamento de Electrónica, Sistemas e Informática. Introductory Notes on Neural Networks

Membrane Potentials, Action Potentials, and Synaptic Transmission. Membrane Potential

Neurophysiology. + = Na + - = Cl - Proteins HOW? HOW?

! Depolarization continued. AP Biology. " The final phase of a local action

BIOLOGY 11/10/2016. Neurons, Synapses, and Signaling. Concept 48.1: Neuron organization and structure reflect function in information transfer

All-or-None Principle and Weakness of Hodgkin-Huxley Mathematical Model

Ch. 5. Membrane Potentials and Action Potentials

Nonlinear Observer Design and Synchronization Analysis for Classical Models of Neural Oscillators

Bo Deng University of Nebraska-Lincoln UNL Math Biology Seminar

Ch 7. The Nervous System 7.1 & 7.2

An Introductory Course in Computational Neuroscience

Neuron. Detector Model. Understanding Neural Components in Detector Model. Detector vs. Computer. Detector. Neuron. output. axon

Basic elements of neuroelectronics -- membranes -- ion channels -- wiring. Elementary neuron models -- conductance based -- modelers alternatives

BIOLOGY. Neurons, Synapses, and Signaling CAMPBELL. Reece Urry Cain Wasserman Minorsky Jackson

Overview Organization: Central Nervous System (CNS) Peripheral Nervous System (PNS) innervate Divisions: a. Afferent

Peripheral Nerve II. Amelyn Ramos Rafael, MD. Anatomical considerations

Patterns, Memory and Periodicity in Two-Neuron Delayed Recurrent Inhibitory Loops

Particles with opposite charges (positives and negatives) attract each other, while particles with the same charge repel each other.

COMP304 Introduction to Neural Networks based on slides by:

Physiology Unit 2. MEMBRANE POTENTIALS and SYNAPSES

FRTF01 L8 Electrophysiology

Ch 8: Neurons: Cellular and Network Properties, Part 1

Compartmental Modelling

Neurophysiology. Review from 12b. Topics in neurophysiology 7/08/12. Lecture 11b BIOL241

Introduction Biologically Motivated Crude Model Backpropagation

Neurochemistry 1. Nervous system is made of neurons & glia, as well as other cells. Santiago Ramon y Cajal Nobel Prize 1906

The Nervous System. Nervous System Organization. Nerve Tissue. Two parts to the nervous system 11/27/2016

The Resonate-and-fire Neuron: Time Dependent and Frequency Selective Neurons in Neural Networks

Universality of sensory-response systems

Nervous Systems: Neuron Structure and Function

ACTION POTENTIAL. Dr. Ayisha Qureshi Professor MBBS, MPhil

CISC 3250 Systems Neuroscience

Membrane Potentials and Bioelectricity

CN2 1: Introduction. Paul Gribble. Sep 10,

6.3.4 Action potential

Biological membranes and bioelectric phenomena

NEURONS, SENSE ORGANS, AND NERVOUS SYSTEMS CHAPTER 34

A Three-dimensional Physiologically Realistic Model of the Retina

Math in systems neuroscience. Quan Wen

PNS Chapter 7. Membrane Potential / Neural Signal Processing Spring 2017 Prof. Byron Yu

Ch 33. The nervous system

Purpose: Perception, Movement, Learning, Memory, Thinking, Communication Functions:

Math 345 Intro to Math Biology Lecture 20: Mathematical model of Neuron conduction

Electrical Signaling. Lecture Outline. Using Ions as Messengers. Potentials in Electrical Signaling

BIO 210: Anatomy and Physiology Text: Fundamentals of Anatomy and Physiology 9ed. Chapter 12 NEURAL TISSUE

Transmission of Nerve Impulses (see Fig , p. 403)

Physiology Unit 2. MEMBRANE POTENTIALS and SYNAPSES

Tuning tuning curves. So far: Receptive fields Representation of stimuli Population vectors. Today: Contrast enhancment, cortical processing

Biosciences in the 21st century

STUDENT PAPER. Santiago Santana University of Illinois, Urbana-Champaign Blue Waters Education Program 736 S. Lombard Oak Park IL, 60304

BME 5742 Biosystems Modeling and Control

Neural Tissue. PowerPoint Lecture Presentations prepared by Jason LaPres. Lone Star College North Harris Pearson Education, Inc.

CSE/NB 528 Final Lecture: All Good Things Must. CSE/NB 528: Final Lecture

Decoding. How well can we learn what the stimulus is by looking at the neural responses?

Domain 6: Communication

The Nervous System. What did you learn at school today? Neurophysiology!

Introduction Principles of Signaling and Organization p. 3 Signaling in Simple Neuronal Circuits p. 4 Organization of the Retina p.

Consider the following spike trains from two different neurons N1 and N2:

Artificial Neural Networks. Historical description

Bursting Oscillations of Neurons and Synchronization

Neurons. The Molecular Basis of their Electrical Excitability

Single-Cell and Mean Field Neural Models

A Mathematical Study of Electrical Bursting in Pituitary Cells

Linear Regression, Neural Networks, etc.

System Identification for the Hodgkin-Huxley Model using Artificial Neural Networks

Bursting and Chaotic Activities in the Nonlinear Dynamics of FitzHugh-Rinzel Neuron Model

Transcription:

Executable Symbolic Modeling of Neural Processes M Sriram Iyengar 1, Carolyn Talcott 2, Riccardo Mozzachiodi 3, Douglas Baxter 3 1 School of Health Information Sciences, Univ. of Texas Health Science Center at Houston, 2 Computer Science Laboratory, SRI Intl., Menlo Park, CA, 3 Dept. of Neurobiology and Anatomy, University of Texas Health Science Center at Houston msriram@uth.tmc.edu, clt@csl.sri.com, {rmozzachiodi, dbaxter}@uth.tmc.edu

The Neuron Neurons are highly specialized eukaryotic cells. Vast numbers of these form intricate connection networks in the human brain--up to 50 million neurons in a cubic centimeter. Neurons communicate using electrical and chemical signals Electrical signaling occurs at membrane contact points called gap junctions Chemical signals involve the release across synaptic gaps of neurotransmitters: serotonin, dopamine, glutamate... In a resting state, the neuron maintains an electrical polarization of -70mV across its cell membrane. An action potential (nerve impulse) travels along an axon via a sequence of depolarizations (upto +40 mv) and repolarizations. Upon reaching the synapse, chemical signaling occurs.

In 1952, Hodgkin and Huxley described these membrane potentials by a set of simultaneous differential equations based on a study of axons in the neurons of the giant squid The Hodgkin-Huxley model expresses complex non-linear dynamics and contains coefficients that must be measured experimentally depending on the type and origin of the neural system being studied. It is not always easy to get accurate measurements of these constants. Studying signaling in large numbers of interconnected neurons becomes intractable very quickly There is a need for new alternative models at higher levels of abstraction.

Invertebrate Nervous Systems Due to the relative simplicity of their nervous systems, as well as their limited range of behaviors, invertebrates are especially attractive as subjects of experimental research in neurobiology. The California sea snail, Aplysia Californicus, has proven to be especially useful for the study of learning and memory. One reason is that its neurons are large, with cell bodies up to 1 mm in diameter. Its behavior can be conditioned in various ways, for example to exhibit biting behavior -- fictive feeding --when a stimulus is applied Neural plasticity refers to the changes in neural pathways that occur due to conditioning. To study these, neurobiologists need to understand the neural pathways underlying the different behaviors involved in the execution of a cycle such as Stimulus-Response-Outcome.

Aplysia Californicus Even in a simple invertebrate like Aplysia, the feeding circuit can be complex. The mix of neurons, their multiple types of connections and the nonlinearity of electrical signaling results in complex patterns of activity and non-intuitive behaviors.

Selected portions of circuit involved in feeding in Aplysia Chemosensory Input Mechanosensory Input CM ICBM Sensory Neurons MCC? Modulatory Neuron CBI-2 CBI-1 Command-like Neurons Cerebral Ganglia? B31 Central Pattern Generator B34 B63 B35 Buccal Ganglia Z B4 B52 B64 B51 B8 Excitatory Inhibitory Electrical coupling Synaptic connections with multiple components

Experimental Neurobiological Results (Example from Susswein, Hurwitz, Thorne, Byrne, Baxter, 2002)

New Modeling Approach: Pathway Logic Pathway Logic (PL) is an approach to modeling biological processes based on rewriting logic and its realization in the Maude system. Knowledge is represented symbolically in a way that is amenable to in silico reasoning: execution, search, checking formal properties. States of a dynamical system are represented as elements of an algebra Transitions between states are specified by local rewrite rules that define how one state (element in the algebra) changes into another. PL models are modular and scalable Individual neuron types can be modeled and analyzed alone or in the larger systems Models can be developed at multiple levels of abstraction

!! Elements of a PL model for neuron circuits Neurons are modeled as objects (data structures) with an id, a class id, and attributes representing the neuron s parameters and state.! Neuron attributes include: depolarization levels, decay times, thresholds signaling mode (null/rest, spiking, bursting, plateau) Synaptic connections have the form [SC from: transmitterid, to: receiverid, sig: level] Electrical connections have the form ( transmitterid EC receiverid )

Example Maude Rule for B31 Neurons rl[b31.sig.read.plateau]: tick(nid) [ nid : B31 thresh: i, decay: d, dplevel: l, ttl: t, out: plateau, eout: k, in: j ] => (if t > 1 then [ nid : B31/2 thresh: i, decay: d, dplevel: l, ttl: t - 1, out: plateau, eout: eo31(l), in: 0 ] else [ nid : B31/2 thresh: i, decay: d, dplevel: 0, ttl: 0, out: null, eout: 0, in: 0 ] fi). This rule models an observed behavior where, in plateau mode (out: plateau), a B31 neuron ignores signal input (presence of tick(nid)) until the plateau duration time (ttl: t) expires.

Modeling A Neuron Configuration in PL Baxter et al studied this configuration from the feeding circuit of Aplysia with two neurons having one synaptic connection and two electrical ones. Input stimuli are applied to B63 This system is represented in our PL model as a multiset consisting of 2 neurons, a synaptic connection from b63 to b31, an electrical connection between b63 and b31, and an electric probe (called Cmd) connected to b63. [b31 : B31 b31-attributes] [b63 : B63 b63-attributes] [SC from: b63, to: b31, sig: 0] ( b31 EC b63 ) [Cmd : SG probe-attributes] (Cmd EC b63)

Simulation of a neuron system A configuration is initialized by applying a function `tock' which propagates existing signals, then creates a message tick(nid) for each neuron in the system to activate it. Execution proceeds by applying rules for each neuron to respond to its tick message. When all messages have been processed, tock is again applied to the configuration to initiate another round. To experiment with the effects of different initial values for the neuron attributes, a readout object is added to the configuration. Each application of the tock function adds a reading to the readout object, recording the signaling mode of each neuron (value of the out: attribute).

In Silico Experiments Test configurations are constructed by a function ici(t,bt,d,bd,t2,d2,on,off,sig) In the resulting configuration b63 has spike threshold t, burst threshold bt, spike duration d, burst duration bd; b31 has plateau threshold t2 and duration d2; and Cmd (a pseudo neuron) has on duration on + 1, off duration off, and signal level sig. The function nsim(conf,n) runs the system for up to n rewrites and returns the final readout. By varying the values of these different parameters, a variety of behaviors can be obtained. Many correspond to the behaviors experimentally observed by Susswein et al.

Two example in silico experiments reduce in NEURON-MTEST : nsim(ici(1, 2, 1, 2, 1, 3, 0, 1000, 1), 100). result Readings: [b63: "- s b b - - - - - - - - - - - - - - - - - - -"] [b31: "- p p p - - - - - - - - - - - - - - - - - - -"] [Cmd: "1 - - - - - - - - - - - - - - - - - - - - - -"] b63 spikes once and bursts twice. b31 has a plateau of duration 3 ----------------------------------- reduce in NEURON-MTEST : nsim(ici(1, 2, 1, 2, 3, 2, 0, 1000, 1), 100). result Readings: [b63: "- s b b - s b b - s b b - s b b - s b b - s b"] [b31: "- - - p p - - p p - - p p - - p p - - p p - -"] [Cmd: "1 - - - - - - - - - - - - - - - - - - - - - -"] Here, the onset of B31 is delayed because it has a higher threshold, feedback keeps the signalling going.

Conclusions and Future Work Pathway Logic is capable of representing neurons of various types and neuron configurations containing multiple connections, electrical and synaptic Our model is expressive: it can represent a wide range of neuron behaviors such as spikes, bursts, and plateaus as well as effects of feedback. Models can be executed/simulated or subjected to logical analysis. PL models can also serve as a framework for integrating more detailed computational models of subsystems Future work includes refining the representation of signal integration and propagation mechanisms fitting the parameters to experimental conditions modeling additional neuron types making predictions that can be tested experimentally

References http://www.learner.org/channel/courses/biology/units/neuro/ D. Baxter, C Canavier, JH Byrne. (2004) Dynamical Properties of Excitable Membranes. Book chapter in From Molecules to Networks, JH Byrne and JL Roberts Eds, Elsevier, San Diego http://www.brembs.net/learning/aplysia/ AJ Susswein, I Hurwitz, R Thorne, JH Byrne, D Baxter. (2002) Mechanisms underlying fictive feeding in Aplysia: Coupling between a large neuron with plateau potential spiking activity and a spiking neuron. J. Neurophysiology, 87:2307-2323 S Eker, M Knapp, K Laderoute, P Lincoln, and C Talcott. Pathway Logic: Executable Symbolic Models of Biological Networks. (2002) Fourth International Workshop on Rewriting Logic and Its Applications (WRLA'2002). Elsevier.