Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis

<p>Abstract</p> <p>Background</p> <p>The electroencephalography (EEG) signals are known to involve the firings of neurons in the brain. The P300 wave is a high potential caused by an event-related stimulus. The detection of P300s included in the measured EEG signals is...

Full description

Bibliographic Details
Main Authors: Hong Keum-Shik, Turnip Arjon, Jeong Myung-Yung
Format: Article
Language:English
Published: BMC 2011-09-01
Series:BioMedical Engineering OnLine
Online Access:http://www.biomedical-engineering-online.com/content/10/1/83
_version_ 1811304257882685440
author Hong Keum-Shik
Turnip Arjon
Jeong Myung-Yung
author_facet Hong Keum-Shik
Turnip Arjon
Jeong Myung-Yung
author_sort Hong Keum-Shik
collection DOAJ
description <p>Abstract</p> <p>Background</p> <p>The electroencephalography (EEG) signals are known to involve the firings of neurons in the brain. The P300 wave is a high potential caused by an event-related stimulus. The detection of P300s included in the measured EEG signals is widely investigated. The difficulties in detecting them are that they are mixed with other signals generated over a large brain area and their amplitudes are very small due to the distance and resistivity differences in their transmittance.</p> <p>Methods</p> <p>A novel real-time feature extraction method for detecting P300 waves by combining an adaptive nonlinear principal component analysis (ANPCA) and a multilayer neural network is proposed. The measured EEG signals are first filtered using a sixth-order band-pass filter with cut-off frequencies of 1 Hz and 12 Hz. The proposed ANPCA scheme consists of four steps: pre-separation, whitening, separation, and estimation. In the experiment, four different inter-stimulus intervals (ISIs) are utilized: 325 ms, 350 ms, 375 ms, and 400 ms.</p> <p>Results</p> <p>The developed multi-stage principal component analysis method applied at the pre-separation step has reduced the external noises and artifacts significantly. The introduced adaptive law in the whitening step has made the subsequent algorithm in the separation step to converge fast. The separation performance index has varied from -20 dB to -33 dB due to randomness of source signals. The robustness of the ANPCA against background noises has been evaluated by comparing the separation performance indices of the ANPCA with four algorithms (NPCA, NSS-JD, JADE, and SOBI), in which the ANPCA algorithm demonstrated the shortest iteration time with performance index about 0.03. Upon this, it is asserted that the ANPCA algorithm successfully separates mixed source signals.</p> <p>Conclusions</p> <p>The independent components produced from the observed data using the proposed method illustrated that the extracted signals were clearly the P300 components elicited by task-related stimuli. The experiment using 350 ms ISI showed the best performance. Since the proposed method does not use down-sampling and averaging, it can be used as a viable tool for real-time clinical applications.</p>
first_indexed 2024-04-13T08:04:04Z
format Article
id doaj.art-d58e5c01322d4437a97633d3165c4bcc
institution Directory Open Access Journal
issn 1475-925X
language English
last_indexed 2024-04-13T08:04:04Z
publishDate 2011-09-01
publisher BMC
record_format Article
series BioMedical Engineering OnLine
spelling doaj.art-d58e5c01322d4437a97633d3165c4bcc2022-12-22T02:55:13ZengBMCBioMedical Engineering OnLine1475-925X2011-09-011018310.1186/1475-925X-10-83Real-time feature extraction of P300 component using adaptive nonlinear principal component analysisHong Keum-ShikTurnip ArjonJeong Myung-Yung<p>Abstract</p> <p>Background</p> <p>The electroencephalography (EEG) signals are known to involve the firings of neurons in the brain. The P300 wave is a high potential caused by an event-related stimulus. The detection of P300s included in the measured EEG signals is widely investigated. The difficulties in detecting them are that they are mixed with other signals generated over a large brain area and their amplitudes are very small due to the distance and resistivity differences in their transmittance.</p> <p>Methods</p> <p>A novel real-time feature extraction method for detecting P300 waves by combining an adaptive nonlinear principal component analysis (ANPCA) and a multilayer neural network is proposed. The measured EEG signals are first filtered using a sixth-order band-pass filter with cut-off frequencies of 1 Hz and 12 Hz. The proposed ANPCA scheme consists of four steps: pre-separation, whitening, separation, and estimation. In the experiment, four different inter-stimulus intervals (ISIs) are utilized: 325 ms, 350 ms, 375 ms, and 400 ms.</p> <p>Results</p> <p>The developed multi-stage principal component analysis method applied at the pre-separation step has reduced the external noises and artifacts significantly. The introduced adaptive law in the whitening step has made the subsequent algorithm in the separation step to converge fast. The separation performance index has varied from -20 dB to -33 dB due to randomness of source signals. The robustness of the ANPCA against background noises has been evaluated by comparing the separation performance indices of the ANPCA with four algorithms (NPCA, NSS-JD, JADE, and SOBI), in which the ANPCA algorithm demonstrated the shortest iteration time with performance index about 0.03. Upon this, it is asserted that the ANPCA algorithm successfully separates mixed source signals.</p> <p>Conclusions</p> <p>The independent components produced from the observed data using the proposed method illustrated that the extracted signals were clearly the P300 components elicited by task-related stimuli. The experiment using 350 ms ISI showed the best performance. Since the proposed method does not use down-sampling and averaging, it can be used as a viable tool for real-time clinical applications.</p>http://www.biomedical-engineering-online.com/content/10/1/83
spellingShingle Hong Keum-Shik
Turnip Arjon
Jeong Myung-Yung
Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
BioMedical Engineering OnLine
title Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
title_full Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
title_fullStr Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
title_full_unstemmed Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
title_short Real-time feature extraction of P300 component using adaptive nonlinear principal component analysis
title_sort real time feature extraction of p300 component using adaptive nonlinear principal component analysis
url http://www.biomedical-engineering-online.com/content/10/1/83
work_keys_str_mv AT hongkeumshik realtimefeatureextractionofp300componentusingadaptivenonlinearprincipalcomponentanalysis
AT turniparjon realtimefeatureextractionofp300componentusingadaptivenonlinearprincipalcomponentanalysis
AT jeongmyungyung realtimefeatureextractionofp300componentusingadaptivenonlinearprincipalcomponentanalysis