MATLAB tutorial online version Methods in Computational Neuroscience Obidos, 2004 Thanks to Oren Shriki, Oren Farber and Barak Blumenfeld.

Slides:



Advertisements
Similar presentations
Halliburton Makes Oil Exploration Safer Using MATLAB and Neural Networks MATLAB® and Neural Networks MathWorks Products Used: MATLAB Compiler MATLAB Neural.
Advertisements

AT2 – Neuromodeling Tutorial Anatoly Buchin & Fleur Zeldenrust February 11 th, 2013
GIS - stepping stones for learning Conventional 2D maps Draped 3D maps modernising maps 3D visual skills.
Kinetic Theory for the Dynamics of Fluctuation-Driven Neural Systems David W. McLaughlin Courant Institute & Center for Neural Science New York University.
Associative Learning Memories -SOLAR_A
Chapter 2.
Principle Components & Neural Networks How I finished second in Mapping Dark Matter Challenge Sergey Yurgenson, Harvard University Pasadena, 2011.
Spike Train Statistics Sabri IPM. Review of spike train  Extracting information from spike trains  Noisy environment:  in vitro  in vivo  measurement.
Presented by Suganya Karunakaran Reduction of Spike Afterdepolarization by Increased Leak Conductance Alters Interspike Interval Variability Fernando R.
Neurophysics Part 1: Neural encoding and decoding (Ch 1-4) Stimulus to response (1-2) Response to stimulus, information in spikes (3-4) Part 2: Neurons.
What is the language of single cells? What are the elementary symbols of the code? Most typically, we think about the response as a firing rate, r(t),
Introduction: Neurons and the Problem of Neural Coding Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology.
1 3. Spiking neurons and response variability Lecture Notes on Brain and Computation Byoung-Tak Zhang Biointelligence Laboratory School of Computer Science.
Basic Models in Theoretical Neuroscience Oren Shriki 2010 Synaptic Dynamics 1.
Biological Modeling of Neural Networks: Week 11 – Continuum models: Cortical fields and perception Wulfram Gerstner EPFL, Lausanne, Switzerland 11.1 Transients.
VisTrails Provenance In VisIt David Koop. VisIt Basics ‘Turn-key’ visualization application Viewer GUI Plots / Operators.
Spike-triggering stimulus features stimulus X(t) multidimensional decision function spike output Y(t) x1x1 x2x2 x3x3 f1f1 f2f2 f3f3 Functional models of.
The Decisive Commanding Neural Network In the Parietal Cortex By Hsiu-Ming Chang ( 張修明 )
Statistical analysis and modeling of neural data Lecture 5 Bijan Pesaran 19 Sept, 2007.
Statistical analysis and modeling of neural data Lecture 4 Bijan Pesaran 17 Sept, 2007.
MLP Exercise (2006) Become familiar with the Neural Network Toolbox in Matlab Construct a single hidden layer, feed forward network with sigmoidal units.
Connected Populations: oscillations, competition and spatial continuum (field equations) Lecture 12 Course: Neural Networks and Biological Modeling Wulfram.
Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková.
Biological Modeling of Neural Networks: Week 15 – Population Dynamics: The Integral –Equation Approach Wulfram Gerstner EPFL, Lausanne, Switzerland 15.1.
© 2004 The MathWorks, Inc. 1 MATLAB for C/C++ Programmers Support your C/C++ development using MATLAB’s prebuilt graphics functions and trusted numerics.
MATLAB Introduction Trygve Eftestøl Karl Skretting.
Introduction to Mathematical Methods in Neurobiology: Dynamical Systems Oren Shriki 2009 Modeling Conductance-Based Networks by Rate Models 1.
Self-organizing Maps Kevin Pang. Goal Research SOMs Research SOMs Create an introductory tutorial on the algorithm Create an introductory tutorial on.
Lecture 10: Mean Field theory with fluctuations and correlations Reference: A Lerchner et al, Response Variability in Balanced Cortical Networks, q-bio.NC/ ,
Biological Modeling of Neural Networks Week 8 – Noisy input models: Barrage of spike arrivals Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Lecture 11: Networks II: conductance-based synapses, visual cortical hypercolumn model References: Hertz, Lerchner, Ahmadi, q-bio.NC/ [Erice lectures]
Neural coding (1) LECTURE 8. I.Introduction − Topographic Maps in Cortex − Synesthesia − Firing rates and tuning curves.
An informal description of artificial neural networks John MacCormick.
Deriving connectivity patterns in the primary visual cortex from spontaneous neuronal activity and feature maps Barak Blumenfeld, Dmitri Bibitchkov, Shmuel.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2010.
Pencil-and-Paper Neural Networks Prof. Kevin Crisp St. Olaf College.
Biological Modeling of Neural Networks Week 8 – Noisy output models: Escape rate and soft threshold Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Theoretical Neuroscience Physics 405, Copenhagen University Block 4, Spring 2007 John Hertz (Nordita) Office: rm Kc10, NBI Blegdamsvej Tel (office)
1 3. Simplified Neuron and Population Models Lecture Notes on Brain and Computation Byoung-Tak Zhang Biointelligence Laboratory School of Computer Science.
Introduction to MATLAB 7 MATLAB Programming for Engineer Hassan Migdadi Spring 2013.
DATA MINING Pandas. Python Data Analysis Library A library for data analysis of (mostly) tabular data Gives capabilities similar to Excel and SQL but.
Biological Modeling of Neural Networks Week 7 – Variability and Noise: The question of the neural code Wulfram Gerstner EPFL, Lausanne, Switzerland 7.1.
A Model of Saliency-Based Visual Attention for Rapid Scene Analysis
Lecture 2: Everything you need to know to know about point processes Outline: basic ideas homogeneous (stationary) Poisson processes Poisson distribution.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns.
1 Nicholas Vidovich Software Developer Battelle Memorial Institute Intuitive, Interactive Data Visualization Applications Not for distribution or publication.
Biological Modeling of Neural Networks Week 10 – Variability and Noise: The question of the neural code Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1.
Vision Based Automation of Steering using Artificial Neural Network Team Members: Sriganesh R. Prabhu Raj Kumar T. Senthil Prabu K. Raghuraman V. Guide:
Computational Intelligence: Methods and Applications Lecture 9 Self-Organized Mappings Włodzisław Duch Dept. of Informatics, UMK Google: W Duch.
Biological Modeling of Neural Networks Week 11 – Variability and Noise: Autocorrelation Wulfram Gerstner EPFL, Lausanne, Switzerland 11.1 Variation of.
Spatial and Temporal Encoding for a PSN
Figure Legend: in visual cortex
Computation and cognition: Unsupervised learning
ANN-based program for Tablet PC character recognition
Deep Neural Networks: Visualization and Dropout
X AND R CHART EXAMPLE IN-CLASS EXERCISE
The Six Parts of a GIS.
Introduction to Neural Network toolbox in Matlab
Introduction to Deep Learning for neuronal data analyses
Physics-based simulation for visual computing applications

Digital Image Processing
‘If’ statements, relational operators, and logical operators
Ferret Interneurons Defy Expectations
Associative memory models: from the cell-assembly theory to biophysically detailed cortex simulations  Anders Lansner  Trends in Neurosciences  Volume.
Joshua A. Goldberg, Uri Rokni, Haim Sompolinsky  Neuron 
Computational Models of Grid Cells
Neurons spike at a consistent phase of the oscillations in the LFP
Presentation transcript:

MATLAB tutorial online version Methods in Computational Neuroscience Obidos, 2004 Thanks to Oren Shriki, Oren Farber and Barak Blumenfeld

Capabilities Numerical calculations. Matrix manipulations. MATLAB = MATrix LABoratory Data Analysis Data Visualisation Simulations Neuronal models Network models Analytical calculations User interfaces....

Desktop Demo type demo matlab desktop in the prompt,and then start a „desktop environment“ demo Starting MATLAB

Matrix Manipulations First steps. Learning by doing

Importing Data type demo matlab desktop in the prompt,and then start a „importing data“ Data Analysis Demo Interpolation Demo Data analysis

Mexican hat function 3-D plots

Exercise 3 Poisson spike train generator Spike times: t i Interspike interval distribution: P[τ ≤ t i+1 - t i < τ +Δt] = rΔt exp(rτ). Formula for generation: t i+1 = t i - ln(x rand )/r. Relative refractory period: Autocorrelation function

Weak coupling with homogeneous input Weak coupling with noisy tuned input Strong coupling with noisy tuned input Strong coupling with nonspecific input Ring neural network model T g(x)

Orientation maps

Preferred orientation φ Selectivity Orientation maps

(courtesy of Barak Blumenfeld) T g(x) 2-D network of visual cortex