ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter;

Slides:



Advertisements
Similar presentations
Independent Component Analysis
Advertisements

Independent Component Analysis: The Fast ICA algorithm
EE645: Independent Component Analysis
Spatial Filtering (Chapter 3)
An Information-Maximization Approach to Blind Separation and Blind Deconvolution A.J. Bell and T.J. Sejnowski Computational Modeling of Intelligence (Fri)
Artifact (artefact) reduction in EEG – and a bit of ERP basics CNC, 19 November 2014 Jakob Heinzle Translational Neuromodeling Unit.
Standard electrode arrays for recording EEG are placed on the surface of the brain. Detection of High Frequency Oscillations Using Support Vector Machines:
REAL-TIME INDEPENDENT COMPONENT ANALYSIS IMPLEMENTATION AND APPLICATIONS By MARCOS DE AZAMBUJA TURQUETI FERMILAB May RTC 2010.
Application of Statistical Techniques to Neural Data Analysis Aniket Kaloti 03/07/2006.
Neuroinformatics Research at UO. NeuroInformatics CenterFeb 2005BBMI: Brain, Biology, Machine Initiative Experimental Methodology and Tool Integration.
Engineering Data Analysis & Modeling Practical Solutions to Practical Problems Dr. James McNames Biomedical Signal Processing Laboratory Electrical & Computer.
Modeling and Estimation of Dependent Subspaces J. A. Palmer 1, K. Kreutz-Delgado 2, B. D. Rao 2, Scott Makeig 1 1 Swartz Center for Computational Neuroscience.
Subband-based Independent Component Analysis Y. Qi, P.S. Krishnaprasad, and S.A. Shamma ECE Department University of Maryland, College Park.
Independent Component Analysis (ICA) and Factor Analysis (FA)
A Quick Practical Guide to PCA and ICA Ted Brookings, UCSB Physics 11/13/06.
Bayesian belief networks 2. PCA and ICA
Independent Component Analysis From PCA to ICA Bell Sejnowski algorithm Kurtosis method Demonstrations.
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
Linear and Non-Linear ICA-BSS I C A  Independent Component Analysis B S S  Blind Source Separation Carlos G. Puntonet Dept.of Architecture.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
The Neural ElectroMagnetic Ontology (NEMO) System: Design & Implementation of a Sharable EEG/MEG Database with ERP ontologies G. A. Frishkoff 1,3 D. Dou.
Survey on ICA Technical Report, Aapo Hyvärinen, 1999.
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Applications of Independent Component Analysis Terrence Sejnowski Computational Neurobiology Laboratory The Salk Institute.
Analysis of Temporal Lobe Paroxysmal Events Using Independent Component Analysis Jonathan J. Halford MD Department of Neuroscience, Medical University.
CPSC 601 Lecture Week 5 Hand Geometry. Outline: 1.Hand Geometry as Biometrics 2.Methods Used for Recognition 3.Illustrations and Examples 4.Some Useful.
Heart Sound Background Noise Removal Haim Appleboim Biomedical Seminar February 2007.
Parallel ICA Algorithm and Modeling Hongtao Du March 25, 2004.
Independent Component Analysis Zhen Wei, Li Jin, Yuxue Jin Department of Statistics Stanford University An Introduction.
Md. Zia Uddin Bio-Imaging Lab, Department of Biomedical Engineering Kyung Hee University.
Blind Source Separation by Independent Components Analysis Professor Dr. Barrie W. Jervis School of Engineering Sheffield Hallam University England
Frequency-response-based Wavelet Decomposition for Extracting Children’s Mismatch Negativity Elicited by Uninterrupted Sound Department of Mathematical.
ECE 8443 – Pattern Recognition LECTURE 10: HETEROSCEDASTIC LINEAR DISCRIMINANT ANALYSIS AND INDEPENDENT COMPONENT ANALYSIS Objectives: Generalization of.
Face Recognition: An Introduction
Detection and estimation of abrupt changes in Gaussian random processes with unknown parameters By Sai Si Thu Min Oleg V. Chernoyarov National Research.
A note about gradient descent: Consider the function f(x)=(x-x 0 ) 2 Its derivative is: By gradient descent (If f(x) is more complex we usually cannot.
EXPERIMENT DESIGN  Variations in Channel Density  The original 256-channel data were downsampled:  127 channel datasets  69 channels datasets  34.
Classifying Event-Related Desynchronization in EEG, ECoG, and MEG Signals Kim Sang-Hyuk.
Analysis of Movement Related EEG Signal by Time Dependent Fractal Dimension and Neural Network for Brain Computer Interface NI NI SOE (D3) Fractal and.
TUH EEG Corpus Data Analysis 38,437 files from the Corpus were analyzed. 3,738 of these EEGs do not contain the proper channel assignments specified in.
Spectral Analysis of Resting State Electroencephalogram (EEG) in Subjects With and Without Family Histories of Alcoholism Spectral Analysis of Resting.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
CSC2515: Lecture 7 (post) Independent Components Analysis, and Autoencoders Geoffrey Hinton.
PCA vs ICA vs LDA. How to represent images? Why representation methods are needed?? –Curse of dimensionality – width x height x channels –Noise reduction.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 12: Advanced Discriminant Analysis Objectives:
Principal Component Analysis (PCA)
EEG DATA EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter; 250 samples/sec. EEG Preprocessing:
Principal components analysis (PCA) as a tool for identifying EEG frequency bands: I. Methodological considerations and preliminary findings Jürgen Kayser,
MDL Principle Applied to Dendrites and Spines Extraction in 3D Confocal Images 1. Introduction: Important aspects of cognitive function are correlated.
EEG processing based on IFAST system and Artificial Neural Networks for early detection of Alzheimer’s disease.
Introduction to Independent Component Analysis Math 285 project Fall 2015 Jingmei Lu Xixi Lu 12/10/2015.
An Introduction of Independent Component Analysis (ICA) Xiaoling Wang Jan. 28, 2003.
UMCG/RuG BCN - NIC Journal club 25 Apr. ’08 A method for functional network connectivity among spatially independent resting-state components in schizophrenia.
CSC2535: Computation in Neural Networks Lecture 7: Independent Components Analysis Geoffrey Hinton.
Methods for Dummies M/EEG Analysis: Contrasts, Inferences and Source Localisation Diana Omigie Stjepana Kovac.
Research Process. Information Theoretic Blind Source Separation with ANFIS and Wavelet Analysis 03 February 2006 서경호.
Directed Component Analysis
Blind Extraction of Nonstationary Signal with Four Order Correlation Kurtosis Deconvolution Name: Chong Shan Affiliation: School of Electrical and Information.
LECTURE 11: Advanced Discriminant Analysis
[Ran Manor and Amir B.Geva] Yehu Sapir Outlines Review
A High-Density EEG investigation of the Misinformation Effect: Differentiating between True and False Memories John E. Kiat & Robert F. Belli Department.
Brain Electrophysiological Signal Processing: Preprocessing
Automatic Sleep Stage Classification using a Neural Network Algorithm
PCA vs ICA vs LDA.
Optimizing Channel Selection for Seizure Detection
Bayesian belief networks 2. PCA and ICA
EE513 Audio Signals and Systems
A Fast Fixed-Point Algorithm for Independent Component Analysis
Machine Learning for Visual Scene Classification with EEG Data
Feature Selection in BCIs (section 5 and 6 of Review paper)
Presentation transcript:

ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter; 250 samples/sec. EEG Preprocessing: All trials with artifacts detected & eliminated. Digital 30 Hz bandpass filter applied offline. Data subsampled to 34 channels & ~50,000 samples (A) (B) Figure 1. (A) Net Station dense-EEG system; (B) Layout for 256- channel sensor array (nose and eyes at top) BLIND SEPARATION OF BLINKS FROM EEG DATA: EVALUATION OF INFOMAX AND FASTICA ALGORITHMS R. Frank 1 G. Frishkoff 2 C. Davey 2,3 K. Glass 1 D. Tucker 3 1 Neuroinformatics Center 2 Department of Psychology 3 Electrical Geodesics, Inc. INTRODUCTION ICA (Independent Components Analysis) is a mathematical procedure that can be used to identify and remove blinks (and other artifacts) from EEG data. ICA decomposes the data into statistically independent temporal streams (the independent components) using methods of blind separation. The independent components are then matched with a blink template — a spatial vector that is defined a priori to characterize the topography of a typical blink. Activations that closely match the template are then zeroed out, or removed from the data. This process is referred to as data cleaning. References James, C. J. and O. J. Gibson (2003). "Temporally Constrained ICA: An Application to Artifact Rejection in Electromagnetic Brain Signal Analysis." IEEE Transactions on Biomedical Engineering 50(9): 1108–1116. Bell, A. J. and T. J. Sejnowski (1995). "An information–maximisation approach to blind separation and blind deconvolution." Neural Computation 7(6): 1004–1034. Hyvarinen, A. (1999). "Fast and Robust Fixed-Point Algorithms for Independent Component Analysis." IEEE Transactions on Neural Networks 10(3): 636–634. CONCLUSIONS  The FastICA algorithm is mathematically “simpler” than the Infomax procedure.  The Infomax and FastICA algorithms have been shown to be theoretically equivalent.  The present tests verify that the two ICA algorithms give qualitatively and quantitatively similar results.  ICA succeeded in removing blinks that had been added to the original “blink-free” data & successfully regenerated the blink template  ICA preserved the original features of the data cat SYNTHESIZED DATA Creation of Blink Template ~15–20 blinks manually marked in the raw EEG. Data segmented into 1sec epochs, timelocked to peak of blink. Blink segments averaged to create a blink template. Figure 3. Butterfly plot for channels overlaid (~1sec) Creation of Synthesized Data A: “clean” data (32ch, ~50k time samples) B: “blink” data (created from template) C: The derived “blink” data were added to the clean data to created a synthesized dataset, consisting of 34 channels x 50,000 time samples Figure 4. Input to ICA: Synthesized data, consisting of cleaned EEG plus artificial “blinks” created from blink template (Fig. 2). ICA RESULTS Figure 5. Results from Infomax. (A) “Cleaned” data. (B) Blink activations extracted using Infomax. (C) Synthesized data. Figure 6. Results from FastICA. (A) “Cleaned” data. (B) Blink activations extracted using FastICA. (C) Synthesized data. Figure 7. (A) Original “blink” data. (B) Blink activations extracted using Infomax. (C) Blink activations extracted using FastICA. Figure 8. Comparison of algorithms. (A) Original blink-free data. (B) Infomax cleaned data. (C) FastICA cleaned data. FUTURE DIRECTIONS Future experiments with ICA will involve multiple simulations, designed to test the effects of various computational and data-specific variables:  Alternative methods for generating blink templates  Optimizing creation of averaged blink template  Using Principal Components Analysis (PCA)  Use of prior spatial and temporal constraints  SOBI (Second-Order Blind Independence)  Seeding FastICA with the blink template  Comparing results using a range of blink thresholds  Determining number of ICA activations related to blink activity (there may be more than one)  Examining efficacy of ICA for removal of components with different frequency characteristics  Use of sub-Gaussian distributions for removal of slow-wave activity due to blink recovery  Use of super-Gaussian distributions for removal of fast components, such as EMG (muscle artifact) ANATOMY OF A BLINK (A)(B) Figure 2. (A) Timecourse of a blink (1sec); (B) Topography of an average blink (red = positive; blue = negative) A B C A B C A B C A B C A B C ICA ALGORITHMS The Infomax and FastICA algorithms provide two different approaches to the same problem. They are mathematically equivalent, but use different procedures for obtaining linearly independent sources. The goal of the present comparison was to verify that the two algorithms give equivalent results when applied to EEG data to remove blinks. Infomax Procedure Infomax uses an information-theoretic approach, which minimizes mutual information. This is equivalent to separating the data channels into linearly independent components. FastICA Procedure FastICA achieves linear independence through a change in the basis set. This procedure finds the basis for which the coordinates of the observations have a probability distribution that is maximally non- Gaussian (using 4th order moments).