2,493 research outputs found
Automated Classification of EEG Signals Using Component Analysis and Support Vector Machines
Epileptic seizures are characterized by abnormal electrical activity occurring in the brain. EEG records the seizures demonstrating changes in signal morphology. These signal characteristics, however, differ between patients as well as between different seizures in the same patient. Epilepsy is managed with anti-epileptic medications but in some extreme cases surgery might be necessary. Non-invasive surface electrode EEG measurement gives an estimate of the seizure onset but more invasive intra-cranial electrocorticogram (ECoG) are required at times for precise localization of the epileptogenic zone.
The epileptogenic zone can be described as the cortical area targeted for resection to render the patient symptom free. Epileptologists use the “evolution” of aberrant signals for identifying epileptic seizures and the epileptogenic zone is identified by concentrating on the area contributing to the onset of seizure. This process is done by visually analyzing hours of ECoG data. The signal morphology during an epileptic seizure is not very different from abnormal discharges noticed in ECoG data thereby complicating signal analysis for the epileptologists. This thesis aims to classify the ECoG channel data as epileptic or non-epileptic using an automated machine learning algorithm called support vector machines (SVM). The data will be decomposed into various frequency bands identified by wavelet transform and will span the range of 0-30Hz. Statistical measures will be applied to these frequency bands to identify features that will subsequently be used to train SVM. This thesis will further investigate feature reduction using multivariate analysis methods to train the SVM and compare it to the performance of classification when all the features were used to train SVM.
Results show that channel data classification using trained SVM that did not undergo feature reduction performed better with 98% sensitivity but needed more runtime than the SVM algorithms that was trained using reduced features. For high frequency analysis of frequencies between 60-500Hz, the results show the same sensitivity yet less specificity when compared to the classification using lower frequency range of 0-30Hz.
The results seen in this thesis show that support vector machines classifiers can be trained to classify the data as epileptic or non-epileptic with good accuracy. Even though training the classifiers took almost two hours, it was still noticeably less than other machine learning algorithms such as artificial neural networks. The accuracy of this algorithm can be improved with changes to the data segment length, size of training matrix, accuracy of epileptic and nonepileptic data, and amount of data used for training
Robust regularized singular value decomposition with application to mortality data
We develop a robust regularized singular value decomposition (RobRSVD) method
for analyzing two-way functional data. The research is motivated by the
application of modeling human mortality as a smooth two-way function of age
group and year. The RobRSVD is formulated as a penalized loss minimization
problem where a robust loss function is used to measure the reconstruction
error of a low-rank matrix approximation of the data, and an appropriately
defined two-way roughness penalty function is used to ensure smoothness along
each of the two functional domains. By viewing the minimization problem as two
conditional regularized robust regressions, we develop a fast iterative
reweighted least squares algorithm to implement the method. Our implementation
naturally incorporates missing values. Furthermore, our formulation allows
rigorous derivation of leave-one-row/column-out cross-validation and
generalized cross-validation criteria, which enable computationally efficient
data-driven penalty parameter selection. The advantages of the new robust
method over nonrobust ones are shown via extensive simulation studies and the
mortality rate application.Comment: Published in at http://dx.doi.org/10.1214/13-AOAS649 the Annals of
Applied Statistics (http://www.imstat.org/aoas/) by the Institute of
Mathematical Statistics (http://www.imstat.org
Classifying and Predicting Walking Speed From Electroencephalography Data
Electroencephalography (EEG) non-invasively records electrocortical activity and can be used to understand how the brain functions to control movements and walking. Studies have shown that electrocortical dynamics are coupled with the gait cycle and change when walking at different speeds. Thus, EEG signals likely contain information regarding walking speed that could potentially be used to predict walking speed using just EEG signals recorded during walking. The purpose of this study was to determine whether walking speed could be predicted from EEG recorded as subjects walked on a treadmill with a range of speeds (0.5 m/s, 0.75 m/s, 1.0 m/s, 1.25 m/s, and self-paced). We first applied spatial Independent Component Analysis (sICA) to reduce temporal dimensionality and then used current popular classification methods: Bagging, Boosting, Random Forest, Naïve Bayes, Logistic Regression, and Support Vector Machines with a linear and radial basis function kernel. We evaluated the precision, sensitivity, and specificity of each classifier. Logistic regression had the highest overall performance (76.6 +/- 13.9%), and had the highest precision (86.3 +/- 11.7%) and sensitivity (88.7 +/- 8.7%). The Support Vector Machine with a radial basis function kernel had the highest specificity (60.7 +/- 39.1%). These overall performance values are relatively good since the EEG data had only been high-pass filtered with a 1 Hz cutoff frequency and no extensive cleaning methods were performed. All of the classifiers had an overall performance of at least 68% except for the Support Vector Machine with a linear kernel, which had an overall performance of 55.4%. These results suggest that applying spatial Independent Component Analysis to reduce temporal dimensionality of EEG signals does not significantly impair the classification of walking speed using EEG and that walking speeds can be predicted from EEG data
Enhancing brain-computer interfacing through advanced independent component analysis techniques
A Brain-computer interface (BCI) is a direct communication system between a brain
and an external device in which messages or commands sent by an individual do not
pass through the brain’s normal output pathways but is detected through brain signals.
Some severe motor impairments, such as Amyothrophic Lateral Sclerosis, head
trauma, spinal injuries and other diseases may cause the patients to lose their muscle
control and become unable to communicate with the outside environment. Currently
no effective cure or treatment has yet been found for these diseases. Therefore using a
BCI system to rebuild the communication pathway becomes a possible alternative
solution. Among different types of BCIs, an electroencephalogram (EEG) based BCI
is becoming a popular system due to EEG’s fine temporal resolution, ease of use,
portability and low set-up cost. However EEG’s susceptibility to noise is a major
issue to develop a robust BCI. Signal processing techniques such as coherent
averaging, filtering, FFT and AR modelling, etc. are used to reduce the noise and
extract components of interest. However these methods process the data on the
observed mixture domain which mixes components of interest and noise. Such a
limitation means that extracted EEG signals possibly still contain the noise residue or
coarsely that the removed noise also contains part of EEG signals embedded.
Independent Component Analysis (ICA), a Blind Source Separation (BSS)
technique, is able to extract relevant information within noisy signals and separate the
fundamental sources into the independent components (ICs). The most common
assumption of ICA method is that the source signals are unknown and statistically
independent. Through this assumption, ICA is able to recover the source signals.
Since the ICA concepts appeared in the fields of neural networks and signal
processing in the 1980s, many ICA applications in telecommunications, biomedical
data analysis, feature extraction, speech separation, time-series analysis and data
mining have been reported in the literature. In this thesis several ICA techniques are
proposed to optimize two major issues for BCI applications: reducing the recording
time needed in order to speed up the signal processing and reducing the number of
recording channels whilst improving the final classification performance or at least
with it remaining the same as the current performance. These will make BCI a more
practical prospect for everyday use.
This thesis first defines BCI and the diverse BCI models based on different
control patterns. After the general idea of ICA is introduced along with some
modifications to ICA, several new ICA approaches are proposed. The practical work
in this thesis starts with the preliminary analyses on the Southampton BCI pilot
datasets starting with basic and then advanced signal processing techniques. The
proposed ICA techniques are then presented using a multi-channel event related
potential (ERP) based BCI. Next, the ICA algorithm is applied to a multi-channel
spontaneous activity based BCI. The final ICA approach aims to examine the
possibility of using ICA based on just one or a few channel recordings on an ERP
based BCI.
The novel ICA approaches for BCI systems presented in this thesis show that ICA
is able to accurately and repeatedly extract the relevant information buried within
noisy signals and the signal quality is enhanced so that even a simple classifier can
achieve good classification accuracy. In the ERP based BCI application, after multichannel
ICA the data just applied to eight averages/epochs can achieve 83.9%
classification accuracy whilst the data by coherent averaging can reach only 32.3%
accuracy. In the spontaneous activity based BCI, the use of the multi-channel ICA
algorithm can effectively extract discriminatory information from two types of singletrial
EEG data. The classification accuracy is improved by about 25%, on average,
compared to the performance on the unpreprocessed data. The single channel ICA
technique on the ERP based BCI produces much better results than results using the
lowpass filter. Whereas the appropriate number of averages improves the signal to
noise rate of P300 activities which helps to achieve a better classification. These
advantages will lead to a reliable and practical BCI for use outside of the clinical
laboratory
Noise Reduction of EEG Signals Using Autoencoders Built Upon GRU based RNN Layers
Understanding the cognitive and functional behaviour of the brain by its electrical activity is an important area of research. Electroencephalography (EEG) is a method that measures and record electrical activities of the brain from the scalp. It has been used for pathology analysis, emotion recognition, clinical and cognitive research, diagnosing various neurological and psychiatric disorders and for other applications. Since the EEG signals are sensitive to activities other than the brain ones, such as eye blinking, eye movement, head movement, etc., it is not possible to record EEG signals without any noise. Thus, it is very important to use an efficient noise reduction technique to get more accurate recordings. Numerous traditional techniques such as Principal Component Analysis (PCA), Independent Component Analysis (ICA), wavelet transformations and machine learning techniques were proposed for reducing the noise in EEG signals. The aim of this paper is to investigate the effectiveness of stacked autoencoders built upon Gated Recurrent Unit (GRU) based Recurrent Neural Network (RNN) layers (GRU-AE) against PCA. To achieve this, Harrell-Davis decile values for the reconstructed signals’ signal-to- noise ratio distributions were compared and it was found that the GRU-AE outperformed PCA for noise reduction of EEG signals
EEG cortical activity and connectivity correlates of early sympathetic response during cold pressor test
Previous studies have identified several brain regions involved in the sympathetic response and its integration with pain, cognition, emotions and memory processes. However, little is known about how such regions dynamically interact during a sympathetic activation task. In this study, we analyzed EEG activity and effective connectivity during a cold pressor test (CPT). A source localization analysis identified a network of common active sources including the right precuneus (r-PCu), right and left precentral gyri (r-PCG, l-PCG), left premotor cortex (l-PMC) and left anterior cingulate cortex (l-ACC). We comprehensively analyzed the network dynamics by estimating power variation and causal interactions among the network regions through the direct directed transfer function (dDTF). A connectivity pattern dominated by interactions in α
(8–12) Hz band was observed in the resting state, with r-PCu acting as the main hub of information flow. After the CPT onset, we observed an abrupt suppression of such α
-band interactions, followed by a partial recovery towards the end of the task. On the other hand, an increase of δ
-band (1–4) Hz interactions characterized the first part of CPT task. These results provide novel information on the brain dynamics induced by sympathetic stimuli. Our findings suggest that the observed suppression of α
and rise of δ
dynamical interactions could reflect non-pain-specific arousal and attention-related response linked to stimulus’ salience
The Use of EEG Signals For Biometric Person Recognition
This work is devoted to investigating EEG-based biometric recognition systems. One potential advantage of using EEG signals for person recognition is the difficulty in generating artificial signals with biometric characteristics, thus making the spoofing of EEG-based biometric systems a challenging task. However, more works needs to be done to overcome certain drawbacks that currently prevent the adoption of EEG biometrics in real-life scenarios: 1) usually large number of employed sensors, 2) still relatively low recognition rates (compared with some other biometric modalities), 3) the template ageing effect.
The existing shortcomings of EEG biometrics and their possible solutions are addressed from three main perspectives in the thesis: pre-processing, feature extraction and pattern classification. In pre-processing, task (stimuli) sensitivity and noise removal are investigated and discussed in separated chapters. For feature extraction, four novel features are proposed; for pattern classification, a new quality filtering method, and a novel instance-based learning algorithm are described in respective chapters. A self-collected database (Mobile Sensor Database) is employed to investigate some important biometric specified effects (e.g. the template ageing effect; using low-cost sensor for recognition).
In the research for pre-processing, a training data accumulation scheme is developed, which improves the recognition performance by combining the data of different mental tasks for training; a new wavelet-based de-noising method is developed, its effectiveness in person identification is found to be considerable. Two novel features based on Empirical Mode Decomposition and Hilbert Transform are developed, which provided the best biometric performance amongst all the newly proposed features and other state-of-the-art features reported in the thesis; the other two newly developed wavelet-based features, while having slightly lower recognition accuracies, were computationally more efficient. The quality filtering algorithm is designed to employ the most informative EEG signal segments: experimental results indicate using a small subset of the available data for feature training could receive reasonable improvement in identification rate. The proposed instance-based template reconstruction learning algorithm has shown significant effectiveness when tested using both the publicly available and self-collected databases
- …