Activity Recognition Journal Club “Neural Mechanisms for the Recognition of Biological Movements” Martin Giese, Tomaso Poggio (Nature Neuroscience Review,

Slides:



Advertisements
Similar presentations
Introduction to Neural Networks
Advertisements

Towards an Implementation of a Theory of Visual Learning in the Brain Shamit Patel CMSC 601 May 2, 2011.
Standard Brain Model for Vision
NEU Neural Computing MSc Natural Computation Department of Computer Science University of York.
Gabor Filter: A model of visual processing in primary visual cortex (V1) Presented by: CHEN Wei (Rosary) Supervisor: Dr. Richard So.
A Neural Model for Detecting and Labeling Motion Patterns in Image Sequences Marc Pomplun 1 Julio Martinez-Trujillo 2 Yueju Liu 2 Evgueni Simine 2 John.
Object recognition and scene “understanding”
Object Recognition with Features Inspired by Visual Cortex T. Serre, L. Wolf, T. Poggio Presented by Andrew C. Gallagher Jan. 25, 2007.
Purpose The aim of this project was to investigate receptive fields on a neural network to compare a computational model to the actual cortical-level auditory.
HMAX Models Architecture Jim Mutch March 31, 2010.
Giessen University Dept. of Psychology
2002/01/21PSCY , Term 2, Copyright Jason Harrison, The Brain from retina to extrastriate cortex.
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Human Visual System Neural Network Stanley Alphonso, Imran Afzal, Anand Phadake, Putta Reddy Shankar, and Charles Tappert.
Connectionist Modeling Some material taken from cspeech.ucd.ie/~connectionism and Rich & Knight, 1991.
Robust Object Recognition with Cortex-Like Mechanisms Thomas Serre, Lior Wolf, Stanley Bileshi, Maximilian Riesenhuber, and Tomaso Poggio, Member, IEEE.
(Page 554 – 564) Ping Perez CS 147 Summer 2001 Alternative Parallel Architectures  Dataflow  Systolic arrays  Neural networks.
Overview 1.The Structure of the Visual Cortex 2.Using Selective Tuning to Model Visual Attention 3.The Motion Hierarchy Model 4.Simulation Results 5.Conclusions.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Overview of Back Propagation Algorithm
Radial-Basis Function Networks
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Multiclass object recognition
Pattern Recognition Vidya Manian Dept. of Electrical and Computer Engineering University of Puerto Rico INEL 5046, Spring 2007
Eigenedginess vs. Eigenhill, Eigenface and Eigenedge by S. Ramesh, S. Palanivel, Sukhendu Das and B. Yegnanarayana Department of Computer Science and Engineering.
Biases: An Example Non-accidental properties: Properties that appear in an image that are very unlikely to have been produced by chance, and therefore.
The Brain from retina to extrastriate cortex. Neural processing responsible for vision photoreceptors retina –bipolar and horizontal cells –ganglion cells.
Position Reconstruction in Miniature Detector Using a Multilayer Perceptron By Adam Levine.
2 2  Background  Vision in Human Brain  Efficient Coding Theory  Motivation  Natural Pictures  Methodology  Statistical Characteristics  Models.
1 Computational Vision CSCI 363, Fall 2012 Lecture 31 Heading Models.
From Biological to Artificial Neural Networks Marc Pomplun Department of Computer Science University of Massachusetts at Boston
THE VISUAL SYSTEM: EYE TO CORTEX Outline 1. The Eyes a. Structure b. Accommodation c. Binocular Disparity 2. The Retina a. Structure b. Completion c. Cone.
Artificial Neural Networks. The Brain How do brains work? How do human brains differ from that of other animals? Can we base models of artificial intelligence.
Methods Neural network Neural networks mimic biological processing by joining layers of artificial neurons in a meaningful way. The neural network employed.
The primate visual systemHelmuth Radrich, The primate visual system 1.Structure of the eye 2.Neural responses to light 3.Brightness perception.
Perception & Attention Computational Cognitive Neuroscience Randall O’Reilly.
Human vision Jitendra Malik U.C. Berkeley. Visual Areas.
Lecture 21 Neural Modeling II Martin Giese. Aim of this Class Account for experimentally observed effects in motion perception with the simple neuronal.
Class 21, 1999 CBCl/AI MIT Neuroscience II T. Poggio.
Introduction to Neural Networks Introduction to Neural Networks Applied to OCR and Speech Recognition An actual neuron A crude model of a neuron Computational.
Lecture 5 Neural Control
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Convolutional LSTM Networks for Subcellular Localization of Proteins
Neural Networks Si Wu Dept. of Informatics PEV III 5c7 Spring 2008.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
Lecture 12. Outline of Rule-Based Classification 1. Overview of ANN 2. Basic Feedforward ANN 3. Linear Perceptron Algorithm 4. Nonlinear and Multilayer.
March 31, 2016Introduction to Artificial Intelligence Lecture 16: Neural Network Paradigms I 1 … let us move on to… Artificial Neural Networks.
April 5, 2016Introduction to Artificial Intelligence Lecture 17: Neural Network Paradigms II 1 Capabilities of Threshold Neurons By choosing appropriate.
National Taiwan Normal A System to Detect Complex Motion of Nearby Vehicles on Freeways C. Y. Fang Department of Information.
Symbolic Reasoning in Spiking Neurons: A Model of the Cortex/Basal Ganglia/Thalamus Loop Terrence C. Stewart Xuan Choo Chris Eliasmith Centre for Theoretical.
9.012 Presentation by Alex Rakhlin March 16, 2001
The Relationship between Deep Learning and Brain Function
Advanced information retreival
Dr. Unnikrishnan P.C. Professor, EEE
CS 332 Visual Processing in Computer and Biological Vision Systems
Crowding by a single bar
network of simple neuron-like computing elements
Volume 36, Issue 5, Pages (December 2002)
Pattern Recognition Binding Edge Detection
Carlos D. Brody, J.J. Hopfield  Neuron 
John Widloski, Ila R. Fiete  Neuron 
Fundamentals of Neural Networks Dr. Satinder Bal Gupta
H.Sebastian Seung, Daniel D. Lee, Ben Y. Reis, David W. Tank  Neuron 
Neural Networks and Neuroscience-Inspired Computer Vision
Volume 50, Issue 1, Pages (April 2006)
Presentation transcript:

Activity Recognition Journal Club “Neural Mechanisms for the Recognition of Biological Movements” Martin Giese, Tomaso Poggio (Nature Neuroscience Review, 2003)

Objective Recognition of complex movements and actions using a neurophysiologically plausible and quantitative model Biology has already generated a system that is robust and has high selectivity - let’s mimic it.

Biological Intuitions Separate dorsal and ventral streams

Biological Intuitions/Assumptions Hierarchical architecture with increasing complexity along the hierarchy Mainly feedforward Activities and views are learned Interaction between two streams not necessary for some recognition

Biological Intuitions

Artificial Neural Networks Feedforward  r dv/dt = -v + F(W·u) Recurrent  r dv/dt = -v + F(W·u + M·u)

Form Pathway Object Recognition Riesenhuber, Poggio 2002

Form Pathway Simple Cells –Modeled by Gabor Filters Output via Linear threshold function Complex Cells –‘MAX’ function –Output via linear threshold function –Invariant bar detectors Giese, Poggio, AIM , 2002.

Form Pathway View/Object Tuned Units –Radial Basis Function –u is the vector of the responses of the significant invariant bar detector –u 0 signifies the preferred input pattern –C is a diagonal matrix with the elements C u that are inversely proportional to the variance of the l -th component of u in the training set Giese, Poggio, AIM , 2002.

Form Pathway Motion pattern neurons –Leaky integrator –  y dy/dt + y(t) =  f(u n (t)) –Most active when input follows synaptically encoded sequence

Motion Pathway Represents dorsal stream Similar hierarchy –Increasing complexity and invariance

Motion Pathway Lowest level –Optical flow, computed directly Second Level –First Class Translational flow (four tuned directions) –Second Class Motion edges (horizontal and vertical) MAX operator Third Level –“Snapshot Neurons” –Modelled by RBF’s Fourth Level –Motion Pattern Neurons

Motion Pathway

Model Parameters Giese, Poggio, AIM , Simple Cells –8 orientations, 2 scales –  1 =10,  2 =7,  =0.35 Motion Pattern & Motion Snapshot Neurons –  s =150ms

Results

Limitations Does not address ‘attentional’ effects No model for computing optical flow Does not address interaction between form and motion streams Form stream does not recognize point- light motion as per experimental data

Recap

Example Pattern (s n ) a b u(:,t+1) = sn(:,t) + w * tanh(u(:,t)); v(:,t+1) = sum( tanh(u(1:3,t)) );

Example