EOG artifact removal from EEG using a RBF neural network

Similar documents
Removal of ocular artifacts from EEG signals using adaptive threshold PCA and Wavelet transforms

A Finite Impulse Response (FIR) Filtering Technique for Enhancement of Electroencephalographic (EEG) Signal

Motor Imagery based Brain Computer Interface (BCI) using Artificial Neural Network Classifiers

CHAPTER 7 INTERFERENCE CANCELLATION IN EMG SIGNAL

Comparison of MLP and RBF neural networks for Prediction of ECG Signals

Denoising EEG Signal Using Wavelet Transform

BRAINWAVE RECOGNITION

Biosignal filtering and artifact rejection, Part II. Biosignal processing, S Autumn 2017

Automatic Artifact Correction of EEG Signals using Wavelet Transform

Artefacts Removal of EEG Signals with Wavelet Denoising

Robot Navigation control through EEG Based Signals

Neural Network with Median Filter for Image Noise Reduction

BME 3113, Dept. of BME Lecture on Introduction to Biosignal Processing

Non-Invasive Brain-Actuated Control of a Mobile Robot

Non-Invasive EEG Based Wireless Brain Computer Interface for Safety Applications Using Embedded Systems

Analysis and simulation of EEG Brain Signal Data using MATLAB

NEURO-ACTIVE NOISE CONTROL USING A DECOUPLED LINEAIUNONLINEAR SYSTEM APPROACH

Replacing Fuzzy Systems with Neural Networks

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Patter Recognition Applied to Mouse Pointer Controlled by Ocular Movements

CHAPTER 5 CANCELLATION OF MECG SIGNAL IN FECG EXTRACTION

Chapter 4 SPEECH ENHANCEMENT

1. INTRODUCTION: 2. EOG: system, handicapped people, wheelchair.

ECG and power line noise removal from respiratory EMG signal using adaptive filters

Analysis of Small Muscle Movement Effects on EEG Signals

Using Rank Order Filters to Decompose the Electromyogram

Comparative Evaluation of Adaptive Filter and Neuro-Fuzzy Filter in Artifacts Removal From Electroencephalogram Signal

You will now have two files: 1- The Original non-ica Demo TBI patient EEG.edf file and, 2- The ICA artifact corrected Demo TBI patient.

BCI for Comparing Eyes Activities Measured from Temporal and Occipital Lobes

Fetal ECG Extraction Using ANFIS Trained With Genetic Algorithm

CHAPTER 6 ANFIS BASED NEURO-FUZZY CONTROLLER

Frequency Hopping Spread Spectrum Recognition Based on Discrete Fourier Transform and Skewness and Kurtosis

New ways in non-stationary, nonlinear EEG signal processing

Classification of EEG Signal using Correlation Coefficient among Channels as Features Extraction Method

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

SSRG International Journal of Electronics and Communication Engineering - (2'ICEIS 2017) - Special Issue April 2017

FEATURES EXTRACTION TECHNIQES OF EEG SIGNAL FOR BCI APPLICATIONS

780. Biomedical signal identification and analysis

CHAPTER 1 INTRODUCTION

PROCESSING ECG SIGNAL WITH KAISER WINDOW- BASED FIR DIGITAL FILTERS

Computational Intelligence Introduction

A Novel Fuzzy Neural Network Based Distance Relaying Scheme

CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF

Noise Suppression in Unshielded Magnetocardiography: Least-Mean Squared Algorithm versus Genetic Algorithm

Off-line EEG analysis of BCI experiments with MATLAB V1.07a. Copyright g.tec medical engineering GmbH

Beyond Blind Averaging Analyzing Event-Related Brain Dynamics

A New Localization Algorithm Based on Taylor Series Expansion for NLOS Environment

Available online at ScienceDirect. Procedia Computer Science 42 (2014 )

Brightness Preserving Fuzzy Dynamic Histogram Equalization

An Improved Adaptive Filtering Technique for De-Noising Electro-Encephalographic Signals

A Novel Soft Computing Technique for the Shortcoming of the Polynomial Neural Network

An HARQ scheme with antenna switching for V-BLAST system

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic

FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

Research Article A Segmental Approach with SWT Technique for Denoising the EOG Signal

Curriculum Vitae. Saeed Karimimehr

MURDOCH RESEARCH REPOSITORY

Designing Information Devices and Systems I Spring 2016 Official Lecture Notes Note 18

PERFORMANCE ANALYSIS OF LINEAR AND NON LINEAR FILTERS FOR IMAGE DE NOISING

Classifying the Brain's Motor Activity via Deep Learning

Comparison of Adaptive Neuro-Fuzzy based PSS and SSSC Controllers for Enhancing Power System Oscillation Damping

Removal of Power-Line Interference from Biomedical Signal using Notch Filter

FREQUENCY BAND SEPARATION OF NEURAL RHYTHMS FOR IDENTIFICATION OF EOG ACTIVITY FROM EEG SIGNAL

BRAIN COMPUTER INTERFACE (BCI) RESEARCH CENTER AT SRM UNIVERSITY

EEG Signal Enhancement and Estimation using Adaptive Filtering

A Study on Ocular and Facial Muscle Artifacts in EEG Signals for BCI Applications

BCI THE NEW CLASS OF BIOENGINEERING

Detection Of Fetal ECG From Abdominal ECG Recordings Using ANFIS And Equalizer

Source Position from EEG Signal with Artificial Neural Network

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

NEURAL NETWORK DEMODULATOR FOR QUADRATURE AMPLITUDE MODULATION (QAM)

Applications of Adaptive Filtering

Neural Network Synthesis Beamforming Model For Adaptive Antenna Arrays

Using Benford s Law to Detect Anomalies in Electroencephalogram: An Application to Detecting Alzheimer s Disease

EC209 - Improving Signal-To-Noise Ratio (SNR) for Optimizing Repeatable Auditory Brainstem Responses

Power Line Interference Removal from ECG Signal using Adaptive Filter

EEG SIGNAL IDENTIFICATION USING SINGLE-LAYER NEURAL NETWORK

Study and Analysis of Various Window Techniques Used in Removal of High Frequency Noise Associated in Electroencephalogram (EEG)

Prof. Xinyu Zhang. Dept. of Electrical and Computer Engineering University of Wisconsin-Madison

Open Access A Combination Method for Electrocardiogram Rejection from Surface Electromyogram

A Body Area Network through Wireless Technology

Cancellation of Space-Based Interference in Radio Telescopes 1. Lou Nigra 2. Department of Astronomy University of Wisconsin Madison, Wisconsin

Classification of EEG Signal for Imagined Left and Right Hand Movement for Brain Computer Interface Applications

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116

Radial basis function neural network for pulse radar detection

Non Invasive Brain Computer Interface for Movement Control

A Signal Space Theory of Interferences Cancellation Systems

ANFIS BASED OPPURTUNISTIC POWER CONTROL FOR COGNITIVE RADIO IN SPECTRUM SHARING

Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFIS and Artificial Network Controllers Performances

Chapter 2 Channel Equalization

Development of a portable DAQ-based Electroencephalogram System

Design of Tri-channel Active Electrode EEG Device for Classification of Motor Imagery Brainwaves

Shunt active filter algorithms for a three phase system fed to adjustable speed drive

Audio Restoration Based on DSP Tools

Review Paper on. Quantitative Image Quality Assessment Medical Ultrasound Images

A Study on Gaze Estimation System using Cross-Channels Electrooculogram Signals

Target Echo Information Extraction

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

Transcription:

EOG artifact removal from EEG using a RBF neural network Mohammad seifi mohamad_saifi@yahoo.com Ali akbar kargaran erdechi aliakbar.kargaran@gmail.com MS students, University of hakim Sabzevari, Sabzevar, Iran *Ahmad haji pour a.hajipour@hsu.ac.ir Faculty of Electrical and Computer Engineering, University of hakim sabzevari Name of the Presenter: Ali akbar kargaran erdechi Abstract In this paper, a new adaptive radial-basis function- networks- (RBFN-) based filter for the adaptive noise cancellation (ANC) problem is proposed. The algorithm of structure identification and parameters adjustment is developed. The proposed RBFN-based filtering approach implements Takagi-Sugeno-Kang (TSK) fuzzy systems functionally. The RBFN-based filter has three major features: (1) No space pre partitioning is needed; (2) No predetermination, such as the number of RBF neurons (fuzzy rules), must be given; (3) Fast learning speed is achieved. Simulation results demonstrate that the proposed adaptive RBFN-based filter can cancel the noise successfully and efficiently with a parsimonious structure. Key words: RBFN,ANC, adaptive filtering 1. Introduction Electroencephalogram (EEG) is one of the commonly used non-invasive techniques for understanding the brain functions. As EEG reflects the mental activity, it can also be used as a communication tool for people who cannot control their environment through normal neuromuscular channel. This new mode of communication involves direct connection with brain and computer and development of algorithms to translate features extracted from EEG to commands which are employed to control some output devices in real time [1]. But eye movements and muscle activation also contribute to the electrical activity recorded from the scalp and they appear as artifacts in EEG based Brain Computer Interface (BCI). Thus potentials created from noncerebral origins may degrade the performance of BCI. It is very important to ensure that electric signals caused by eye and muscle movements are removed from EEG as they are the most important sources of contamination in BCI systems [2]. The eye is equivalent to an electric dipole with cornea and retina as positive and negative polarity respectively. When the eye moves, electric field around it changes and it produces an electric signal called electrooculogram (EOG). It propagates over the scalp and appears in the EEG as noise or artifact. Normally EOG signals are of high amplitude, low frequency and affect the lower band power of EEG. The simplest linear filtering method cannot be applied here as frequencies of artifacts and neurological phenomena in EEG overlap. So artifacts are serious problems in the interpretation and analysis of EEG [2]. There are many methods to avoid ocular artifacts from EEG such as Independent Component analysis (ICA), principal component analysis, time and

frequency domain regression methods and adaptive filtering. Among these methods, adaptive filtering gives better results and can be applied in real time [3, 4]. From [5, 6], it can be concluded that the adaptive filtering algorithm using REOG as the third reference input can remove the artifacts more efficiently. In this paper modification to adaptive filtering algorithm is done by using two reference inputs. Fig.1: ANC Fig.2: Structure of RBFN 2. Adaptive noise cancellation (ANC) The basic method used in this paper for elimination of artifacts is ANC. It is a process by which the interference signal can be filtered out by identifying a model between a measurable noise source and the corresponding immeasurable interference. The method uses a noisy signal as primary input and a reference input that consists of noise correlated in some unknown way with the primary noise. It is also assumed that the desired clean signal is uncorrelated with noise source and interference signals. By adaptively filtering and subtracting the reference input from the primary input, the output of the adaptive filter will be the error signal, which acts as a feedback to the adaptive filter. With this setup, the adaptive filter will be able to cancel the noise and obtain an estimate of the less noisy signal.[7]

Fig.1 shows the basic concept of adaptive noise cancellation using the proposed adaptive RBFNbased filter The primary input of the canceler is the measurable EEG signal q(k), which is naturally contaminated by artifacts. In other words, the artifact signal n(k) (noise source signal) goes through unknown nonlinear dynamics f (the route in human body from the artifact generating source to each EEG electrode on the scalp) and generates a distorted noise d(k), which is then added to clean EEG signal s(k), in the place of electrodes to form q(k) = s(k) + d(k) which is the very signal measured by the EEG electrodes. The reference input to the canceler, which is the input to the adaptive filter in fact, is the noise source signal n(k), measured directly from the artifact generating origin i.e. EOG for ocular artifacts. The noise n(k) is filtered to produce d (k) which is as close a replica as possible of interference signal,d(k) the distorted and delayed version of n(k). The aim is to retrieve clean EEG, s(k), from the measured EEG signal,q(k), that is procurable by estimating the d (k) using the adaptive filter, which is then subtracted from measured q(k) to produce the output of the system, s (k) that would be close to the required signal s(k). In the noise canceling application, the objective is to produce an error signal (output) that is a best fit in the least squares sense to the signal s(k) This is accomplished by feeding back the system output to the adaptive filter to minimize the error signal until it reaches the value s (k) = s(k). As a result, the output of the noise canceler s (k) is the estimation of corrected or clean EEG. s (k) = s(k) + d(k) d (k) that is s (k) s(k).[7] 3. ADAPTIVE RBFN-BASED FILTER Architecture of the Filter The adaptive RBFN-based filter to perform TSK inference is depicted in Fig.2 Basically, it is a multi-input single-output (MISO) system. It is straightforward to extend the result to multi-input multi-output (MIMO) systems. The functions of the nodes in each of the five layers are described as follows: Layer 1: Each node in layer 1 represents an input node and it corresponds to one input linguistic variable. These nodes simply transmit input signals to the next layer directly. Layer 2: Nodes in this layer stand for input terms of an input linguistic variable. Each one acts as a one-dimensional membership function (MF) which is a Gaussian function of the following form: (1) Where i=1,2,...r, r is the number of input variables,j=1,2,...u, u is the number of membership (MF) functions,μij, jth membership function of the ith input variable xi,cij center of the jth MF of xi,σj width of the jth MF of xi Layer 3: Each node in layer 3 represents a possible IF part of a fuzzy rule. The number of rules in this system is exactly the number of RBF neurons. For the jth rule Rj, its output is

(2) where X = (x1,..., xr) and Cj is the center of the jth RBF neuron. Layer 4: Nodes in this layer are called normalized nodes. The number of normalized nodes is equal to that of RBF neurons. The output of the normalized nodes is given by (3) The nodes in layer 4 are fully connected with the nodes in layer 3 for normalization. Layer 5: Each node in this layer represents an output variable which is the summation of incoming signals from layer 4. Its output is given by (4) where y is the value of the output variable and w k is essentially the consequent part of the kth fuzzy rule. In the TSK fuzzy inference system, we have where k = 1, 2,...u. The parameters t k, t k1,...t kr are the linear parameters in the consequent part of the kth fuzzy rule. From Fig.2 and the detailed functions of the nodes, it can be seen that the following conditions hold to make the adaptive RBFN-based filter equivalent to a TSK fuzzy inference system. 1) The number of links from layer 2 to each node in layer 3 is equal to the number of input variables. That is, a set of r input term nodes (one for each input linguistic node) in layer 2 is connected to a rule node in layer 3. 2) Each RBF neuron is a fuzzy rule essentially. 3) For the RBF neurons, no bias is considered. 4) The weights between layer 4 and layer 5 are the linear functions instead of a real constant.[9] 4. Results and Analysis EEG data with ocular artifacts are taken from [8] for testing the proposed method. Fig.3 shows the EEG that eliminated with EOG signal.and then we applied this signal to proposed Filter. Fig.3 indicates the performance of the proposed filter in eliminating the ocular artifact. Fig.3.a and Fig.3.b shows the measured EEG signal and directly measured EOG signal respectively, the estimated ocular interference signal using the proposed adaptive filter (5)

is shown in Fig.3.c, and ultimately Fig.3.d illustrates the clean EEG resulting from subtracting the estimated interference signal from the measured EEG as shown in the ANC system. Considering the part marked by arrows that indicate the severe presence of ocular artifacts, it is obvious that the proposed filter has removed the artifacts successfully and has desirable performance in this area. The result is also achieved in frequency domain using power spectrum magnitude (PSM) criterion. Fig.4.a shows the power spectrum of the EEG signal contaminated with EOG, the power spectrum of EOG signal is shown in Fig.4.b and the power spectrum of cleaned EEG is illustrated in Fig.4.c. Note that the absence of low frequencies of EOG in output signal indicates the removal of EOG artifact. 5. conclusion In this paper, a new adaptive RBFN-based filter for the ANC problem is developed. The online structure learning and parameters determination algorithm is presented. Simulation results show that the proposed adaptive RBFN-based filter can cancel the noise signal from the distorted information signal successfully. In summary, the proposed adaptive RBFN-based filter has the following attractive and outstanding properties: (1) No predetermination of the initial number of RBF neurons (fuzzy rules) and input-output space clustering is needed. The RBF neurons are generated or deleted automatically in the training process. (2) Fast and efficient learning. The structure of the filter and the parameters of the corresponding RBF neurons are trained online simultaneously. The self-organizing algorithm makes the RBFN covers the input space well. eeg+eog eog estimated eog estimated eeg 1 RBFN Method -1 2 4 6 8 1.1 -.1 2 4 6 8 1 1-1 2 4 6 8 1 5-5 2 4 6 8 1 Fig.3 EOG artifact cancellation Fig.3.a Fig.3.b Fig.3.c Fig.3.d

1 PSM eeg+eog 5 Fig.4.a 1 1 2 3 4 5 6 7 8 9 1 PSM eog 5 Fig.4.b 1 1 2 3 4 5 6 7 8 9 1 PSM estimated eeg 5 Fig.4.c 1 2 3 4 5 6 7 8 9 1 Fig.4 power spectrum of signals [1] R. Jonathan, J. M. Dennis, B. Niels, P. Gert and M. Theresa, Brain computer interfaces for communication and control, pp.767-791, Clinical Neurophysiology, 22. [2] M. Fatourechi, A. Bashashati, K. W. Rahab and E. B. Gary, EMG and EOG artifacts from BCI systems: a Survey, pp. 48-494, Clinical Neurophysiology, 27. [3] P.He, M.Kahle, G.Wilson and C.Russel, Removal of ocular artifacts from EEG: A comparison of Adaptive filtering method and regression method using simulated data, IEEE engineering in medicine and Biology 27th annual conference, 25. [4] Ehsan Zezhadaraya, Mohammed B Shamosollahi. EOG artifact removal from EEG using ICA and ARMAX modeling, Private communication,24 [5] P. He, G.Wilson and C.Russel, Removal of Ocular artifacts from Electro encephalogram by adaptive Filtering, pp.47-412, Medical &Biological Engineering & Computing, 24. [6] B.W.Jervis, M.Thomlinson, C.Mair, J.M. Lopez and M.I.B Garcia, Residual ocular artifacts subsequent to ocular artifact removal from the electroencephalogram, pp.293-298, IEE Proceedings-Volume 146, Issue 6, Nov. 1999. [7] A. Jafarifarmand, M.A. Badamchizadeh Artifacts removal in EEG signal using a new neural network enhanced adaptive filter elsevier 213 [8] www.physionet.org [9]Z. Li, M.J. Er, Y. Gao, An adaptive RBFN-based filter for adaptive noise cancellation, in: Proceedings of the 42nd leee Conference on Decision and Control, 6, 23, pp. 6175 618.