Neural Modeling - Fall 13861 NEURAL TRANSFORMATION Strategy to discover the Brain Functionality Biomedical engineering Group School of Electrical Engineering.

Slides:



Advertisements
Similar presentations
What is the neural code? Puchalla et al., What is the neural code? Encoding: how does a stimulus cause the pattern of responses? what are the responses.
Advertisements

Computational Neuroscience By: Computational Neuroscience Laboratory, Sahand University of Technology By: Computational.
Lect.3 Modeling in The Time Domain Basil Hamed
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
Computation and representation Joe Lau. Overview of lecture What is computation? Brief history Computational explanations in cognitive science Levels.
Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
 delivers evidence that a solution developed achieves the purpose for which it was designed.  The purpose of evaluation is to demonstrate the utility,
PDP: Motivation, basic approach. Cognitive psychology or “How the Mind Works”
Introduction to Mathematical Methods in Neurobiology: Dynamical Systems Oren Shriki 2009 Modeling Conductance-Based Networks by Rate Models 1.
Reading population codes: a neural implementation of ideal observers Sophie Deneve, Peter Latham, and Alexandre Pouget.
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
A GOAL-BASED FRAMEWORK FOR SOFTWARE MEASUREMENT
The Brain is Embodied and the Body is Embedded in the Environment Jeff Krichmar Department of Cognitive Sciences University of California, Irvine.
Software Quality Control Methods. Introduction Quality control methods have received a world wide surge of interest within the past couple of decades.
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
RESEARCH DESIGN.
Neural basis of Perceptual Learning Vikranth B. Rao University of Rochester Rochester, NY.
Artificial Intelligence (AI) Addition to the lecture 11.
COMPLEXITY SCIENCE WORKSHOP 18, 19 June 2015 Systems & Control Research Centre School of Mathematics, Computer Science and Engineering CITY UNIVERSITY.
Neurons, Neural Networks, and Learning 1. Human brain contains a massively interconnected net of (10 billion) neurons (cortical cells) Biological.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 A Discipline of Software Design.
IE 585 Introduction to Neural Networks. 2 Modeling Continuum Unarticulated Wisdom Articulated Qualitative Models Theoretic (First Principles) Models Empirical.
1 / 41 Inference and Computation with Population Codes 13 November 2012 Inference and Computation with Population Codes Alexandre Pouget, Peter Dayan,
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
Methodology of Simulations n CS/PY 399 Lecture Presentation # 19 n February 21, 2001 n Mount Union College.
Neural and Evolutionary Computing - Lecture 9 1 Evolutionary Neural Networks Design  Motivation  Evolutionary training  Evolutionary design of the architecture.
Complexity. What is Consciousness? Tononi: – consciousness corresponds to the capacity of a system to integrate information.
Digital Media Lab 1 Data Mining Applied To Fault Detection Shinho Jeong Jaewon Shim Hyunsoo Lee {cinooco, poohut,
CEN st Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Monitoring (POMA)
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
ISECON 2006 The Work System Model as a Tool for Understanding the Problem in an Introductory IS Project Doncho Petkov Eastern Connecticut State University.
MODES-650 Advanced System Simulation Presented by Olgun Karademirci VERIFICATION AND VALIDATION OF SIMULATION MODELS.
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
BioSS reading group Adam Butler, 21 June 2006 Allen & Stott (2003) Estimating signal amplitudes in optimal fingerprinting, part I: theory. Climate dynamics,
The Scientific Method: Terminology Operational definitions are used to clarify precisely what is meant by each variable Participants or subjects are the.
CS 478 – Tools for Machine Learning and Data Mining Perceptron.
Stats 845 Applied Statistics. This Course will cover: 1.Regression –Non Linear Regression –Multiple Regression 2.Analysis of Variance and Experimental.
Chapter 4. Formal Tools for the Analysis of Brain-Like Structures and Dynamics (1/2) in Creating Brain-Like Intelligence, Sendhoff et al. Course: Robots.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
1 Statistics & R, TiP, 2011/12 Neural Networks  Technique for discrimination & regression problems  More mathematical theoretical foundation  Works.
Quantum New way of looking at our world. Classical vs Quantum Typically a student develops an intuition about how the world works using classical mechanics.
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
Why use landscape models?  Models allow us to generate and test hypotheses on systems Collect data, construct model based on assumptions, observe behavior.
2. Main Test Theories: The Classical Test Theory (CTT) Psychometrics. 2011/12. Group A (English)
Sensation & Perception. Motion Vision I: Basic Motion Vision.
Neural Modeling - Fall Single Neuron vs Neural population Strategy to discover the Brain Functionality Biomedical engineering Group School of Electrical.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Neural Modeling - Fall Neural Modeling An Introduction to the course Biomedical engineering Group School of Electrical Engineering Sharif University.
Information Processing by Neuronal Populations Chapter 6: Single-neuron and ensemble contributions to decoding simultaneously recoded spike trains Information.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Data Analysis. Qualitative vs. Quantitative Data collection methods can be roughly divided into two groups. It is essential to understand the difference.
Bayesian Perception.
Efficient Estimation of Word Representations in Vector Space By Tomas Mikolov, Kai Chen, Greg Corrado, Jeffrey Dean. Google Inc., Mountain View, CA. Published.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Symbolic Reasoning in Spiking Neurons: A Model of the Cortex/Basal Ganglia/Thalamus Loop Terrence C. Stewart Xuan Choo Chris Eliasmith Centre for Theoretical.
Big data classification using neural network
Neural Networks.
The Systems Engineering Context
Brain Initiative Informational Conference Call
Dynamical Models - Purposes and Limits
Model-Driven Analysis Frameworks for Embedded Systems
Neural Networks and Their Application in the Fields of Coporate Finance By Eric Séverin Hanna Viinikainen.
Topic Principles and Theories in Curriculum Development
Presentation transcript:

Neural Modeling - Fall NEURAL TRANSFORMATION Strategy to discover the Brain Functionality Biomedical engineering Group School of Electrical Engineering Sharif University of Technology

Neural Modeling - Fall Transmission of Action Potential/ Dendrite potential: Corrected

Neural Modeling - Fall NEURAL TRANSFORMATION Neural representation paves the way for a useful understanding of neural transformation Can be characterized using linear decoding The representational decoder  A transformational decoder. Transformation on encoded information: To extract information other than what the population is taken to represent.

Neural Modeling - Fall Transformation vs Decode x Representation y Transformation Decode x F(x) What transformations a neural population can, in principle, support? How well a given neural population can support the transformations defined by a particular class of functions? observed in a neurobiological system. Neurons with certain response properties support particular transformations better than others we do not need to rely on training to have interesting, biologically plausible models.

Neural Modeling - Fall Static vs Dynamic Static computation of a function is not, alone, a good description of the kinds of transformations neurobiological systems typically exhibit. To characterize the dynamics of the transformations that neural populations support Engineering Tools: State Vectors Neural representations can play the role of “State Vectors” To address issues that have proven very difficult for other approaches

Neural Modeling - Fall About THREE PRINCIPLES OF NEURAL ENGINEERING Guiding assumptions of our approach. Numerous examples of detailed models of a wide variety of neurobiological systems To demonstrate how to use these principles A methodology for applying these principles.

Neural Modeling - Fall Principles P1: Neural representations are defined by the combination of nonlinear encoding (exemplified by neuron tuning curves) and weighted linear decoding P2: Transformations of neural representations are functions of variables that are represented by neural populations. Transformations are determined using an alternately weighted linear decoding (i.e., the transformational decoding as opposed to the representational decoding) P3: Neural dynamics are characterized by considering neural representations as control theoretic state variables. Thus, the dynamics of neurobiological systems can be analyzed using control theory Addendum : Neural systems are subject to significant amounts of noise. Therefore, any analysis of such systems must account for the effects of noise

Neural Modeling - Fall Methodology Central goal: To provide a general framework for constructing neurobiological simulations The guiding principles A methodology for applying those principles A software package in MatLab The models have been implemented with this package. Three stages: System description Design specification Implementation

Neural Modeling - Fall System description Identify the relevant neurobiological properties (e.g., tuning curves, connectivity, etc.). Specify the representations as variables (e.g., scalars, vectors, functions, etc.). Provide a functional description including specification of subsystems and overall system architecture. Provide a mathematical description of system function.

Neural Modeling - Fall Design specification Specify the range, precision, and signal-to-noise ratio for each variable. Specify the temporal and dynamic characteristics for each variable.

Neural Modeling - Fall Implementation Determine the decoding rules for implementing the specified transformations. Determine which parts of the model are to be simulated to which degrees of detail. Perform numerical experiments using resulting simulation.

Neural Modeling - Fall A POSSIBLE THEORY OF NEUROBIOLOGICAL SYSTEMS Presented: A ‘framework’ that consists of a set of three principles and a corresponding methodology. The possibility that the three principles can be properly called a theory of neurobiological systems. The practical utility of the framework itself is independent of whether this claim is found convincing

Neural Modeling - Fall The state of theories in neuroscience There aren’t any. There aren’t any good ones Churchland and Sejnowski 1992 Marder et al Stevens 1994 Crick and Koch 1998 Stevens 2000 Neuroscience is, in other words, “data rich, but theory poor” (Churchland and Sejnowski 1992, p. 16).