A Neural Model for the Adaptive Control of Saccadic Eye Movements Sohrab Saeb, Cornelius Weber and Jochen Triesch International Joint Conference on Neural.

Slides:



Advertisements
Similar presentations
Internal models, adaptation, and uncertainty
Advertisements

Visual feedback in the control of reaching movements David Knill and Jeff Saunders.
Attention and neglect.
Chapter 2.
Why do we move our eyes? - Image stabilization
Visual Attention Attention is the ability to select objects of interest from the surrounding environment A reliable measure of attention is eye movement.
A possible representation of reward in the learning of saccades Cornelius Weber and Jochen Triesch Frankfurt Institute for Advanced Studies Johann Wolfgang.
Eye movements and visual stability Kandel et al Ch 29, end of Wolfe Ch 8 Kandel Ch 39 for more info. Advanced: Werner & Chalupa Ch 63.
Optimizing Flocking Controllers using Gradient Descent
Muscle Performance.
Control of Attention and Gaze in the Natural World.
Supervised and Unsupervised learning and application to Neuroscience Cours CA6b-4.
Supervised learning 1.Early learning algorithms 2.First order gradient methods 3.Second order gradient methods.
Physiology and Psychophysics of Eye Movements 1.Muscles and (cranial) nerves 2. Classes of eye movements/oculomotor behaviors 3. Saccadic Eye Movements,
THE BRAIN’S CONTROL OF HORIZONTAL SACCADIC EYE MOVEMENTS Shirley H. Wray, M.D., Ph.D.
Computing Movement Geometry A step in Sensory-Motor Transformations Elizabeth Torres & David Zipser.
From Motor Babbling to Planning Cornelius Weber Frankfurt Institute for Advanced Studies Goethe University Frankfurt, Germany ICN Young Investigators’
A commonly used feature to discriminate between hand and foot movements is the variance of the EEG signal at certain electrodes. To this end, one calculates.
Tracking multiple independent targets: Evidence for a parallel tracking mechanism Zenon Pylyshyn and Ron Storm presented by Nick Howe.
Brian White, Karl Gegenfurtner & Dirk Kerzel Random noise textures as visual distractors.
From Exploration to Planning Cornelius Weber and Jochen Triesch Frankfurt Institute for Advanced Studies Goethe University Frankfurt, Germany 18 th International.
Goal-Directed Feature and Memory Learning Cornelius Weber Frankfurt Institute for Advanced Studies (FIAS) Sheffield, 3 rd November 2009 Collaborators:
Optimality in Motor Control By : Shahab Vahdat Seminar of Human Motor Control Spring 2007.
The Detection of Driver Cognitive Distraction Using Data Mining Methods Presenter: Yulan Liang Department of Mechanical and Industrial Engineering The.
A kinematic cost Reza Shadmehr. Subject’s performanceMinimum jerk motion Flash and Hogan, J Neurosci 1985 Point to point movements generally exhibit similar.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
Eye movements: Lab # 1 - Catching a ball. How do we use our eyes to catch balls? What information does the brain need? Most experiments look at simple.
1 Computational Vision CSCI 363, Fall 2012 Lecture 31 Heading Models.
Optimal Therapy After Stroke: Insights from a Computational Model Cheol Han June 12, 2007.
Homework: optimal control without a reference trajectory A disadvantage of the formulation that we developed in class is that it requires a reference trajectory.
Neural mechanisms for timing visual events are spatially selective in real-world coordinates. David Burr, Arianna Tozzi, & Concetta Morrone.
Chapter 50 The Prefrontal Cortex and Executive Brain Functions Copyright © 2014 Elsevier Inc. All rights reserved.
Motor adaptation and the timescales of memory Reza Shadmehr Johns Hopkins School of Medicine Ali Ghazizadeh Maurice Smith Konrad Koerding Haiyin Chen Dave.
1 Comparing Internal Models of the Dynamics of the Visual Environment S. Carver, T. Kiemel, H. van der Kooij, J.J. Jeka Biol. Cybern. 92, 147–163 (2005)
Movimento complesso: flusso ottica. Lettura Morrone, M.C., Burr, D.C., and Vaina, L. (1995). Two stages of visual processing for radial and circular motion.
Statistical learning and optimal control: A framework for biological learning and motor control Lecture 4: Stochastic optimal control Reza Shadmehr Johns.
Learning Theory Reza Shadmehr Optimal feedback control stochastic feedback control with and without additive noise.
Society for Psychophysiological Research
Introduction to Level Set Methods: Part II
1 The BUMP model of response planning: Intermittent predictive control accounts for 10 Hz physiological tremor Robin T. Bye* and Peter D. Neilson Neuroengineering.
Motor Control. Beyond babbling Three problems with motor babbling: –Random exploration is slow –Error-based learning algorithms are faster but error signals.
Motor Control Engineering View Motor Control Engineering View.
Summary of results. Reiterate goal of investigation: How general is anticipatory behavior observed by Land & McCleod? Found: Untrained subjects exhibit.
CEREBELLAR FUNCTION NBIO 401 Robinson. Objectives: There are 6 signs of cerebellar damage. For each sign accurately describe: 1) what part of the cerebellum.
Primary Cortical Sub-divisions The mapping of objects in space onto the visual cortex.
CONSTANT EFFORT COMPUTATION AS A DETERMINANT OF MOTOR BEHAVIOR Emmanuel Guigon, Pierre Baraduc, Michel Desmurget INSERM U483, UPMC, Paris, France INSERM.
Accurate Robot Positioning using Corrective Learning Ram Subramanian ECE 539 Course Project Fall 2003.
Bacterial Foraging Optimization (BFO)
How is vision used to catch a ball?
Eye Movements – Target Selection & Control READING Schall JD (2002) The neural selection and control of saccades by frontal eye field. Philosophical Transactions.
The control of movement can be studied with the countermanding (stop signal) task success error.
Functions of Distributed Plasticity in a Biologically-Inspired Adaptive Control Algorithm: From Electrophysiology to Robotics University of Edinburgh University.
Eye Movements and Working Memory Marc Pomplun Department of Computer Science University of Massachusetts at Boston Homepage:
The velocity profiles for temporally constrained aimed movements have a symmetrical bell shape. No matter the speed, timed movements produce symmetrical.
Neural Circuitry underlying generation of saccades and pursuit Lab # 1 - Catching a ball - What to expect/ think about.
EYE MOVEMENTS NBIO 401 – Friday November 8, 2013.
A neural test bed for simulating executive control deficits in saccade generation Uday Jagadisan Neeraj Gandhi University of Pittsburgh.
What visual image information is needed for the things we do? How is vision used to acquire information from the world?
Motor System In Autism. Introduction  Motor system  Structure  Process  Challenge  Motor studies of autism  Studies  Sensory system  State estimation.
Accurate Robot Positioning using Corrective Learning
Movements of the eyes The muscles were of necessitie provided and given to the eye, that so it might move on every side; for if the eye stoode faste and.
Fig. 3. Design of the MGA algorithm.
Why is saccadic gain less than one?
Computational Mechanisms of Sensorimotor Control
Volume 66, Issue 4, Pages (May 2010)
The Organization and Planning of Movement Ch
Stan Van Pelt and W. Pieter Medendorp
Reading Assignments: Lecture 16. Saccades 2 The NSL Book
Relationship between saccade duration, endpoint accuracy, and expected value of reward. Relationship between saccade duration, endpoint accuracy, and expected.
A conceptual model for the adaptation of perceived auditory space to changes in eye position. A conceptual model for the adaptation of perceived auditory.
Presentation transcript:

A Neural Model for the Adaptive Control of Saccadic Eye Movements Sohrab Saeb, Cornelius Weber and Jochen Triesch International Joint Conference on Neural Networks (IJCNN)‏ June 2009

Ballistic Movements Ballistic movement. A movement that cannot be controlled once it has been initiated and that is thought to be programmed by the cerebellum.

Saccadic Eye Movements Saccadic eye movements: Quick, simultaneous movements of both eyes in the same direction. During normal saccades, the eye jumps from one fixation point to another. The peak angular speed of the eye during a saccade reaches up to 1000°/sec in monkeys (somewhat less in humans).

Saccadic Eye Movement: Definitions Duration Amplitude Peak Velocity Enderle & Wolfe (1987)‏ Visual Error:

Saccade Characteristics: The Main Sequence, Velocity Profiles Harwood et al. (1999)‏Collewijn et al. (1988)‏ Amplitude (deg)‏

Biological Basis of Saccades Hopp & Fuchs (2004)‏ Superior Colliculus Brainstem Eye Muscles Cerebellum

Biological Basis of Saccades Enderle et al. (1984)‏ Hopp & Fuchs (2004)‏

The Oculomotor Plant: A Computational Model

The Neural Control Signal: Optimization  What is the neural control signal that underlies such kind of behavior?  What is the cost function that underlies this optimization process?  How is this neural control signal optimized?

The Cost Function: Ideas  Minimizing the time (Enderle & Wolfe, 1987)‏  Signal-dependent Noise (Harris & Wolpert, 1998; Chen-Herris et al., 2008)‏

The Cost Function: How to implement adaptation? Numerous experimental results indicate that the saccadic eye movements are constantly adapted (Hopp & Fuchs, 2004). Cost function: signal dependent noise idea Optimization process: stochastic optimal control boundary conditions re-optimization for every saccadic duration Chen-Herris et al. (2008)‏

The Open-Loop Neural Controller Idea Delay Activities Retinal Position Target Position

The gaze should reach the target as soon as possible and then stand still on the target position. The Cost Function 2. The power of the neural command signal should be constrained

Adaptation: The Gradient Descent Approach Adaptive learning rate: Similar to RPROP (Riedmiller & Braun, 1993)‏

Delay Activities Retinal Position Calculating Cost Function Gradients

Retinotopic Position Delay Activities Calculating Cost Function Gradients

Results #1 Optimized neural command signals as the difference between agonist and antagonist neural signals. Eye position (eccentricity) in head coordinates. Model parameters: σ = 0.002, k reg = 0.016, p=4.

Results #2 Comparing simulation results to experimental data. Model parameters: σ = 0.002, k reg = 0.016, p=4 Experimental data from Harwood et al. (1999)‏

Results #3 (a) Adapted velocity profiles for target positions from 5 ◦ to 80 ◦. (b) Experimental data taken from Collewijn et al. (1988). In both plots the symmetry degrades gradually as the saccadic amplitude increases.

Conclusion  Simple open-loop neural controller  Penalizing the total visual error instead of just the movement period  Local learning rule Retinotopic Position Delay Activities

Future Work  Generalizing to two spatial axes  Forward model learning  Liquid State Machine (LSM) instead of delay lines  Other ballistic motor control tasks

Acknowledgements Collaborators: Cornelius Weber FIAS Goethe University Frankfurt Jochen Triesch FIAS Goethe University Frankfurt

Possible Biological Substrates