Sensorimotor Transformations Maurice J. Chacron and Kathleen E. Cullen.

Slides:



Advertisements
Similar presentations
Stability Margins Professor Walter W. Olson
Advertisements

Computer Vision Lecture 7: The Fourier Transform
Lecture 7: Basis Functions & Fourier Series
 (x) f(x,u) u x f(x,  (x) x. Example: Using feed-forward, what should be canceled?
Bode Magnitude Plots Constructed Bode Actual Bode
CHE 185 – PROCESS CONTROL AND DYNAMICS
ELEC 303 – Random Signals Lecture 20 – Random processes
EE-2027 SaS 06-07, L11 1/12 Lecture 11: Fourier Transform Properties and Examples 3. Basis functions (3 lectures): Concept of basis function. Fourier series.
Lecture 14: Laplace Transform Properties
Discrete-Time Convolution Linear Systems and Signals Lecture 8 Spring 2008.
Feb. 7, 2011 Plane EM Waves The Radiation Spectrum: Fourier Transforms.
Systems: Definition Filter
1 Let g(t) be periodic; period = T o. Fundamental frequency = f o = 1/ T o Hz or  o = 2  / T o rad/sec. Harmonics =n f o, n =2,3 4,... Trigonometric.
Ch. 6 Single Variable Control
1  (x) f(x,u) u x f(x,  (x) x Example: Using feed-forward, what should be canceled?
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Topic 8: Simulation of Voltage-Fed Converters for AC Drives Spring 2004 ECE Electric Drives.
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
Low Level Visual Processing. Information Maximization in the Retina Hypothesis: ganglion cells try to transmit as much information as possible about the.
(Lecture #08)1 Digital Signal Processing Lecture# 8 Chapter 5.
111 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
Correlation-Induced Oscillations in Spatio-Temporal Excitable Systems Andre Longtin Physics Department, University of Ottawa Ottawa, Canada.
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
Chapter 4. Angle Modulation. 4.7 Generation of FM Waves Direct Method –A sinusoidal oscillator, with one of the reactive elements in the tank circuit.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Section 1: A Control Theoretic Approach to Metabolic Control Analysis.
Statistical learning and optimal control: A framework for biological learning and motor control Lecture 4: Stochastic optimal control Reza Shadmehr Johns.
Elements of Stochastic Processes Lecture II
Chapter 9 Frequency Response and Transfer Function
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
ME 132 Summary –Intro and motivation of Feedback Control Following a reference (lectures, sec 1, pp1-3, sec 5) Rejecting a disturbance (lectures, sec 1,
Signals and Systems 1 Lecture 3 Dr. Ali. A. Jalali August 23, 2002.
INC 341PT & BP INC341 Frequency Response Method Lecture 11.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Stability Response to a Sinusoid Filtering White Noise Autocorrelation Power.
Fourier Transform.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Frequency Response Response of a Sinusoid DT MA Filter Filter Design DT WMA Filter.
G(s) Input (sinusoid) Time Output Ti me InputOutput A linear, time-invariant single input and single output (SISO) system. The input to this system is.
Non-Linear Transformations Michael J. Watts
Environmental and Exploration Geophysics II tom.h.wilson
Chapter 2. Signals and Linear Systems
ENEE 322: Continuous-Time Fourier Transform (Chapter 4)
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
CLASSIFICATION OF ECG SIGNAL USING WAVELET ANALYSIS
Math for CS Fourier Transforms
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Lecture 7: Basis Functions & Fourier Series
LECTURE 30: SYSTEM ANALYSIS USING THE TRANSFER FUNCTION
Islamic University of Gaza
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Mathematical Modeling of Control Systems
DNT Control Principle Steady-State Analysis DNT Control Principle.
Control Systems (CS) Lecture-12-13
UNIT II Analysis of Continuous Time signal
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Outline Linear Shift-invariant system Linear filters
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Digital Control Systems (DCS)
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Islamic University of Gaza
Frequency Response Method
Volume 66, Issue 4, Pages (May 2010)
Chapter 4. Time Response I may not have gone where I intended to go, but I think I have ended up where I needed to be. Pusan National University Intelligent.
Lecture 6: Time Domain Analysis and State Space Representation
Signals and Systems Lecture 2
Signals and Systems Revision Lecture 1
Presentation transcript:

Sensorimotor Transformations Maurice J. Chacron and Kathleen E. Cullen

Outline Lecture 1: - Introduction to sensorimotor transformations - The case of “linear” sensorimotor transformations: refuge tracking in electric fish - introduction to linear systems identification techniques - Example of sensorimotor transformations: Vestibular processing, the vestibulo-occular reflex (VOR).

Outline Lecture 2: - Nonlinear sensorimotor transformations - Static nonlinearities - Dynamic nonlinearities

Lecture 1 Sensorimotor transformation: if we denote the sensory input as a vector S and the motor command as M, a sensorimotor transformation is a mapping from S to M : M =f(S) Where f is typically a nonlinear function

Examples of sensorimotor transformations -Vestibulo-occular reflex -Reaching towards a visual target, etc…

Example: Refuge tracking in weakly electric fish

Refuge tracking

Sensory input Motor output Error

Results (Cowan and Fortune, 2007) -Tracking performance is best when the refuge moves slowly -Tracking performance degrades when the refuge moves at higher speeds -There is a linear relationship between sensory input and motor output

Linear systems identification techniques

Linear functions What is a linear function? So, a linear system must obey the following definition:

Linear functions (continued) This implies the following: a stimulus at frequency f 1 can only cause a response at frequency f 1

Linear transformations assume output is a convolution of the input with a kernel T(t) with additive noise. We’ll also assume that all terms are zero mean. -Convolution is the most general linear transformation that can be done to a signal

An example of linear coding: Rate modulated Poisson process time time dependent firing rate

Linear Coding: Example: Recording from a P-type Electroreceptor afferent. There is a linear relationship between Input and output Gussin et al J. Neurophysiol.

Instantaneous input-output transfer function:

Fourier decomposition and transfer functions - Fourier Theorem: Any “smooth” signal can be decomposed as a sum of sinewaves -Since we are dealing with linear transformations, it is sufficient to understand the nature of linear transformations for a sinewave

Linear transformations of a sinewave Scaling (i.e. multiplying by a non-zero constant) Shifting in time (i.e. adding a phase)

Cross-Correlation Function For stationary processes: In general,

Cross-Spectrum Fourier Transform of the Cross-correlation function Complex number in general a: real part b: imaginary part

Representing the cross-spectrum: : amplitude : phase

Transfer functions (Linear Systems Identification) assume output is a convolution of the input with a kernel T(t) with additive noise. We’ll also assume that all terms are zero mean. Transfer function

Calculating the transfer function multiply by: and average over noise realizations =0

Gain and phase:

Sinusoidal stimulation at different frequencies Stimulus Response 20 msec

Gain

Combining transfer functions input output

Where transfer functions fail…

Vestibular system Cullen and Sadeghi, 2008

Example: vestibular afferents CV=0.044CV=0.35

` Regular afferent Firing rate (spk/s) Head velocity (deg/s)

` Irregular afferent Firing rate (spk/s) Head velocity (deg/s)

Signal-to-noise Ratio:

Borst and Theunissen, 1999

Using transfer functions to characterize and model refuge tracking in weakly electric fish Sensory input Motor output Error

Characterizing the sensorimotor transformation 1 st order 2 nd order

Modeling refuge tracking using transfer functions sensory input sensory processing motor processing motor output

Modeling refuge tracking using transfer functions sensory input sensory processing motor output Newton

Simulink demos

Mechanics constrain neural processing

Summary Some sensorimotor transformations can be described by linear systems identification techniques. These techniques have limits (i.e. they do not take variability into account) on top of assuming linearity.