12.01.2015 Views

Download - Academy Publisher

Download - Academy Publisher

Download - Academy Publisher

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISBN 978-952-5726-09-1 (Print)<br />

Proceedings of the Second International Symposium on Networking and Network Security (ISNNS ’10)<br />

Jinggangshan, P. R. China, 2-4, April. 2010, pp. 242-245<br />

Study of Electromyography Based on Informax<br />

ICA and BP Neural Network<br />

Guangying Yang, and Shanxiao Yang<br />

School of Physical & Electronics Engineering, Taizhou University, Taizhou City, China<br />

ygy@tzc.edu.cn<br />

Abstract— Surface electromyography (SEMG) signals<br />

decomposition algorithm based on Independent Component<br />

Analysis (ICA) are explored. The experiment shows that<br />

this method can decompose SEMG signal efficiently on the<br />

premise that different motor units are all independent. Then<br />

it can be concluded that ICA is a promising method of<br />

preprocessing for SEMG decomposition. After SEMG has<br />

been reconstructed, we create AR model with the original<br />

signal that was pretreated and take the coefficient as its<br />

eigenvector. Then, a three-layer BP neural network was<br />

designed to classify the muscle movement of forearm with<br />

AR model coefficient. The experiment indicates this<br />

measure can reduce workload and get the relatively good<br />

results.<br />

Index Terms—Independent Component Analysis (ICA);<br />

Surface Electromyography Signal; BP Neural Network;<br />

Pattern Recognition<br />

I. INTRODUCTION<br />

Independent component analysis (ICA) is a way of<br />

finding a linear nonorthogonal coordinate system in any<br />

multivariate data. It is a new technique to separate blind<br />

sources, which has been used in some challenging fields<br />

of EMG, ECG, EEG processing. The directions of the<br />

axes of this coordinate system are determined by<br />

maximizing the statistical independence of the estimated<br />

components. Under a certain condition, we can separate<br />

independent part from source signal [1].<br />

Electromyogram (EMG) is a signal obtained by<br />

measuring the electrical activity in a muscle has been<br />

widely used both in clinical practice and in the<br />

rehabilitation field [2]. Clinical analysis of the EMG is a<br />

powerful tool used to assist the diagnosis of<br />

neuromuscular disorders [3]. BP neural network (BPNN)<br />

is backpropagation algorithm in the medical field for the<br />

development of decision support systems [4]. In this paper,<br />

we discuss EMG signal by adopting the Informax ICA<br />

calculating way which has better effect to resolve the<br />

surface muscle telecommunication signal. And it can be a<br />

preprocessing mean to decompose the surface<br />

telecommunication signal.<br />

II.<br />

RECOGNITION METHODS OF MUSCLE MOTION<br />

A. Auto-Regression(AR) Model<br />

This work is supported by education department Program of<br />

Zhejiang Province in University (2010) and Yong teacher Program of<br />

Taizhou University (09qn09)..<br />

Parametric model is an important method for analysis<br />

of electromyography signal, where the most typical is AR<br />

Mode. According to the AR model’s theoretical analysis,<br />

we could see that the parameter selection is critical.<br />

Proper parameters are conductive to the recognition and<br />

parametrical evaluation of AR model. This paper adopts<br />

one of the evaluation way is direct evaluation which<br />

derives the model parameters directly from observed data<br />

or statistic characteristics of the data [5]. The recognition<br />

of mode [6] evaluates the model’s parameters with a<br />

stable model structure and degrees by the means of auto<br />

covariance function and partial correlation function’s<br />

character of truncation according to the information<br />

implied in a sample derived from the time sequence.<br />

The stationary AR (p) model is stable if the roots<br />

λk(a), k = 1 . . . . . p, of the associated characteristic<br />

polynomial have moduli that are less than unity.<br />

p<br />

k<br />

a( z)<br />

= 1 −∑ ak<br />

z − , z∈C<br />

(1)<br />

k = 1<br />

We define the stationary AR model as stable with<br />

margin 1 - p if all roots of the model's characteristic<br />

polynomial a (z) lie inside a circle of radius p < 1 in the<br />

complex plane. Correspondingly, a time-varying AR (p)<br />

model is stable if the roots of the corresponding timevarying<br />

characteristic polynomial.<br />

p<br />

k<br />

a( z; t)<br />

= 1 −∑ ak<br />

( t) z − , z∈C<br />

(2)<br />

k = 1<br />

We define an AR model as hyperstabte if all roots of<br />

the model's characteristic polynomial lie inside a circle of<br />

radius p _< 1 in the complex plane. In this paper we<br />

present a method for estimating hyperstable AR models.<br />

Although the proposed method is applicable to other<br />

tranversal AR parameter estimation schemes, we discuss<br />

here only the nonwindowed least squares (LS) method.<br />

The choice of model order p poses great problems.<br />

According to the past research and experiment [6], the<br />

experiment sets AR model to four because higher value<br />

of the order will not improve the performance but also<br />

will add burden of computation.<br />

B. Informax ICA Algorithm<br />

The idea behind using the Independent Component<br />

Analysis (ICA) is to reduce the redundancy of the original<br />

feature vector components. Assume that there is an N-<br />

dimensional zero-mean non-Gaussian source vector<br />

© 2010 ACADEMY PUBLISHER<br />

AP-PROC-CS-10CN006<br />

242

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!