On P300 Detection using Scalar Products

Size: px
Start display at page:

Download "On P300 Detection using Scalar Products"

Transcription

1 Vol. 9, No. 1, 218 On P3 Detection using Scalar Products Monica Fira Institute of Computer Science Romanian Academy Iasi, Romania Liviu Goras Institute of Computer Science, Romanian Academy Gheorghe Asachi Technical University of Iasi, Romania Anca Lazar University of Medicine and Pharmacy Grigore T. Popa of Iasi, Romania Abstract Results concerning detection of the P3 wave in EEG segments using scalar products with signals of various shapes are presented and their advantages and limitations are discussed. From the point of view of the computational complexity, the proposed algorithm is a simple algorithm, based on a scalar product and searching for the max value of 6 calculated values. Because we considered that the human subject is not a robot that precisely generates P3 and that there is also a human component of error in the involuntary generation of such waves, we have also calculated the rate of classification of character in the human visual field. To validate the proposed method, electroencephalography recordings from the competition for Spelling BCI Competition III Challenge 25 - Dataset II have been used. Keywords Electroencephalographic (EEG); brain computer interface; P3; spelling paradigm; classification; signal processing I. INTRODUCTION The use of electroencephalographic (EEG) signals as a vector of communication between man and machine continues to be a challenge in the brain-computer interface (BCI) paradigm aimed at achieving proper interpretation of brain specific electrical activity signals and parameters [1], [2]. A definition of a BCI, subsequently accepted by most researchers in the field, is a communication system in which the messages or the commands sent to the exterior environment by an individual do not pass through the normal output paths of the brain, paths constituted by the peripheral nerves and muscles [3]. The purpose of BCI is to establish a communication system that translates human intentions, represented by appropriate signals - into control signals for an output device, such as a computer or neuroprosthesis. Since BCI can potentially provide a link between the brain and the physical world without any physical contact [1] its main objectives are to process the EEG waveforms and to generate the necessary signals to control some external systems. The most important application is to stimulate paralyzed organs or bypass disabled parts of the human body. BCI systems may appear as the unique communication mode for people with severe neuromuscular disorders such as spinal cord injury, amyotrophic lateral sclerosis, stroke and cerebral palsy [4], [5]. The correspondence between EEG patterns and computer actions constitutes a machine learning problem since the computer should learn how to recognize a given EEG pattern. As for other learning problems, in order to solve this problem, a training phase is necessary, in which the subject is asked to perform prescribed mental activities and a computer algorithm is in charge of extracting the associated EEG patterns. After the training phase is finished the subject should be able to control the computer actions with his or her thoughts. This is the major goal for a BCI system. In this work we investigate the possibility of detecting P3 waves using scalar products between EEG segments and various waveforms with shapes similar to P3 ones on data from the BCI III competition. II. SPELLING PARADIGM AND THE DATA SET: DESCRIPTION The P3 speller paradigm makes use of waves that are expressions of event related potential produced during decision making process. One of the first examples for BCI is the algorithm proposed by Farwell and Donchin [6] that relies on the unconscious decision making processes expressed via P3 in order to drive a computer. According to the P3 speller paradigm described in [1] the subject should watch a 6x6 matrix containing all letters and digits (as shown in Fig. 1) and should focus the attention on a character in the matrix. The protocol contains two steps: Step 1: The matrix is presented to the subject for 2.5 seconds. Step 2: All lines and all columns are randomly highlighted each for 1 ms with a pause of 75 ms. Fig. 1. Classical P3 spelling paradigm described by Farwell-Donchin 1988 [1]. 99 P a g e

2 Vol. 9, No. 1, 218 Thus, even though we did not expect better classification results than those reported in [7] this simple approach offers interesting insights. Basically the aspects we considered were: Fig. 2. Placement of the 64 electrodes. The procedure consists in repeating 15 times Step 2 (15 epochs) for each character, followed by a pause of 2.5 seconds (Step 1). For a given character, there will be 6x2x15=18 intensifications: 2x15 will contain the target character (once when the column is highlighted, second for the line it belongs to, repeated for 15 epochs) and the all the others are supposed not to contain it. The data for the BCI III competition has been recorded from two different subjects in five sessions. The raw signals have been processed with a band-pass filter in the range.1 6Hz and sampled at 24Hz. During each session, the subjects were asked to spell words and for each word a run was defined. All EEG signals of a 64- scalp electrodes placement (Fig. 2) have been continuously collected during an acquisition session. The data set is split in the train set (containing 85 characters) and the test set (containing 1 characters) for each subject. An extended description of the dataset is available in the BCI competition paper [1]. The winners of the competition proposed a method based on an ensemble of classifiers [7] of linear Support Vector Machine type. They were trained on a reduced part of the available data by performing a channel selection operation. The reported classification rate was 95.5% for 15 sequences and 73.5% for 5 sequences [7]. III. METHOD The aim of the investigations presented in what follows is to check the advantages and limitation of finding a prototype P3 waveform and to detect the presence of a P3 wave in an EEG segment by using the well-known scalar product. The main idea is that if an EEG segment presents a P3 waveform, it can be considered as a component orthogonal to the subspace of all the others in the segment. Thus, taking the scalar product of an EEG segment with a P3 prototype, we should obtain a high/small value if the segment exhibits/does not exhibit P3. The difficulty of the method consists in the fact that the shape of the P3 components is not the same for all segments. a) Train and test signals pre-processing. b) Generating various prototype shapes for the P3 waveform. c) Using the above waves to compute scalar products for one or several channels for the test case. d) Analyse and compare results. The pre-processing stage consists of EEG signals segmentation into slices of 1s length beginning at the start of the flashing intervals (1ms at 75ms distance) and averaging of the EEG segments corresponding to a flash i.e., to each line or column that has been intensified 15 times. More precisely, at this stage the pre-processing is based on the average of the selected channels for the 15 repetitions in order to calculate the P3 pattern from all 85 epochs and for calculation of 12 average signals for each epoch (corresponding to the 6 lines and 6 columns). Moreover, averaging has been used not only for one channel but also for several channels as it will be shown later. After averaging, for each line/column, a pattern of the EEG results which either is known to exhibit or not P3 for the train signals or should be classified as exhibiting or not P3 for the test signals. Thus, for classification on the testing set (epoch) we constructed 12 test signals for each character (corresponding to the 6 lines and 6 columns) by averaging all 15 repetitions. In other words, by averaging all 15 intensifications corresponding to each row or column we obtained a pattern characteristic to the respective line or column. The obtained patterns have been smoothed with a 1 samples window median filter. In the next steps various shapes for approximating the P3 pattern from the information in the test waveforms have been generated. The aim was to find which shapes give the best classification results using the scalar product with testing signals and to make a comparative analysis not only regarding the best shape ( prototype ) but also choosing the most significant channels for classification. After the scalar product between the averaged flashing pattern and the P3 prototype pattern is computed, the lines and columns containing P3 are determined according to the highest values for the scalar product. Another aspect that has been investigated is related to the hypothesis that it is not unlikely for subjects to produce P3 signals when adjacent lines to the character the patient was thinking at. Thus we have computed the so-called Partial Classification rates representing the classification rate of the lines and of the columns containing P3. Indeed, it is possible to correctly determine the line containing P3 corresponding to a given character while the column is wrong such that the final classification of the character is wrong. In other words, we did not make the intersection of the line and column containing the P3, but separately the classification rate for lines and for columns. 1 P a g e

3 Vol. 9, No. 1, 218 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ Fig. 3. Panel for the classical P3 spelling paradigm, a desired character (colored in dark grey) and the characters from visual field (colored in light grey). We have also evaluated the co-called Visual_Field Classification which has been introduced based on the hypothesis that a subject may also generate P3 at highlights (illuminations) of adjacent lines or columns to the chosen (target) character. Indeed it is not unlikely that there is an error due to the human visual field and attention of the subject when adjacent lines/columns are illuminated. Indeed, since the human subject is not a robot or a machine that responds precisely, each subject has a degree of error in generating P3 depending on the state of fatigue, stress or attention, visual field, etc. In order to better understand the Visual_Field Classification concept, we have presented in Fig. 3 the character matrix, a desired character and the characters considered in the visual field which are taken into account. This is why in addition to the final classification rate, there were calculated the Partial and Visual_Field Classification rates. IV. EXPERIMENTAL RESULTS For the evaluation of the analyzed methods we used the dataset II of the BCI Competition III 25 -P3 Spelling. The data for the BCI III competition has been recorded from two different subjects but in this paper we used only teh recordings from one subject because we followed the presentations of the method and the presentation of the results from both subjects would make it difficult to follow the ideas. According to the above discussion we remind the reader that, for the scalar product method, the shape of the P3 prototype pattern is the one that mainly influences the final classification results. Thus, several such prototype patterns have been generated and tested. To make a global image the types of patterns that have been used are listed below. Average P3 Pattern - calculated by averaging all EEG segments containing P3 Five P3 patterns calculated based on the K-Means algorithm applied to all segments containing P3 Stylized pattern by summing up three Gaussians Stylized pattern by 1 Gaussian Stylized P3 Pattern by decimating and then interpolating the average P3 pattern defined first in this list. In what follows we will discuss the results obtained with the above prototype patterns. A. Average P3 Pattern The first pattern has been obtained by averaging all segments known/supposed to exhibit P3 in the training set. For the selected channels, there were extracted and normalized all data samples between and 1 sec next to the beginning of a flash. From a training set of 85 spelling characters, for each analysed channel, there were taken 12*15*85 = 153 signals of 24 samples. These 15 3 signals are split into P3 signals and non-p3 signals, resulting two subsets, the subset of 255 signal with P3 and the subset of 1275 signals without P3. From all subsets P3 signals, by averaging, the P3 pattern shown in Fig. 4 was achieved. Such a pattern can be considered a first prototype for the shape of the P Fig. 4. A P3 pattern obtained by averaging. At a first thought we might hope that the scalar product of the above wave would make a significant difference between P3 and non P3 segments. The reasons this did not happen are at least two: a. the pattern in Fig. 4 is an average and b. each waveform exhibiting P3 has its own shape which will not necessary give a high scalar product with the above pattern. To keep things as simple as possible, we selected a list of most important channels by making the scalar product with segments extracted from each one [8], [9]. More precisely we wanted to find which channels are the best in terms of the classification rate. At this stage we used one single channel and the proposed algorithm. In Table I the classification rate for several channels are presented. TABLE I. The P3 patterns CLASSIFICATION RATES FOR 18 CHANNELS Channel Classification % Channel Classification % F Cz F C F CP FC3-2 4 CP FC CPz FCz Pz FC2-5 5 P C POz C PO P a g e

4 Cluster (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 9, No. 1, 218 TABLE II. CLASSIFICATION RATES FOR AVERAGE P3 PATTERN USING VARIOUS COMBINATIONS OF CHANNELS AND VARIOUS DECISION METHODS Final Classification Partial classification 3, 4, 5, 1, 11, 12, 17, 18, 19, 17, 19 6% 56.47% 58.82% 89.41% Visual_Field Classification 86.47% 88.23% 84.7% 87.5% 85.88% Analysing the results the following channel combinations and averaging have been chosen for classification comparison (), (3, 4, 5, 1, 11, 12, 17, 18, 19) and (, 17, 19). Again, we stress the fact that using averages we cannot expect high classification rates. We have tried simulations with a different number of channels, that is, more or less channels, hoping that classification rates will change significantly. Using scalar products of this pattern with average segments from various channels, the classification rates reported in Table I have been obtained. We have thus built on the idea that, when multiple-channel EEG signals are averaged, a kind of P3 filter is obtained so that using EEG signals from multiple channels increases the classification performance. Thus, taking into account the results presented in Table I for the proposed algorithm, we have tested various combinations of handled channels the classification performance being presented in Table II. B. Five P3 Patterns based on the K-Means Algorithm Observing that a single pattern cannot define very well all cases of EEG segments that contain P3, we tested an alternative in which more patterns (in our case five) were used. Thus, by means of the K-mean algorithm and the EEG segments with P3 from the training database, we defined the class centroids as the (five) prototype patterns for P3 wave. In the classification stage, we calculated the scalar products between the EEG segments and each of such a pattern and the values of scalar products are summed which were summed in order to find the line and the column containing the P3 wave. In Fig. 5 the patterns obtained with K-means algorithm and the silhouette plot for the clustered data are presented. It can be seen that the patterns exhibit rather different forms. The silhouette refers to a method of interpretation and validation of consistency within clusters of data. The technique provides a succinct graphical representation of how well each object lies within its cluster. The silhouette ranges from 1 to +1, where a high value indicates that the object is well matched to its own cluster and poorly matched to neighboring clusters. If most objects have a high value, then the clustering configuration is appropriate. If many points have a low or negative value, then the clustering configuration may have too many or too few clusters Fig. 5. P3 patterns obtained with the K-means algorithm applied on EEG segment with P3 and silhouette plot from the clustered data. In Table III the classification results obtained with K- means patterns are presented. It can be noticed that the final classification rate is similar with the case with average P3 pattern but the partial classification rate and Visual_Field Classification are slightly better comparatively with Table II. TABLE III. CLASSIFICATION RATES FOR K-MEANS PATTERNS USING VARIOUS COMBINATIONS OF CHANNELS AND VARIOUS DECISION METHODS Final Classification Partial classification Visual_Field Classification Silhouette Value 3, 4, 5, 1, 11, 12, 17, 18, 19, 17, % 57.64% 57.64% 89.41% 88.23% 87.5% 86.47% 84.11% 87.64% C. Stylized Pattern by Summing up Three Gaussian Functions In several papers [1], [11] authors proposed as a P3 pattern a waveform model based on mathematical expressions of Gaussian functions. We have investigated the above approach by defining the model by summing up 3 Gaussian functions (see Fig. 6 and Table IV for results). 12 P a g e

5 Vol. 9, No. 1, 218 TABLE IV. CLASSIFICATION RATES FOR STYLIZED PATTERN COMPOSED OF GAUSSIAN USING ONE COMBINATIONS OF CHANNELS AND VARIOUS DECISION METHODS Final Classification 7.5% Partial classification 42.35% Visual_Field Classification 64.11% Fig. 6. P3 pattern composed by three Gaussian functions. D. Pattern Defined by 1 Gaussian Function We have also investigated the case of one Gaussian function and shown in Fig. 7. The final classification rate is low compared to the case with average P3 Pattern, but the partial classification rate and Visual_Field Classification are much better (see Table V) The P3 pattern with 3 Gaussian Fig. 7. Gaussian P3 pattern. TABLE V. CLASSIFICATION RATES FOR GAUSSIAN P3 PATTERN USING ONE COMBINATIONS OF CHANNELS AND VARIOUS DECISION METHODS Final Classification 3.58% Partial classification 75.29% Visual_Field Classification 77.5% E. Stylized P3 Pattern by Decimating and then Interpolating the Average P3 Pattern The last attempts to find prototype P3 patterns starting from the average P3 pattern from Fig. 4 were to construct a stylized pattern by decimating the average P3 Pattern and rebuilding the pattern waveform by cubic spline data interpolation (see Fig. 8) PATTERN p3 REAL OBTINUT PRIN INTERPOLARE Decimate 1:2 Decimate 1:1 Fig. 8. Stylized P3 Pattern by decimating with factor of 1:2 and 1:1. TABLE VI. CLASSIFICATION RATES FOR STYLIZED P3 PATTERN BY CUBIC INTERPOLATION USING ONE COMBINATIONS OF CHANNELS AND TWO P3 WVEFORMS Decimate 1:2 Decimate 1:1 Final Classification 56.47% Partial classification 87.5% 9.58 Visual_Field Classification 85.29% The final classification rate is similar with average P3 Pattern, but the partial classification rate and Visual_Field Classifications are much better. In fact, the partial classification rate is for 1:1 decimation has the highest values of all. V. CONCLUSIONS In this work we have analyzed and tested a very simple algorithm for the P3 detection based on the values of the scalar product between EEG segments and several prototype waves. The proposed algorithms are of low complexity and basically reduce to finding a maximum among 6 calculated values. Moreover, we have computed so called partial and visual field classifications. As expected, the results are significantly influenced by the shape of the prototype waveform. Thus, the best final classification results have been obtained with the averaged P3 wave and average of channels 3, 5 and 11 which gave the best results for the Visual_Field Classification as well (marked grey in Table II). The results confirm that a value of 86.47% for the Visual_Field which is higher than the Final Classification value with about 26%. This value shows that the probability of generating a P3 for characters around the target one is much higher compared to the case when this error would be uniformly distributed. Thus the probability of generating a P3 for characters in in the vicinity of the target one is higher. Another interesting result is that through decimation and interpolation the results are rather similar to the case of the initial prototype shape; moreover, for partial classification with 1:1 decimation rate they are the best of all (marked grey in Table VI). We envisage further investigations might envisage results of the proposed method applied to other EEG as well as ECG databases. REFERENCES [1] Blankertz, B.: BCI competition III webpage, P a g e

6 Vol. 9, No. 1, 218 [2] Blankertz, B., Mueller, K.-R., Curio, G., Vaughan, T., Schalk, G., Wolpaw, J., Schloegl, A., Neuper, C., Pfurtscheller, G., Hinterberger, T., Schroeder, M., Birbaumer, N.: The BCI competition 23: Progress and perspectives in detection and discrimination of EEG single trials. IEEE Trans. Biomed. Eng. 51(6), (24) [3] J.R. Wolpaw, N. Birbaumer, D.J. McFarland, G. Pfurtscheller, and T.M. Vaughan, Braincomputer interfaces for communication and control. Clin Neurophysiol, 113, Jun., , (22). [4] Schalk, G., McFarland, D., Hinterberger, T., Birbaumer, N., Wolpaw, J.: BCI2: a general-purpose brain-computer interface (BCI) system. IEEE Transactions on Biomedical Engineering 51(6), (24) [5] Serby, H., Yom-Tov, E., Inbar, G.F.: An improved p3-based braincomputer interface. IEEE Trans. Neural Syst Rehabil Eng. 13(1), (25) [6] L. A. Farwell & E. Donchin, "Talking off the top of your head: A mental prosthesis utilizing event-related brain potentials", Electroencephalogr. Clin. Neurophysiol. 7 (6): , 1988 [7] A. Rakotomamonjy, V. Guigue, BCI Competition III: Dataset II- Ensemble of SVMs for BCI P3 Speller, IEEE Transactions on Biomedical Engineering,Volume:55, Issue: 3, 28, pp [8] K. A. Colwell, D. B. Ryan, C. S. Throckmorton, E. W. Sellers, L. M. Collins, Channel Selection Methods for the P3 Speller, J Neurosci Methods, July 3; 232: 6 15, 214 [9] Minpeng Xu, Hongzhi Qi, Lan Ma, Changcheng Sun, Lixin Zhang, Baikun Wan, Tao Yin, Dong Ming, Channel Selection Based on Phase Measurement in P3-Based Brain-Computer Interface, PLOS ON, April, Volume 8, Issue 4, 213 [1] Lucie Daubigney and Olivier Pietquin, Single-trial P3 detection with Kalman filtering and SVMs, European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning. Bruges (Belgium), April 211 [11] Setare Amiri, Ahmed Rabbi, Leila Azinfar and Reza Fazel-Rezai (213). A Review of P3, SSVEP, and Hybrid P3/SSVEP Brain- Computer Interface Systems, Brain-Computer Interface Systems - Recent Progress and Future Prospects, Dr. Reza Fazel-Rezai (Ed.), InTech, DOI: / Available from: 14 P a g e

BCI Competition III: Dataset II - Ensemble of SVMs for BCI P300 Speller

BCI Competition III: Dataset II - Ensemble of SVMs for BCI P300 Speller BCI Competition III: Dataset II - Ensemble of SVMs for BCI P300 Speller Alain Rakotomamonjy and Vincent Guigue LITIS, EA 4108 INSA de Rouen 76801 Saint Etienne du Rouvray, France Email : alain.rakotomamonjy@insa-rouen.fr

More information

A P300-speller based on event-related spectral perturbation (ERSP) Ming, D; An, X; Wan, B; Qi, H; Zhang, Z; Hu, Y

A P300-speller based on event-related spectral perturbation (ERSP) Ming, D; An, X; Wan, B; Qi, H; Zhang, Z; Hu, Y Title A P300-speller based on event-related spectral perturbation (ERSP) Author(s) Ming, D; An, X; Wan, B; Qi, H; Zhang, Z; Hu, Y Citation The 01 IEEE International Conference on Signal Processing, Communication

More information

EEG P300 wave detection using Emotiv EPOC+: Effects of matrix size, flash duration, and colors

EEG P300 wave detection using Emotiv EPOC+: Effects of matrix size, flash duration, and colors EEG P300 wave detection using Emotiv EPOC+: Effects of matrix size, flash duration, and colors Saleh Alzahrani Corresp., 1, Charles W Anderson 2 1 Department of Biomedical Engineering, Imam Abdulrahman

More information

Brain enabled mechanized speech synthesizer using Brain Mobile Interface

Brain enabled mechanized speech synthesizer using Brain Mobile Interface Brain enabled mechanized speech synthesizer using Brain Mobile Interface G.N.Jayabhavani, N.R.Raajan School of Electrical and Electronics Engineering, SASTRA University, Thanjavur, TamilNadu, India Email:

More information

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Claudia Sannelli, Mikio Braun, Michael Tangermann, Klaus-Robert Müller, Machine Learning Laboratory, Dept. Computer

More information

Brain-Computer Interface for Virtual Reality Control

Brain-Computer Interface for Virtual Reality Control Brain-Computer Interface for Virtual Reality Control C. Guger 1, C. Holzner 1, C. Grönegress 2, G. Edlinger 1, M. Slater 2 1 g.tec medical engineering GmbH, Guger Technologies OEG, Herbersteinstrasse 60,

More information

An N100-P300 Spelling Brain-Computer Interface with Detection of Intentional Control

An N100-P300 Spelling Brain-Computer Interface with Detection of Intentional Control computers Article An N100-P300 Spelling Brain-Computer Interface with Detection of Intentional Control Hikaru Sato and Yoshikazu Washizawa * Graduate School of Informatics and Engineering, The University

More information

A Genetic Algorithm for Automatic Feature Extraction in P300 Detection

A Genetic Algorithm for Automatic Feature Extraction in P300 Detection A Genetic Algorithm for Automatic Feature Extraction in P3 Detection Bernardo Dal Seno and Matteo Matteucci and Luca Mainardi Abstract A Brain-Computer Interface (BCI) is an interface that directly analyzes

More information

Research Article A Hybrid Brain-Computer Interface-Based Mail Client

Research Article A Hybrid Brain-Computer Interface-Based Mail Client Computational and Mathematical Methods in Medicine Volume 2013, Article ID 750934, 9 pages http://dx.doi.org/10.1155/2013/750934 Research Article A Hybrid Brain-Computer Interface-Based Mail Client Tianyou

More information

Comparison of Performance of Different Feature Extraction Methods in Detection of P300

Comparison of Performance of Different Feature Extraction Methods in Detection of P300 Biocybernetics and Biomedical Engineering 2013, Volume 33, Number 1, pp. 3 20 Comparison of Performance of Different Feature Extraction Methods in Detection of P300 ZAHRA AMINI*, VAHID ABOOTALEBI, MOHAMMAD

More information

Task and Stimulation Paradigm Effects in a P300 Brain Computer Interface Exploitable in a Virtual Environment: A Pilot Study

Task and Stimulation Paradigm Effects in a P300 Brain Computer Interface Exploitable in a Virtual Environment: A Pilot Study PsychNology Journal, 2008 Volume 6, Number 1, 99-108 Task and Stimulation Paradigm Effects in a P300 Brain Computer Interface Exploitable in a Virtual Environment: A Pilot Study Francesco Piccione *, Konstantinos

More information

Performance Analysis of SVM, k-nn and BPNN Classifiers for Motor Imagery

Performance Analysis of SVM, k-nn and BPNN Classifiers for Motor Imagery Performance Analysis of SVM, k-nn and BPNN Classifiers for Motor Imagery Indu Dokare #1, Naveeta Kant *2 #1 Assistant Professor, *2 Associate Professor #1, *2 Department of Electronics & Telecommunication

More information

Distance-Constrained Orthogonal Latin Squares for Brain- Computer Interface

Distance-Constrained Orthogonal Latin Squares for Brain- Computer Interface Distance-Constrained Orthogonal Latin Squares for Brain- Computer Interface Gang Luo Wanli Min IBM T.J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY 10532, USA {luog, wanlimin}@us.ibm.com Abstract

More information

EEG sensor selection by sparse spatial filtering in P300 speller brain-computer interface

EEG sensor selection by sparse spatial filtering in P300 speller brain-computer interface EEG sensor selection by sparse spatial filtering in P3 speller brain-computer interface Bertrand Rivet, Hubert Cecotti, Ronald Phlypo, Olivier Bertrand, Emmanuel Maby, Jérémie Mattout To cite this version:

More information

Classification of Mental Task for Brain Computer Interface Using Artificial Neural Network

Classification of Mental Task for Brain Computer Interface Using Artificial Neural Network Classification of Mental Task for Brain Computer Interface Using Artificial Neural Network Mohammad Naushad 1, Mohammad Waseem Khanooni 2, Nicky Ballani 3 1,2,3 Department of Electronics and Telecommunication

More information

A comparison of regression techniques for a two-dimensional sensorimotor rhythm-based

A comparison of regression techniques for a two-dimensional sensorimotor rhythm-based Home Search Collections Journals About Contact us My IOPscience A comparison of regression techniques for a two-dimensional sensorimotor rhythm-based brain computer interface This content has been downloaded

More information

An Investigation of Triggering Approaches for the Rapid Serial Visual Presentation Paradigm in Brain Computer Interfacing

An Investigation of Triggering Approaches for the Rapid Serial Visual Presentation Paradigm in Brain Computer Interfacing An Investigation of Triggering Approaches for the Rapid Serial Visual Presentation Paradigm in Brain Computer Interfacing Zhengwei Wang 1, Graham Healy 2, Alan F. Smeaton 2, and Tomas E. Ward 1 1 Department

More information

A Simple Generative Model for Single-Trial EEG Classification

A Simple Generative Model for Single-Trial EEG Classification A Simple Generative Model for Single-Trial EEG Classification Jens Kohlmorgen and Benjamin Blankertz Fraunhofer FIRST.IDA Kekuléstr. 7, 12489 Berlin, Germany {jek, blanker}@first.fraunhofer.de http://ida.first.fraunhofer.de

More information

L1 Norm based common spatial patterns decomposition for scalp EEG BCI

L1 Norm based common spatial patterns decomposition for scalp EEG BCI Li et al. BioMedical Engineering OnLine 2013, 12:77 RESEARCH Open Access L1 Norm based common spatial patterns decomposition for scalp EEG BCI Peiyang Li, Peng Xu *, Rui Zhang, Lanjin Guo and Dezhong Yao

More information

P300 Detection and Characterization for brain computer Interface. Thesis submitted in partial fulfillment for the award of the degree of

P300 Detection and Characterization for brain computer Interface. Thesis submitted in partial fulfillment for the award of the degree of P300 Detection and Characterization for brain computer Interface Thesis submitted in partial fulfillment for the award of the degree of Bachelor of Technology In Electronics and Communication Engineering

More information

Self-Labeling for P300 Detection

Self-Labeling for P300 Detection Self-Labeling for P3 Detection Sangmin Lee, Yunjun Nam and Seungjin Choi Division of IT Convergence Engineering, School of Interdisciplinary Bioscience and Bioengineering, Department of Computer Science

More information

2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Adaptive training session for a P300 speller brain-computer interface

Adaptive training session for a P300 speller brain-computer interface Adaptive training session for a P3 speller brain-computer interface Bertrand Rivet a,, Hubert Cecotti a, Margaux Perrin b,c,d, Emmanuel Maby b,c,d, Jérémie Mattout b,c,d a GIPSA-lab, CNRS UMR5216, Grenoble

More information

i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification

i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification i-eeg: A Software Tool for EEG Feature Extraction, Feature Selection and Classification Baha ŞEN Computer Engineering Department, Yıldırım Beyazıt University, Ulus, Ankara, TURKEY Musa PEKER Computer Engineering

More information

EEG CLASSIFICATION SYSTEM FROM AN UNIVERSAL SYSTEM IMPLEMENTATION TO A PARTICULAR SIGNAL MODELING

EEG CLASSIFICATION SYSTEM FROM AN UNIVERSAL SYSTEM IMPLEMENTATION TO A PARTICULAR SIGNAL MODELING THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Series A, OF THE ROMANIAN ACADEMY Volume 10, Number 2/2009, pp. 000 000 EEG CLASSIFICATION SYSTEM FROM AN UNIVERSAL SYSTEM IMPLEMENTATION TO A

More information

CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series

CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series Jingyuan Chen //Department of Electrical Engineering, cjy2010@stanford.edu//

More information

A Control Method with Brain Machine Interface for Man-machine Systems

A Control Method with Brain Machine Interface for Man-machine Systems Proceedings of the th WSEAS International Conference on APPLIED MATHEMATICS, Dallas, Texas, USA, March -4, 7 8 A Control Method with Brain Machine Interface for Man-machine Systems TOHRU KAWABE Department

More information

Application of Distributed System in Neuroscience: A Case Study of BCI Framework

Application of Distributed System in Neuroscience: A Case Study of BCI Framework Application of Distributed System in Neuroscience: A Case Study of BCI Framework Indar Sugiarto 1, Iwan Handoyo Putro 2 1,2 Department of Electrical Engineering - Petra Christian University Jl. Siwalankerto

More information

Recognition of finger movements using EEG signals for control of upper limb prosthesis using logistic regression.

Recognition of finger movements using EEG signals for control of upper limb prosthesis using logistic regression. Biomedical Research 2017; 28 (17): 7361-7369 ISSN 0970-938X www.biomedres.info Recognition of finger movements using EEG signals for control of upper limb prosthesis using logistic regression. Amna Javed,

More information

Latency [ms] Nose RVF LVF. Fpz Fp2. Fp1 AF7 AF3 AF8 AF4. AFz F7 F5 F3. Fz F2 F4. FT7 FC5 FC3 FC1 FCz FT8 FC6 FC4 FC2. Cz C2 C4 C6 T8.

Latency [ms] Nose RVF LVF. Fpz Fp2. Fp1 AF7 AF3 AF8 AF4. AFz F7 F5 F3. Fz F2 F4. FT7 FC5 FC3 FC1 FCz FT8 FC6 FC4 FC2. Cz C2 C4 C6 T8. NR HEOG VEOG Fpz AF7 AF3 AFz AF4 AF8 F7 F5 F3 F1 Fz F2 F4 F6 F8 FT9 FT10 F FC5 FC3 FC1 FCz FC2 FC4 FC6 F C5 C3 C1 Cz C2 C4 C6 T CP5 CP3 CP1 CPz CP2 CP4 CP6 T TP9 TP10 P5 P3 P1 Pz P2 P4 P6 PO7 PO3 POz PO4

More information

OPTIMAL FEATURE SELECTION BY GENETIC ALGORITHM FOR CLASSIFICATION USING NEURAL NETWORK

OPTIMAL FEATURE SELECTION BY GENETIC ALGORITHM FOR CLASSIFICATION USING NEURAL NETWORK OPTIMAL FEATURE SELECTION BY GENETIC ALGORITHM FOR CLASSIFICATION USING NEURAL NETWORK Swati N.Moon 1, Dr. Narendra Bawane 2 1 Student, Department of Electronics Engineering, S.B. Jain Institute of Technology

More information

P300 Spelling Device with g.mobilab+ and Simulink v Copyright 2012 g.tec medical engineering GmbH

P300 Spelling Device with g.mobilab+ and Simulink v Copyright 2012 g.tec medical engineering GmbH g.tec medical engineering GmbH 4521 Schiedlberg, Sierningstrasse 14, Austria Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at P300 Spelling Device with g.mobilab+ and

More information

Louis Fourrier Fabien Gaie Thomas Rolf

Louis Fourrier Fabien Gaie Thomas Rolf CS 229 Stay Alert! The Ford Challenge Louis Fourrier Fabien Gaie Thomas Rolf Louis Fourrier Fabien Gaie Thomas Rolf 1. Problem description a. Goal Our final project is a recent Kaggle competition submitted

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

ICA+OPCA FOR ARTIFACT-ROBUST CLASSIFICATION OF EEG DATA

ICA+OPCA FOR ARTIFACT-ROBUST CLASSIFICATION OF EEG DATA ICA+OPCA FOR ARTIFACT-ROBUST CLASSIFICATION OF EEG DATA Sungcheol Park, Hyekyoung Lee and Seungjin Choi Department of Computer Science Pohang University of Science and Technology San 31 Hyoja-dong, Nam-gu

More information

Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison

Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison Izabela Rejer and Paweł Górski West Pomeranian University of Technology, Szczecin, Faculty of Computer Science, Zolnierska

More information

Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham

Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham Final Report for cs229: Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham Abstract. The goal of this work is to use machine learning to understand

More information

BCI++: A NEW FRAMEWORK FOR BRAIN COMPUTER INTERFACE APPLICATION

BCI++: A NEW FRAMEWORK FOR BRAIN COMPUTER INTERFACE APPLICATION Topic Area: Human Computer Interaction BCI++: A NEW FRAMEWORK FOR BRAIN COMPUTER INTERFACE APPLICATION First Author: Paolo Perego INDACO Dept. - SENSIBILAB Phone: +39 0341488897 Fax: +39 0341488884 paolo.perego83@gmail.com

More information

A Feature Selection Method to Handle Imbalanced Data in Text Classification

A Feature Selection Method to Handle Imbalanced Data in Text Classification A Feature Selection Method to Handle Imbalanced Data in Text Classification Fengxiang Chang 1*, Jun Guo 1, Weiran Xu 1, Kejun Yao 2 1 School of Information and Communication Engineering Beijing University

More information

THESIS P300 WAVE DETECTION USING EMOTIV EPOC+ HEADSET: EFFECTS OF MATRIX SIZE, FLASH DURATION, AND COLORS. Submitted by. Saleh Ibrahim Alzahrani

THESIS P300 WAVE DETECTION USING EMOTIV EPOC+ HEADSET: EFFECTS OF MATRIX SIZE, FLASH DURATION, AND COLORS. Submitted by. Saleh Ibrahim Alzahrani THESIS P300 WAVE DETECTION USING EMOTIV EPOC+ HEADSET: EFFECTS OF MATRIX SIZE, FLASH DURATION, AND COLORS Submitted by Saleh Ibrahim Alzahrani Graduate Degree Program in Bioengineering In partial fulfillment

More information

FuRIA: A Novel Feature Extraction Algorithm for Brain-Computer Interfaces using Inverse Models and Fuzzy Regions of Interest

FuRIA: A Novel Feature Extraction Algorithm for Brain-Computer Interfaces using Inverse Models and Fuzzy Regions of Interest FuRIA: A Novel Feature Extraction Algorithm for Brain-Computer Interfaces using Inverse Models and Fuzzy Regions of Interest Fabien Lotte, Anatole Lécuyer, Bruno Arnaldi To cite this version: Fabien Lotte,

More information

Application of P300 Event-Related Potential in Brain-Computer Interface

Application of P300 Event-Related Potential in Brain-Computer Interface University of North Dakota UND Scholarly Commons Electrical Engineering Faculty Publications Department of Electrical Engineering 11-2017 Application of P300 Event-Related Potential in Brain-Computer Interface

More information

BCI Based Analysis Of Hand Movement Trajectories For Rehabilitate Patients

BCI Based Analysis Of Hand Movement Trajectories For Rehabilitate Patients BCI Based Analysis Of Hand Movement Trajectories For Rehabilitate Patients Ms.Ninu.J.S. PG Scholar, Dept. of ECE Younus College of Engineering and Technology, Kollam, Kerala ninujs@gmail.com Ms. Sreeja.M.S.

More information

ABRAIN COMPUTER interface (BCI) provides a direct

ABRAIN COMPUTER interface (BCI) provides a direct IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL 19, NO 3, JUNE 2011 221 Clustering Linear Discriminant Analysis for MEG-Based Brain Computer Interfaces Jinyin Zhang, Student Member,

More information

Outline Introduction Goal Methodology Results Discussion Conclusion 5/9/2008 2

Outline Introduction Goal Methodology Results Discussion Conclusion 5/9/2008 2 Group EEG (Electroencephalogram) l Anthony Hampton, Tony Nuth, Miral Patel (Portions credited to Jack Shelley-Tremblay and E. Keogh) 05/09/2008 5/9/2008 1 Outline Introduction Goal Methodology Results

More information

Time Series Prediction as a Problem of Missing Values: Application to ESTSP2007 and NN3 Competition Benchmarks

Time Series Prediction as a Problem of Missing Values: Application to ESTSP2007 and NN3 Competition Benchmarks Series Prediction as a Problem of Missing Values: Application to ESTSP7 and NN3 Competition Benchmarks Antti Sorjamaa and Amaury Lendasse Abstract In this paper, time series prediction is considered as

More information

Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models

Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models Wenzhun Huang 1, a and Xinxin Xie 1, b 1 School of Information Engineering, Xijing University, Xi an

More information

Cluster analysis of 3D seismic data for oil and gas exploration

Cluster analysis of 3D seismic data for oil and gas exploration Data Mining VII: Data, Text and Web Mining and their Business Applications 63 Cluster analysis of 3D seismic data for oil and gas exploration D. R. S. Moraes, R. P. Espíndola, A. G. Evsukoff & N. F. F.

More information

Semi-Supervised PCA-based Face Recognition Using Self-Training

Semi-Supervised PCA-based Face Recognition Using Self-Training Semi-Supervised PCA-based Face Recognition Using Self-Training Fabio Roli and Gian Luca Marcialis Dept. of Electrical and Electronic Engineering, University of Cagliari Piazza d Armi, 09123 Cagliari, Italy

More information

Automatic Fatigue Detection System

Automatic Fatigue Detection System Automatic Fatigue Detection System T. Tinoco De Rubira, Stanford University December 11, 2009 1 Introduction Fatigue is the cause of a large number of car accidents in the United States. Studies done by

More information

Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison

Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison Independent Component Analysis for EEG Data Preprocessing - Algorithms Comparison Izabela Rejer, Pawel Górski To cite this version: Izabela Rejer, Pawel Górski. Independent Component Analysis for EEG Data

More information

!" # $ % & $ '$ !" #$% & '( "88, A *? #&( ) .!" # " $%&' ( ) * +, -.# / $ Stepwise linear discriminate analysis

! # $ % & $ '$ ! #$% & '( 88, A *? #&( )   .! #  $%&' ( ) * +, -.# / $ Stepwise linear discriminate analysis 1393/1/31: 1393/4/12: 1393 "# /292 / " # $ % & $ '$ 2 1 #&( ). " # " $%&' ( ) * +, -.# / $ :. @4 44. " @4 34) > =; < #) 8 # #" 8" DNA (#5." 6245 123" # : " ( (, $%&' H > / 5 (G (.# F3" (AE ( C D)* (>"

More information

Fabric Image Retrieval Using Combined Feature Set and SVM

Fabric Image Retrieval Using Combined Feature Set and SVM Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

BIOMEDICAL USAGE OF 3D WATERSHED IN DODECAHEDRAL TOPOLOGY

BIOMEDICAL USAGE OF 3D WATERSHED IN DODECAHEDRAL TOPOLOGY BIOMEDICAL USAGE OF D WATERSHED IN DODECAHEDRAL TOPOLOGY V. Hubata Vacek 1, J. Kukal 1, A. Bartoš 2, R. Píchová 2, H. Trojanová 2 1 FNSPE, CTU in Prague, Czech Republic 2 FNKV, Prague, Czech Republic Abstract

More information

Brain-Machine Interface Based on EEG Mapping to Control an Assistive Robotic Arm

Brain-Machine Interface Based on EEG Mapping to Control an Assistive Robotic Arm The Fourth IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics Roma, Italy. June 24-27, 2012 Brain-Machine Interface Based on EEG Mapping to Control an Assistive Robotic Arm

More information

Facial Expression Recognition using Principal Component Analysis with Singular Value Decomposition

Facial Expression Recognition using Principal Component Analysis with Singular Value Decomposition ISSN: 2321-7782 (Online) Volume 1, Issue 6, November 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Facial

More information

Computational Statistics The basics of maximum likelihood estimation, Bayesian estimation, object recognitions

Computational Statistics The basics of maximum likelihood estimation, Bayesian estimation, object recognitions Computational Statistics The basics of maximum likelihood estimation, Bayesian estimation, object recognitions Thomas Giraud Simon Chabot October 12, 2013 Contents 1 Discriminant analysis 3 1.1 Main idea................................

More information

Dynamic Clustering of Data with Modified K-Means Algorithm

Dynamic Clustering of Data with Modified K-Means Algorithm 2012 International Conference on Information and Computer Networks (ICICN 2012) IPCSIT vol. 27 (2012) (2012) IACSIT Press, Singapore Dynamic Clustering of Data with Modified K-Means Algorithm Ahamed Shafeeq

More information

Brain-Computer Interface Binary Classification using Regularized CSP and Stacked Concept

Brain-Computer Interface Binary Classification using Regularized CSP and Stacked Concept Brain-Computer Interface Binary Classification using Regularized CSP and B. Bijitha #1, Nandakumar Paramparambath *2 # M.Tech Student, * Professor Dept. of Electronics and Communication NSS College of

More information

EEG Imaginary Body Kinematics Regression. Justin Kilmarx, David Saffo, and Lucien Ng

EEG Imaginary Body Kinematics Regression. Justin Kilmarx, David Saffo, and Lucien Ng EEG Imaginary Body Kinematics Regression Justin Kilmarx, David Saffo, and Lucien Ng Introduction Brain-Computer Interface (BCI) Applications: Manipulation of external devices (e.g. wheelchairs) For communication

More information

MULTIVARIATE ANALYSES WITH fmri DATA

MULTIVARIATE ANALYSES WITH fmri DATA MULTIVARIATE ANALYSES WITH fmri DATA Sudhir Shankar Raman Translational Neuromodeling Unit (TNU) Institute for Biomedical Engineering University of Zurich & ETH Zurich Motivation Modelling Concepts Learning

More information

Clustering algorithms and autoencoders for anomaly detection

Clustering algorithms and autoencoders for anomaly detection Clustering algorithms and autoencoders for anomaly detection Alessia Saggio Lunch Seminars and Journal Clubs Université catholique de Louvain, Belgium 3rd March 2017 a Outline Introduction Clustering algorithms

More information

AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH

AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH Sai Tejaswi Dasari #1 and G K Kishore Babu *2 # Student,Cse, CIET, Lam,Guntur, India * Assistant Professort,Cse, CIET, Lam,Guntur, India Abstract-

More information

A user-friendly wearable single-channel EOG-based humancomputer interface for cursor control

A user-friendly wearable single-channel EOG-based humancomputer interface for cursor control Title A user-friendly wearable single-channel EOG-based humancomputer interface for cursor control Author(s) ANG, AMS; Zhang, Z; Hung, YS; Mak, JNF Citation The 7th International IEEE/EMBS Conference on

More information

A Fuzzy C-means Clustering Algorithm Based on Pseudo-nearest-neighbor Intervals for Incomplete Data

A Fuzzy C-means Clustering Algorithm Based on Pseudo-nearest-neighbor Intervals for Incomplete Data Journal of Computational Information Systems 11: 6 (2015) 2139 2146 Available at http://www.jofcis.com A Fuzzy C-means Clustering Algorithm Based on Pseudo-nearest-neighbor Intervals for Incomplete Data

More information

On optimal channel configurations for SMR based brain computer interfaces

On optimal channel configurations for SMR based brain computer interfaces On optimal channel configurations for SMR based brain computer interfaces Claudia Sannelli a, Thorsten Dickhaus a, Sebastian Halder c, Eva Maria Hammer c, Klaus Robert Müller a, Benjamin Blankertz a,b

More information

DD143X Degree Project in Computer Science, First Level. Classification of Electroencephalographic Signals for Brain-Computer Interface

DD143X Degree Project in Computer Science, First Level. Classification of Electroencephalographic Signals for Brain-Computer Interface DD143X Degree Project in Computer Science, First Level Classification of Electroencephalographic Signals for Brain-Computer Interface Fredrick Chahine 900505-2098 fchahine@kth.se Supervisor: Pawel Herman

More information

Leaf Image Recognition Based on Wavelet and Fractal Dimension

Leaf Image Recognition Based on Wavelet and Fractal Dimension Journal of Computational Information Systems 11: 1 (2015) 141 148 Available at http://www.jofcis.com Leaf Image Recognition Based on Wavelet and Fractal Dimension Haiyan ZHANG, Xingke TAO School of Information,

More information

Genetic algorithm and forward method for feature selection in EEG feature space

Genetic algorithm and forward method for feature selection in EEG feature space Journal of Theoretical and Applied Computer Science Vol. 7, No. 2, 2013, pp. 72-82 ISSN 2299-2634 (printed), 2300-5653 (online) http://www.jtacs.org Genetic algorithm and forward method for feature selection

More information

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane

More information

Random Forest A. Fornaser

Random Forest A. Fornaser Random Forest A. Fornaser alberto.fornaser@unitn.it Sources Lecture 15: decision trees, information theory and random forests, Dr. Richard E. Turner Trees and Random Forests, Adele Cutler, Utah State University

More information

Parallel Evaluation of Hopfield Neural Networks

Parallel Evaluation of Hopfield Neural Networks Parallel Evaluation of Hopfield Neural Networks Antoine Eiche, Daniel Chillet, Sebastien Pillement and Olivier Sentieys University of Rennes I / IRISA / INRIA 6 rue de Kerampont, BP 818 2232 LANNION,FRANCE

More information

A Hybrid Intelligent System for Fault Detection in Power Systems

A Hybrid Intelligent System for Fault Detection in Power Systems A Hybrid Intelligent System for Fault Detection in Power Systems Hiroyuki Mori Hikaru Aoyama Dept. of Electrical and Electronics Eng. Meii University Tama-ku, Kawasaki 14-8571 Japan Toshiyuki Yamanaka

More information

A SYNOPTIC ACCOUNT FOR TEXTURE SEGMENTATION: FROM EDGE- TO REGION-BASED MECHANISMS

A SYNOPTIC ACCOUNT FOR TEXTURE SEGMENTATION: FROM EDGE- TO REGION-BASED MECHANISMS A SYNOPTIC ACCOUNT FOR TEXTURE SEGMENTATION: FROM EDGE- TO REGION-BASED MECHANISMS Enrico Giora and Clara Casco Department of General Psychology, University of Padua, Italy Abstract Edge-based energy models

More information

Contextual priming for artificial visual perception

Contextual priming for artificial visual perception Contextual priming for artificial visual perception Hervé Guillaume 1, Nathalie Denquive 1, Philippe Tarroux 1,2 1 LIMSI-CNRS BP 133 F-91403 Orsay cedex France 2 ENS 45 rue d Ulm F-75230 Paris cedex 05

More information

Low level control in a semi-autonomous rehabilitation robotic system via a Brain-Computer Interface

Low level control in a semi-autonomous rehabilitation robotic system via a Brain-Computer Interface Low level control in a semi-autonomous rehabilitation robotic system via a Brain-Computer Interface horsten Lüth, Darko Ojdanić, Ola Friman, Oliver Prenzel, and Axel räser Abstract In this work, a connection

More information

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques Sea Chen Department of Biomedical Engineering Advisors: Dr. Charles A. Bouman and Dr. Mark J. Lowe S. Chen Final Exam October

More information

Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques

Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques 24 Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques Ruxandra PETRE

More information

Cluster quality assessment by the modified Renyi-ClipX algorithm

Cluster quality assessment by the modified Renyi-ClipX algorithm Issue 3, Volume 4, 2010 51 Cluster quality assessment by the modified Renyi-ClipX algorithm Dalia Baziuk, Aleksas Narščius Abstract This paper presents the modified Renyi-CLIPx clustering algorithm and

More information

User Activity Recognition Based on Kalman Filtering Approach

User Activity Recognition Based on Kalman Filtering Approach User Activity Recognition Based on Kalman Filtering Approach EEC 592, Prosthesis Design and Control Final Project Report Gholamreza Khademi khademi.gh@gmail.com December 2, 214 Abstract Different control

More information

A BRAIN CONTROLLED WHEELCHAIR TO NAVIGATE IN FAMILIAR ENVIRONMENTS BRICE REBSAMEN A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY

A BRAIN CONTROLLED WHEELCHAIR TO NAVIGATE IN FAMILIAR ENVIRONMENTS BRICE REBSAMEN A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY A BRAIN CONTROLLED WHEELCHAIR TO NAVIGATE IN FAMILIAR ENVIRONMENTS BRICE REBSAMEN (M.Sc., ENSEIRB, France) A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF MECHANICAL ENGINEERING

More information

A Unified Framework to Integrate Supervision and Metric Learning into Clustering

A Unified Framework to Integrate Supervision and Metric Learning into Clustering A Unified Framework to Integrate Supervision and Metric Learning into Clustering Xin Li and Dan Roth Department of Computer Science University of Illinois, Urbana, IL 61801 (xli1,danr)@uiuc.edu December

More information

Defect Detection of Regular Patterned Fabric by Spectral Estimation Technique and Rough Set Classifier

Defect Detection of Regular Patterned Fabric by Spectral Estimation Technique and Rough Set Classifier Defect Detection of Regular Patterned Fabric by Spectral Estimation Technique and Rough Set Classifier Mr..Sudarshan Deshmukh. Department of E&TC Siddhant College of Engg, Sudumbare, Pune Prof. S. S. Raut.

More information

Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network

Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network Utkarsh Dwivedi 1, Pranjal Rajput 2, Manish Kumar Sharma 3 1UG Scholar, Dept. of CSE, GCET, Greater Noida,

More information

HIERARCHICAL APPROACH OF USING P300 IN EEG BASED BCI

HIERARCHICAL APPROACH OF USING P300 IN EEG BASED BCI 1 V.Dhanalakshmi, 2 S.Iswariya, 3 K.S.Salini, 4 M.Antony Robert Raj 1,2,3,4 Department Of Computer Science And Engineering Alpha College Of Engineering E-mail:06dhana@gmail.com, iswariya.suresh@gmail.com,

More information

Supervised Variable Clustering for Classification of NIR Spectra

Supervised Variable Clustering for Classification of NIR Spectra Supervised Variable Clustering for Classification of NIR Spectra Catherine Krier *, Damien François 2, Fabrice Rossi 3, Michel Verleysen, Université catholique de Louvain, Machine Learning Group, place

More information

Embedded Systems. Cristian Rotariu

Embedded Systems. Cristian Rotariu Embedded Systems Cristian Rotariu Dept. of of Biomedical Sciences Grigore T Popa University of Medicine and Pharmacy of Iasi, Romania cristian.rotariu@bioinginerie.ro May 2016 Introduction An embedded

More information

An introduction to interpolation and splines

An introduction to interpolation and splines An introduction to interpolation and splines Kenneth H. Carpenter, EECE KSU November 22, 1999 revised November 20, 2001, April 24, 2002, April 14, 2004 1 Introduction Suppose one wishes to draw a curve

More information

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING Divesh Kumar 1 and Dheeraj Kalra 2 1 Department of Electronics & Communication Engineering, IET, GLA University, Mathura 2 Department

More information

Texture Segmentation by Windowed Projection

Texture Segmentation by Windowed Projection Texture Segmentation by Windowed Projection 1, 2 Fan-Chen Tseng, 2 Ching-Chi Hsu, 2 Chiou-Shann Fuh 1 Department of Electronic Engineering National I-Lan Institute of Technology e-mail : fctseng@ccmail.ilantech.edu.tw

More information

EEG Signal Decoding and Classification

EEG Signal Decoding and Classification EEG Signal Decoding and Classification Julius Hülsmann huelsmann[at]campus.tu-berlin.de Michal Jirku jirku[at]campus.tu-berlin.de Alexander Dyck alexander.dyck[at]campus.tu-berlin.de Abstract The classification

More information

ERPEEG Tutorial. Version 1.0. This tutorial was written by: Sravya Atluri, Matthew Frehlich and Dr. Faranak Farzan.

ERPEEG Tutorial. Version 1.0. This tutorial was written by: Sravya Atluri, Matthew Frehlich and Dr. Faranak Farzan. ERPEEG Tutorial Version 1.0 This tutorial was written by: Sravya Atluri, Matthew Frehlich and Dr. Faranak Farzan. Contact: faranak.farzan@sfu.ca Temerty Centre for Therapeutic Brain Stimulation Centre

More information

Fraud Detection Using Random Forest Algorithm

Fraud Detection Using Random Forest Algorithm Fraud Detection Using Random Forest Algorithm Eesha Goel Computer Science Engineering and Technology, GZSCCET, Bhatinda, India eesha1992@rediffmail.com Abhilasha Computer Science Engineering and Technology,

More information

Keywords: Thresholding, Morphological operations, Image filtering, Adaptive histogram equalization, Ceramic tile.

Keywords: Thresholding, Morphological operations, Image filtering, Adaptive histogram equalization, Ceramic tile. Volume 3, Issue 7, July 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Blobs and Cracks

More information

Research on the Fractal Feature Extraction Based SSVEP Idle-State Detection

Research on the Fractal Feature Extraction Based SSVEP Idle-State Detection Research on the Fractal Feature Extraction Based SSVEP Idle-State Detection Xiuquan Li and Zhidong Deng Abstract Presented study investigates nonlinear feature extraction method for Electroencephalography

More information

3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set

3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set 3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set John M. Sullivan, Jr., Ziji Wu, and Anand Kulkarni Worcester Polytechnic Institute Worcester,

More information

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem To cite this article:

More information

USING OF THE K NEAREST NEIGHBOURS ALGORITHM (k-nns) IN THE DATA CLASSIFICATION

USING OF THE K NEAREST NEIGHBOURS ALGORITHM (k-nns) IN THE DATA CLASSIFICATION USING OF THE K NEAREST NEIGHBOURS ALGORITHM (k-nns) IN THE DATA CLASSIFICATION Gîlcă Natalia, Roșia de Amaradia Technological High School, Gorj, ROMANIA Gîlcă Gheorghe, Constantin Brîncuși University from

More information

Simulation of WSN in NetSim Clustering using Self-Organizing Map Neural Network

Simulation of WSN in NetSim Clustering using Self-Organizing Map Neural Network Simulation of WSN in NetSim Clustering using Self-Organizing Map Neural Network Software Recommended: NetSim Standard v11.1 (32/64bit), Visual Studio 2015/2017, MATLAB (32/64 bit) Project Download Link:

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Special Issue:

More information