Analysis of spectro-temporal receptive fields in an auditory neural network Madhav Nandipati.

Slides:



Advertisements
Similar presentations
Computer Vision Lecture 7: The Fourier Transform
Advertisements

ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
J. ElderPSYC 6256 Principles of Neural Coding ASSIGNMENT 3: HEBBIAN LEARNING.
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.
Lecture 16 Spiking neural networks
Dr. Holbert Dr. Holbert April 23, 2008
Reading population codes: a neural implementation of ideal observers Sophie Deneve, Peter Latham, and Alexandre Pouget.
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
CHAPTER 4 Image Enhancement in Frequency Domain
Spike-triggering stimulus features stimulus X(t) multidimensional decision function spike output Y(t) x1x1 x2x2 x3x3 f1f1 f2f2 f3f3 Functional models of.
MSU CSE 803 Stockman Fall 2009 Vectors [and more on masks] Vector space theory applies directly to several image processing/representation problems.
Un Supervised Learning & Self Organizing Maps Learning From Examples
Pattern Recognition using Hebbian Learning and Floating-Gates Certain pattern recognition problems have been shown to be easily solved by Artificial neural.
Levels in Computational Neuroscience Reasonably good understanding (for our purposes!) Poor understanding Poorer understanding Very poorer understanding.
1 MSU CSE 803 Fall 2014 Vectors [and more on masks] Vector space theory applies directly to several image processing/representation problems.
Continuous Time Signals All signals in nature are in continuous time.
Input image Output image Transform equation All pixels Transform equation.
Discrete Time Periodic Signals A discrete time signal x[n] is periodic with period N if and only if for all n. Definition: Meaning: a periodic signal keeps.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
VARIABLE-FREQUENCY NETWORK
Basics of Signal Processing. frequency = 1/T  speed of sound × T, where T is a period sine wave period (frequency) amplitude phase.
-Gaurav Mishra -Pulkit Agrawal. How do neurons work Stimuli  Neurons respond (Excite/Inhibit) ‘Electrical Signals’ called Spikes Spikes encode information.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Vibrationdata 1 Unit 5 The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
Basics of Signal Processing. SIGNALSOURCE RECEIVER describe waves in terms of their significant features understand the way the waves originate effect.
Another viewpoint: V1 cells are spatial frequency filters
Michael P. Kilgard Sensory Experience and Cortical Plasticity University of Texas at Dallas.
: Chapter 14: The Frequency Domain 1 Montri Karnjanadecha ac.th/~montri Image Processing.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
INC 112 Basic Circuit Analysis Week 13 Frequency Response.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
Notes Over 8.4 Rewriting Logarithmic Equations Rewrite the equation in exponential form.
Methods Neural network Neural networks mimic biological processing by joining layers of artificial neurons in a meaningful way. The neural network employed.
Part I: Image Transforms DIGITAL IMAGE PROCESSING.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
Lecture 7: Sampling Review of 2D Fourier Theory We view f(x,y) as a linear combination of complex exponentials that represent plane waves. F(u,v) describes.
Handwritten Recognition with Neural Network Chatklaw Jareanpon, Olarik Surinta Mahasarakham University.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain 22 June 2005 Digital Image Processing Chapter 4: Image Enhancement in the.
Chapter 7 Finite Impulse Response(FIR) Filter Design
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 25 Nov 4, 2005 Nanjing University of Science & Technology.
INC 111 Basic Circuit Analysis Week 13 Frequency Response.
INC 341PT & BP INC341 Frequency Response Method Lecture 11.
PHYSICS CLASS ACTIVITY. CLASS ACTIVITY: TUNING FORK FREQUENCY.
CS 376b Introduction to Computer Vision 03 / 17 / 2008 Instructor: Michael Eckmann.
Image hole-filling. Agenda Project 2: Will be up tomorrow Due in 2 weeks Fourier – finish up Hole-filling (texture synthesis) Image blending.
Independent Component Analysis features of Color & Stereo images Authors: Patrik O. Hoyer Aapo Hyvarinen CIS 526: Neural Computation Presented by: Ajay.
SINUSOIDAL FREQUENCY ANALYSIS To study the behavior of a network as a function of the frequency we analyze the network function as a function of Circuit.
Stephen V David, William E Vinje, Jack L Gallant J Neurosci, Aug 2004
Digital Image Processing , 2008
The content of lecture This lecture will cover: Fourier Transform
2D Fourier transform is separable
Analytical Tools in ME Course Objectives
Digital Image Processing
Contrast Gain Control in Auditory Cortex
network of simple neuron-like computing elements
LECTURE 18: FOURIER ANALYSIS OF CT SYSTEMS
Chapter 7 Finite Impulse Response(FIR) Filter Design
8.6 Autocorrelation instrument, mathematical definition, and properties autocorrelation and Fourier transforms cosine and sine waves sum of cosines Johnson.
Prediction of Orientation Selectivity from Receptive Field Architecture in Simple Cells of Cat Visual Cortex  Ilan Lampl, Jeffrey S. Anderson, Deda C.
Volume 64, Issue 6, Pages (December 2009)
Origin and Dynamics of Extraclassical Suppression in the Lateral Geniculate Nucleus of the Macaque Monkey  Henry J. Alitto, W. Martin Usrey  Neuron  Volume.
Chapter 7 Finite Impulse Response(FIR) Filter Design
Lecture 4 Image Enhancement in Frequency Domain
10.3 The Inverse z-Transform
Random Neural Network Texture Model
Artificial Neural Network learning
Madhav Nandipati pd. 6 Third Quarter Presentation
Signals and Systems Lecture 18
Presentation transcript:

Analysis of spectro-temporal receptive fields in an auditory neural network Madhav Nandipati

Purpose Compare computer model to biological system Compare computer model to biological system Evaluate utility of receptive fields Evaluate utility of receptive fields

Background STRF describes properties in frequency and time domains STRF describes properties in frequency and time domains Have been studied in many animals but not adequately in a computer model Have been studied in many animals but not adequately in a computer model

Neural network

Training set Different neurons trained on simple sounds Different neurons trained on simple sounds 0 Time (ms) 200 Frequency (kHz) 5 UpsweepsPure tonesDownsweeps

Training procedure Oja’s rule – modified Hebbian learning Oja’s rule – modified Hebbian learning Update rule: Update rule: Some particulars: Some particulars: Training set of 276 stimuli Training set of 276 stimuli 600 iterations through each stimulus 600 iterations through each stimulus

Results – weights 210 Frequency (Hz)

Generation of STRFs Create ripple stimuli by equation: Create ripple stimuli by equation:

Generation of STRFs cont. Feed ripple into model and get output Feed ripple into model and get output Fit curve to output Fit curve to output

Generation of STRFs cont. Magnitude and phase shift become one pixel of transfer function: Magnitude and phase shift become one pixel of transfer function:

Generation of STRFs cont. 2D inverse Fourier transform to obtain STRF 2D inverse Fourier transform to obtain STRF Pad matrix with zeros to get smoother image Pad matrix with zeros to get smoother image Use similar color schemes as literature Use similar color schemes as literature

Results - STRFs

Comparison to tuning curves Depicts response intensity to different freqs. Depicts response intensity to different freqs. Peak of curve = best frequency (BF) Peak of curve = best frequency (BF)

Comparison of BFs Peak of tuning curve compared to max value of STRF Peak of tuning curve compared to max value of STRF

Temporal component Line of best fit around max area Line of best fit around max area Different slopes means different temporal characteristics Different slopes means different temporal characteristics

Temporal component cont.

Discussion & Conclusion Real STRFs look similar to computational STRFs Real STRFs look similar to computational STRFs Means underlying processing is also similar Means underlying processing is also similar