Abstract The emergence of big data and deep learning is enabling the ability to automatically learn how to interpret EEGs from a big data archive. The.

Slides:



Advertisements
Similar presentations
M. Tabrizi: Seizure Detection May, A COMPARATIVE ANALYSIS OF NONLINEAR FEATURES FOR AN HMM-BASED SEIZURE DETECTION SYSTEM Masih Tabrizi and Joseph.
Advertisements

Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
Take the Survey! Big data needs? How could membership benefit you? Automatic Interpretation of EEGs Statistics Acknowledgements DARPA/MTO (D13AP00065)
Corpus Development EEG signal files and reports had to be manually paired, de-identified and annotated: Corpus Development EEG signal files and reports.
F 鍾承道 Acoustic Features for Speech Recognition: From Mel-Frequency Cepstrum Coefficients (MFCC) to BottleNeck Features(BNF)
THE TUH EEG CORPUS: A Big Data Resource for Automated EEG Interpretation A. Harati, S. López, I. Obeid and J. Picone Neural Engineering Data Consortium.
Abstract EEGs, which record electrical activity on the scalp using an array of electrodes, are routinely used in clinical settings to.
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
Automatic Labeling of EEGs Using Deep Learning M. Golmohammadi, A. Harati, S. Lopez I. Obeid and J. Picone Neural Engineering Data Consortium College of.
Introduction Mel- Frequency Cepstral Coefficients (MFCCs) are quantitative representations of speech and are commonly used to label sound files. They are.
English vs. Mandarin: A Phonetic Comparison Experimental Setup Abstract The focus of this work is to assess the performance of three new variational inference.
Data Processing Machine Learning Algorithm The data is processed by machine algorithms based on hidden Markov models and deep learning. They are then utilized.
Analysis of Temporal Lobe Paroxysmal Events Using Independent Component Analysis Jonathan J. Halford MD Department of Neuroscience, Medical University.
Acknowledgements This research was also supported by the Brazil Scientific Mobility Program (BSMP) and the Institute of International Education (IIE).
Views The architecture was specifically changed to accommodate multiple views. The used of the QStackedWidget makes it easy to switch between the different.
THE TUH EEG CORPUS: The Largest Open Source Clinical EEG Corpus Iyad Obeid and Joseph Picone Neural Engineering Data Consortium Temple University Philadelphia,
THE TUH EEG CORPUS: A Big Data Resource for Automated EEG Interpretation A. Harati, S. López, I. Obeid and J. Picone Neural Engineering Data Consortium.
1 Detection and Discrimination of Sniffing and Panting Sounds of Dogs Ophir Azulai(1), Gil Bloch(1), Yizhar Lavner (1,2), Irit Gazit (3) and Joseph Terkel.
Multimodal Information Analysis for Emotion Recognition
Manual Interpretation of EEGs: A Machine Learning Perspective Christian Ward, Dr. Iyad Obeid and Dr. Joseph Picone Neural Engineering Data Consortium College.
Data Acquisition An EEG measurement represents a difference between the voltages at two electrodes. The signal is usually displayed using a montage which.
The Goal Use computers to aid physicians in diagnosis of neurological diseases, particularly epilepsy Detect pathological events in real time Currently,
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.
Robust Real Time Face Detection
Big Mechanism for Processing EEG Clinical Information on Big Data Aim 1: Automatically Recognize and Time-Align Events in EEG Signals Aim 2: Automatically.
Automatic Discovery and Processing of EEG Cohorts from Clinical Records Mission: Enable comparative research by automatically uncovering clinical knowledge.
The Wavelet Tutorial: Part2 Dr. Charturong Tantibundhit.
Automated Interpretation of EEGs: Integrating Temporal and Spectral Modeling Christian Ward, Dr. Iyad Obeid and Dr. Joseph Picone Neural Engineering Data.
Abstract Automatic detection of sleep state is important to enhance the quick diagnostic of sleep conditions. The analysis of EEGs is a difficult time-consuming.
Demonstration A Python-based user interface: Waveform and spectrogram views are supported. User-configurable montages and filtering. Scrolling by time.
Generating and Using a Qualified Medical Knowledge Graph for Patient Cohort Retrieval from Big Clinical Electroencephalography (EEG) Data Sanda Harabagiu,
Market: Customer Survey: 57 clinicians from academic medical centers and community hospitals, and 44 industry professionals. Primary Customer Need: 70%
Data Analysis Generation of the corpus statistics was accomplished through the analysis of information contained in the EDF headers. Figure 4 shows some.
Views The architecture was specifically changed to accommodate multiple views. The used of the QStackedWidget makes it easy to switch between the different.
Abstract Automatic detection of sleep state is an important queue in accurate detection of sleep conditions. The analysis of EEGs is a difficult time-consuming.
Improved EEG Event Classification Using Differential Energy A.Harati, M. Golmohammadi, S. Lopez, I. Obeid and J. Picone Neural Engineering Data Consortium.
CLASSIFICATION OF ECG SIGNAL USING WAVELET ANALYSIS
The Neural Engineering Data Consortium Mission: To focus the research community on a progression of research questions and to generate massive data sets.
Constructing Multiple Views The architecture of the window was altered to accommodate switching between waveform, spectrogram, energy, and all combinations.
Constructing Multiple Views The architecture of the window was altered to accommodate switching between waveform, spectrogram, energy, and all combinations.
Results from Mean and Variance Calculations The overall mean of the data for all features was for the REF class and for the LE class. The.
Descriptive Statistics The means for all but the C 3 features exhibit a significant difference between both classes. On the other hand, the variances for.
Human Language Technology Research Institute
Scalable EEG interpretation using Deep Learning and Schema Descriptors
BioSignal Analytics Inc.
[Ran Manor and Amir B.Geva] Yehu Sapir Outlines Review
CLASSIFICATION OF SLEEP EVENTS IN EEG’S USING HIDDEN MARKOV MODELS
G. Suarez, J. Soares, S. Lopez, I. Obeid and J. Picone
Enhanced Visualizations for Improved Real-Time EEG Monitoring
THE TUH EEG SEIZURE CORPUS
Human Language Technology Research Institute
Enhanced Visualizations for Improved Real-Time EEG Monitoring
N. Capp, E. Krome, I. Obeid and J. Picone
Optimizing Channel Selection for Seizure Detection
EEG Recognition Using The Kaldi Speech Recognition Toolkit
GATED RECURRENT NETWORKS FOR SEIZURE DETECTION
Big Data Resources for EEGs: Enabling Deep Learning Research
AN ANALYSIS OF TWO COMMON REFERENCE POINTS FOR EEGS
E. von Weltin, T. Ahsan, V. Shah, D. Jamshed, M. Golmohammadi, I
Improved EEG Event Classification Using Differential Energy
Vinit Shah, Joseph Picone and Iyad Obeid
AUDIO SURVEILLANCE SYSTEMS: SUSPICIOUS SOUND RECOGNITION
Automatic Interpretation of EEGs for Clinical Decision Support
feature extraction methods for EEG EVENT DETECTION
LECTURE 42: AUTOMATIC INTERPRETATION OF EEGS
LECTURE 41: AUTOMATIC INTERPRETATION OF EEGS
Human Language Technology Research Institute
EEG Event Classification Using Deep Learning
Deep Residual Learning for Automatic Seizure Detection
EEG Event Classification Using Deep Learning
Presentation transcript:

Abstract The emergence of big data and deep learning is enabling the ability to automatically learn how to interpret EEGs from a big data archive. The AutoEEG TM is a system that automatically recognizes specific events in EEG data and generates annotations. The system detects three events of clinical interest (PLED, GPLE and SPSW) and three events used to model background noise (ARTF, EYEM and BCKG). The current system uses a standard feature extraction approach based on Mel Frequency Cepstral Coefficients (MFCCs) that are popular in other disciplines (e.g., speech recognition). In this study, we evaluated the use of wavelet transform for feature extraction. In contrast to the classical Fourier transform, the wavelet transform gives a multi-time scale analysis that is better for analysis of non-stationary signals. Preliminary results showed that wavelet features deliver performance similar to MFCCs, but with a slightly higher false alarm rate. Abstract The emergence of big data and deep learning is enabling the ability to automatically learn how to interpret EEGs from a big data archive. The AutoEEG TM is a system that automatically recognizes specific events in EEG data and generates annotations. The system detects three events of clinical interest (PLED, GPLE and SPSW) and three events used to model background noise (ARTF, EYEM and BCKG). The current system uses a standard feature extraction approach based on Mel Frequency Cepstral Coefficients (MFCCs) that are popular in other disciplines (e.g., speech recognition). In this study, we evaluated the use of wavelet transform for feature extraction. In contrast to the classical Fourier transform, the wavelet transform gives a multi-time scale analysis that is better for analysis of non-stationary signals. Preliminary results showed that wavelet features deliver performance similar to MFCCs, but with a slightly higher false alarm rate. Summary We have presented the results of a pilot study of the use of wavelet features for EEG signal classification. A small pilot corpus that is designed to give rapid turnaround on experiments. The wavelet features currently use only 7 coefficients covering the frequency range from 0 to 20 Hz. This is comparable to MFCCs but not necessarily optimal. Our preliminary results show a higher false alarm rate for the wavelet features. Experiments designed to reduce the false alarm rate and optimize the structure of the wavelet are underway. Once positive results have been established on the pilot corpus, additional experiments will be run on the entire TUH EEG Corpus (25,000+ EEGs). Acknowledgements This research was also supported by the Brazil Scientific Mobility Program (BSMP) and the Institute of International Education (IIE). Summary We have presented the results of a pilot study of the use of wavelet features for EEG signal classification. A small pilot corpus that is designed to give rapid turnaround on experiments. The wavelet features currently use only 7 coefficients covering the frequency range from 0 to 20 Hz. This is comparable to MFCCs but not necessarily optimal. Our preliminary results show a higher false alarm rate for the wavelet features. Experiments designed to reduce the false alarm rate and optimize the structure of the wavelet are underway. Once positive results have been established on the pilot corpus, additional experiments will be run on the entire TUH EEG Corpus (25,000+ EEGs). Acknowledgements This research was also supported by the Brazil Scientific Mobility Program (BSMP) and the Institute of International Education (IIE). Experimental Design A pilot study was conducted on a small data set of 12 EEG sessions for training and an independent set of 12 EEGs for evaluation. This data contains a rich variety of signal events. This small set was chosen so that parameter tuning experiments could be conducted quickly. The data was sampled at 250 Hz and analyzed using a frame duration of 0.1 secs and an analysis window duration of secs (256 samples). Preliminary Results An error confusion matrix for the HMM-based system (MFCC’s): An error confusion matrix for the HMM-based system using wavelet features: Collapsing the background noise classes into a single class gives this confusion matrix: The associated error rates are: A detection error tradeoff (DET) curve can be generated by penalizing the background scores Experimental Design A pilot study was conducted on a small data set of 12 EEG sessions for training and an independent set of 12 EEGs for evaluation. This data contains a rich variety of signal events. This small set was chosen so that parameter tuning experiments could be conducted quickly. The data was sampled at 250 Hz and analyzed using a frame duration of 0.1 secs and an analysis window duration of secs (256 samples). Preliminary Results An error confusion matrix for the HMM-based system (MFCC’s): An error confusion matrix for the HMM-based system using wavelet features: Collapsing the background noise classes into a single class gives this confusion matrix: The associated error rates are: A detection error tradeoff (DET) curve can be generated by penalizing the background scores WAVELET ANALYSIS FOR FEATURE EXTRACTION ON EEG SIGNALS Pedro H. R. Garrit, Anderson G. Moura, Dr. Iyad Obeid and Dr. Joseph Picone The Neural Engineering Data Consortium, Temple University College of Engineering Temple University Detection Error Tradeoff (DET) The DET curve represents tradeoff curve off the detection rate against the false alarm over a range of detection thresholds (-50 to 50 ). The DET curve is used to calculate the optimal operating point for the system. Wavelet features perform better in comparison to MFCC’s for the negative penalties (e.g., -50 ), but that advantage rapidly diminishes as the penalty is increased. Fortunately, high positive values of the penalty are not desired operating points for clinical applications. The DET curve shows that wavelet features result in a higher false alarm rate than MFCC’s features. For clinical analysis a lower false alarm rate is desired over a higher detection rate since high false alarms decrease a clinician’s productivity. Wavelet features show a higher group error in comparison to the MFCC’s, causing the higher false alarm rate. Detection Error Tradeoff (DET) The DET curve represents tradeoff curve off the detection rate against the false alarm over a range of detection thresholds (-50 to 50 ). The DET curve is used to calculate the optimal operating point for the system. Wavelet features perform better in comparison to MFCC’s for the negative penalties (e.g., -50 ), but that advantage rapidly diminishes as the penalty is increased. Fortunately, high positive values of the penalty are not desired operating points for clinical applications. The DET curve shows that wavelet features result in a higher false alarm rate than MFCC’s features. For clinical analysis a lower false alarm rate is desired over a higher detection rate since high false alarms decrease a clinician’s productivity. Wavelet features show a higher group error in comparison to the MFCC’s, causing the higher false alarm rate. Introduction An electroencephalogram (EEG) is an exam that measures electrical activity in the brain. A typical EEG exam following the system consists of 21 electrodes distributed over the patients scalp in a way that distances between adjacent electrodes are either 10% or 20% of the total front–back or right–left distance of the skull. The most critical event we detect is a spike/sharp wave (SPSW), which is used to diagnose seizures, epilepsy and strokes: Periodic Lateralized Epileptiform Discharges (PLED) are also important, especially with respect to changes in their fundamental frequency: Introduction An electroencephalogram (EEG) is an exam that measures electrical activity in the brain. A typical EEG exam following the system consists of 21 electrodes distributed over the patients scalp in a way that distances between adjacent electrodes are either 10% or 20% of the total front–back or right–left distance of the skull. The most critical event we detect is a spike/sharp wave (SPSW), which is used to diagnose seizures, epilepsy and strokes: Periodic Lateralized Epileptiform Discharges (PLED) are also important, especially with respect to changes in their fundamental frequency: 6 Classes4 Classes Wavelets33.3%Wavelets22.1% MFCC's33.2%MFCC's17.8% MFCCsBCKGSPSWGPEDPLEDWaveletBCKGSPSWGPEDPLED BCKG96.26%0.25%2.12%1.36%BCKG89.80%3.48%1.02%5.69% SPSW35.61%0.76%40.91%22.73%SPSW57.58%5.30%13.64%23.48% GPED4.00%1.60%53.60%40.80%GPED0.00%2.40%68.80%28.80% PLED11.19%4.48%18.66%65.67%PLED11.19% 23.88%53.73% SPSWPLEDGPEDEYEMARTFBCKG SPSW5.30%23.48%13.64%32.58%3.79%21.21% PLED11.19%53.73%23.88%2.99%0.75%7.46% GPED2.40%28.80%68.80%0.00% EYEM0.00%18.87%9.43%64.15%7.55%0.00% ARTF0.00% 0.48%83.09%16.43% BCKG4.47%6.22%0.76%0.11%14.83%73.61% SPSWPLEDGPEDEYEMARTFBCKG SPSW0.76%22.73%40.91%11.36% 12.88% PLED4.48%65.67%18.66%5.22% 0.75% GPED1.60%40.80%53.60%2.40%0.80% EYEM0.00%5.66%3.77%84.91%5.66%0.00% ARTF0.33%1.42%2.51%0.00%17.45%78.30% BCKG0.00% 61.84%38.16%