Download - Academy Publisher
Download - Academy Publisher
Download - Academy Publisher
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