Applications of High Dimensional Clustering on Riemannian Manifolds in Brain Measurements

Similar documents
Recipes for the Linear Analysis of EEG and applications

Channel Selection Procedure using Riemannian distance for BCI applications

ONLINE CLASSIFICATION ACCURACY IS A POOR METRIC TO STUDY MENTAL IMAGERY-BASED BCI USER LEARNING: AN EXPERIMENTAL DEMONSTRATION AND NEW METRICS

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems

SPELLING IN PARALLEL: TOWARDS A RAPID, SPATIALLY INDEPENDENT BCI

Executed Movement Using EEG Signals through a Naive Bayes Classifier

Riemannian geometry applied to BCI classification

Study of Feature Extraction for Motor-Imagery EEG Signals

Research Trajectory. Alexey A. Koloydenko. 25th January Department of Mathematics Royal Holloway, University of London

Abstract This project investigates the development of a BCI system using a consumer grade EEG headset. This includes signal acquisition,

Standard P300 scalp. Fz, Cz, Pz Posterior Electrodes: PO 7, PO 8, O Z

A Plug&Play P300 BCI Using Information Geometry

Evidence build-up facilitates on-line adaptivity in dynamic environments: example of the BCI P300-speller

A Closed-Form Unsupervised Geometry-Aware Dimensionality Reduction Method in the Riemannian Manifold of SPD Matrices

Single-trial P300 detection with Kalman filtering and SVMs

A Review of Classification Algorithms for EEG-based Brain-Computer Interfaces: A 10-year Update

A Maxmin Approach to Optimize Spatial Filters for EEG Single-Trial Classification

ELECTROENCEPHALOGRAM (EEG), a type of neural

Comparison and Development of Algorithms for Motor Imagery Classification in EEG-based Brain-Computer Interfaces

Brain Computer Interface Using Tensor Decompositions and Multi-way Analysis

Statistical Analysis of Tensor Fields

Multiclass Brain-Computer Interface Classification by Riemannian Geometry

Differential Geometry and Lie Groups with Applications to Medical Imaging, Computer Vision and Geometric Modeling CIS610, Spring 2008

Adaptive BCI-Controller For Dynamic Systems

Data Analysis on Spaces of Positive Definite Matrices with an Application to Dyslexia Detection

Riemannian Metric Learning for Symmetric Positive Definite Matrices

Geometry of Covariance Matrices and Computation of Median

Adaptive Error Detection Method for P300-based Spelling Using Riemannian Geometry

Adaptive Spatial Filters with predefined Region of Interest for EEG based Brain-Computer-Interfaces

Bayesian Classification of Single-Trial Event-Related Potentials in EEG

CLASSIFICATION OF KINETICS OF MOVEMENT FOR LOWER LIMB USING COVARIATE SHIFT METHOD FOR BRAIN COMPUTER INTERFACE

Stationary Common Spatial Patterns for Brain-Computer Interfacing

Adaptive changes of rhythmic EEG oscillations in space implications for brain-machine interface applications.

An M-Estimator for Robust Centroid Estimation on the Manifold of Covariance Matrices

MEDINRIA : DT-MRI PROCESSING AND VISUALIZATION SOFTWARE. Pierre Fillard, Nicolas Toussaint and Xavier Pennec

Classification of covariance matrices using a Riemannian-based kernel for BCI applications

DETECTION OF VISUAL EVOKED POTENTIALS USING RAMANUJAN PERIODICITY TRANSFORM FOR REAL TIME BRAIN COMPUTER INTERFACES

PROBABILITIES AND STATISTICS ON RIEMANNIAN MANIFOLDS: BASIC TOOLS FOR GEOMETRIC MEASUREMENTS. Xavier Pennec

Riemannian Geometry for the Statistical Analysis of Diffusion Tensor Data

Riemannian Online Algorithms for Estimating Mixture Model Parameters

Stochastic gradient descent on Riemannian manifolds

Population-shrinkage of covariance to estimate better brain functional connectivity

Consensus Algorithms for Camera Sensor Networks. Roberto Tron Vision, Dynamics and Learning Lab Johns Hopkins University

Novel Quantization Strategies for Linear Prediction with Guarantees

Transfer Learning in Brain-Computer Interfaces

Masking Covariance for Common Spatial Pattern as Feature Extraction

Shape of Gaussians as Feature Descriptors

A Riemannian Framework for Denoising Diffusion Tensor Images

Slice Oriented Tensor Decomposition of EEG Data for Feature Extraction in Space, Frequency and Time Domains

Robust Fusion Methods for Distribution Shifts. A Thesis Presented by : Matt Higger. The Department of Electrical Engineering

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b

A New Generation of Brain-Computer Interface Based on Riemannian Geometry

Rician Noise Removal in Diffusion Tensor MRI

Riemannian geometry for EEG-based brain-computer interfaces; a primer and a review

A New Generation of Brain-Computer Interfaces Driven by Discovery of Latent EEG-fMRI Linkages Using Tensor Decomposition

Stochastic gradient descent on Riemannian manifolds

THere have been significant advances in understanding

A Multivariate Time-Frequency Based Phase Synchrony Measure for Quantifying Functional Connectivity in the Brain

FORSCHUNGSZENTRUM JÜLICH GmbH Zentralinstitut für Angewandte Mathematik D Jülich, Tel. (02461)

Documenting, modelling and exploiting P300 amplitude changes due to variable target delays in Donchin s speller

MACHINE LEARNING. Methods for feature extraction and reduction of dimensionality: Probabilistic PCA and kernel PCA

Analysis of Electroencephologram Data Using Time-Delay Embeddings to Reconstruct Phase Space

Statistical Computing on Riemannian manifolds

Covariance Tracking using Model Update Based on Means on Riemannian Manifolds

Advanced Introduction to Machine Learning CMU-10715

Multi-class DTI Segmentation: A Convex Approach

Adaptive Covariance Tracking with Clustering-based Model Update

MODEL-BASED SOURCE SEPARATION FOR MULTI-CLASS MOTOR IMAGERY

Statistical Models for Diffusion Weighted MRI Data

Logistic Regression for Single Trial EEG Classification

Bayesian time series classification

Multivariate Statistics of the Jacobian Matrices in Tensor Based Morphometry and Their Application to HIV/AIDS

Discriminative Direction for Kernel Classifiers

Second-Order Bilinear Discriminant Analysis

Multiway Canonical Correlation Analysis for Frequency Components Recognition in SSVEP-based BCIs

Supplemental Information. Noise and Correlations. in Parallel Perceptual Decision Making. Thomas U. Otto and Pascal Mamassian

The line, the circle, and the ray. R + x r. Science is linear, is nt? But behaviors take place in nonlinear spaces. The line The circle The ray

Research Overview. Kristjan Greenewald. February 2, University of Michigan - Ann Arbor

Will Penny. 21st April The Macroscopic Brain. Will Penny. Cortical Unit. Spectral Responses. Macroscopic Models. Steady-State Responses

Metric-based classifiers. Nuno Vasconcelos UCSD

MEG Source Localization Using an MLP With Distributed Output Representation

Higher-order Statistical Modeling based Deep CNNs (Part-I)

Gaussian Mixture Regression on Symmetric Positive Definite Matrices Manifolds: Application to Wrist Motion Estimation with semg

Deep Domain Adaptation by Geodesic Distance Minimization

Shape Statistics for Image Segmentation with Prior

Robust Tensor Splines for Approximation of Diffusion Tensor MRI Data

Motivating the Covariance Matrix

Hessian of the Riemannian Squared Distance

Classification of Mental Tasks from EEG Signals Using Spectral Analysis, PCA and SVM

Graph Metrics and Dimension Reduction

MODELING THE TEMPORAL DEPENDENCY OF BRAIN RESPONSES TO RAPIDLY PRESENTED STIMULI IN ERP BASED BCIs

Signal Modeling Techniques in Speech Recognition. Hassan A. Kingravi

Principal Spine Shape Deformation Modes Using Riemannian Geometry and Articulated Models

Estimation de paramètres électrophysiologiques pour

Neuroscience Introduction

Orientation Map Based Palmprint Recognition

IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, VOL. 28, NO. 11, NOVEMBER

Kernel Methods on the Riemannian Manifold of Symmetric Positive Definite Matrices

Laplace-Beltrami Eigenfunctions for Deformation Invariant Shape Representation

Multi-domain Feature of Event-Related Potential Extracted by Nonnegative Tensor Factorization: 5 vs. 14 Electrodes EEG Data

Transcription:

Applications of High Dimensional Clustering on Riemannian Manifolds in Brain Measurements Nathalie Gayraud Supervisor: Maureen Clerc BCI-Lift Project/Team ATHENA Team, Inria Sophia Antipolis - Mediterranee

Introduction 2

Introduction: Brain Computer Interfaces (BCI) A brain computer interface is a communication system that does not depend on the brain s normal output pathways of peripheral nerves and muscles. - definition by Wolpaw et al. [1], 2003 EEG Acquisition Pre processing Feature extraction Command Classification Feedback Training (Calibration) Testing (Online Use) [1] Wolpaw, Jonathan R., et al. "Brain-computer interface technology: a review of the first international meeting." IEEE transactions on rehabilitation engineering 8.2 (2000): 164-173. 3

Event-Related Potentials Event Related Potentials are brain responses elicited from a stimulus Auditory Sensory Visual 4

The P300 Speller The P300 wave: few target stimuli among a train of nontarget stimuli. A non-invasive EEG-based Brain Computer Interface. Spell a letter by counting number of flashes. Coadapt P300 speller, calibration. By Maureen Clerc, Dieter Devlaminck & Loïc Mahé @ Inria Sophia Antipolis-Méditerranée. 5 Code developed by Inria & Inserm, funded by CoAdapt project (ANR-09-EMER-002).

Event-Related Synchronization / Desynchronisation ERD/ERS are brain responses elicited from an Imagined Movement Observed in the beta (12-30Hz) and mu (7.5-12.5Hz) frequencies. 6

Pre processing Noise filtering Bandpass filtering to eliminate uninformative frequencies. EEG segmentation into I trials from stimulus onset C denotes the number of sensors, N denotes the time points. Signals have a very low Signal to Noise Ratio 7

Assumptions Choice of N: each trial is a stationary process: Trials corresponding to the target class follow distribution Trials corresponding to the nontarget class follow distribution We assume that Σ1 Σ2 8

Feature Extraction The features are the elements of the Sample Covariance Matrix Assumption: Σi is a Symmetric Positive Definite (SPD) matrix Σi lies on the Statistical Manifold, also called the manifold of SPD matrices. 9

The Riemannian Manifold of SPD Matrices Embedded with a Riemannian metric λi are the eigenvalues of Σ1-1Σ2 Some properties Hadamard Manifold [2] Derived from information geometry [3]. Invariant to linear transformations. [2] Pennec, Xavier. "Statistical computing on manifolds: from Riemannian geometry to computational anatomy." Emerging Trends in Visual Computing. Springer Berlin Heidelberg, 2009. 347-386. [3] Skovgaard, Lene Theil. "A Riemannian geometry of the multivariate normal model." Scandinavian Journal of Statistics (1984): 211-223. 10

Analysis 11

EEG signals recorded during P300 speller sessions. 20 Subjects, 3 Sessions per subject (calibration). Materials C = 12 electrodes Sampling rate = 256, epoch = 0,5s N = 128 Bandpass butterworth filter applied. (5th order, between 1.0 and 2.0) Two classes: Target (T), Nontarget (N) Adult patients suffering from Amyotrophic Lateral Sclerosis (ALS). Centre de Référence des Maladies Neuromusculaires et SLA of Nice University hospital 12

. Distribution of distances on Μ Observations: Points are almost equidistant to the mean of their class Class Target, distribution of distances to class mean. Class Nontarget, distribution of distances to class mean. Example: Subject 6, Session 1 13

. Distribution of distances on Μ Observations: Points are almost equidistant to the mean of their class Points are almost equidistant to the mean of their class and to the mean of the other class. Riemannian distance between the two means Class Target, distribution of distances to other class mean. Class Nontarget, distribution of distances to other class mean. Example: Subject 6, Session 1 14

. Distribution of distances on Μ Observations: Points are equidistant to each other on the Riemannian manifold (Riemannian distance) and to the Tangent space at the mean of all points (Euclidean distance). Distribution of distances between points on the manifold. Distribution of distances between points on the Tangent Space Example: Subject 6, Session 1 15

. Distribution of distances on Μ Observations: The distance increases as the dimension increases, but not the distance between class means. 16

Methods 17

The Minimum Distance to Riemannian Mean Algorithm [4] Calibration Compute the Riemannian Center of Mass of each class [5] Online Use Compute the Riemannian distance to each center of mass The minimum distance defines the classification result [4] Barachant, A, et al. "Riemannian geometry applied to BCI classification." International Conference on Latent Variable Analysis and Signal Separation. Springer Berlin Heidelberg, 2010. [5] Fréchet, M. "Les éléments aléatoires de nature quelconque dans un espace distancié." Annales de l'institut Henri Poincaré. Vol. 10. No. 4. 1948. 18

Tangent Space Projection Tangent space projection of Σi at Σ: Project the three points on the tangent space at Σ. Let Σ1, Σ2 and Σ3 be three points on the manifold Μ On the Tangent space TΣM, these points are S1, S2, S3 Compute their riemannian mean Σ Projecting Si back to the manifold: [6] Pennec, X., Fillard, P., and Ayache, N. "A Riemannian framework for tensor computing." International Journal of Computer Vision 66.1 (2006): 41-66. 19

Tangent Space Projection Feature extraction Transform the feature space into a Euclidean space. Compute the Riemannian mean Σ Where? Center of Mass of all the Features Project the features onto the Tangent Space of the manifold at Σ Train the appropriate classifier 20

Results - Discussion 21

The Problem: Calibrating a P300 Speller Session 1 - Day 1: The user is asked to spell a specific word Session 2 - Day 2: The user is asked to spell the same word 22

Results after performing a statistical analysis Training: Sessions 1 & 2, Testing: Session 3 23

Current methods improve classification results Dimensionality Reduction on the manifold Robust features, less sensitivity to outliers Classification Algorithms using Differential Geometry Discussion 24

Thank you for your attention! Questions?