You are on page 1of 6

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/281463950

"Applications of neural networks to medical signal processing", Proc. 27th


IEEE Decision and Control Conf., pp. 343-347, 1988.

Conference Paper · January 1988

CITATIONS READS

0 68

1 author:

Daniel Graupe
University of Illinois at Chicago
181 PUBLICATIONS   3,797 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Closed-Loop Deep Brain Stimulation, Deep Learning Neual Networks View project

on-demand DBS (Deep Brain Stimulation) View project

All content following this page was uploaded by Daniel Graupe on 13 June 2016.

The user has requested enhancement of the downloaded file.


Roceedlngr of the 271h Conference
on Declrlon and Control
Auslln, Texar December 1988 WA11 - 12:15
APPLICATIONS OF NEURAL NETWORKS
TO MEDICAL SIGNAL PROCESSING

by
DANIEL GRAUPE *
RUEY WEN LIU **
and
GEORGE S. MOSCHYTZ ***
i

Ab s t r a c t
T h e r e c e n t progress i n neural networks (NN) opens a p p l i c a t i o n s ( c o n t r o l o f prostheses, o f neuromuscular
a v a s t f i e l d o f o p p o r t u n i t i e s t o t h e processing o f
medical s i g n a l s and images. The p a r t i c u l a r a t t r a c t i o n
o f NN f o r such a p p l i c a t i o n s l i e s i n t h e n o n l i n e a r and
pacemakers, e t c ...
s t i m u l a t i o n , o f a r t i f i c i a l organs, o f implants,
).
o f t e n non-analytical nature o f b i o l o g i c a l signals. I n t h i s paper we d e s c r i b e two a p p l i c a t i o n s o f NN
To i l l u s t r a t e a t l e a s t a few aspects o f such t h a t are being studied a t t h e authors' laboratories,
a p p l i c a t i o n s , we discuss two s p e c i f i c a p p l i c a t i o n s , and which a r e intended t o p r o v i d e an i l l u s t r a t i o n o f
b o t h r e l a t e d t o t h e authors' research i n t o some o f t h e c a p a b i l i t i e s o f NN-based medical s i g n a l
e l e c t r m y o g r a p h i c (EMG) s i g n a l s. The f i r s t concerns processing. One a p p l i c a t i o n i s m a i n l y o f d i a g n o s t i c
t h e decomposition o f s u r f a c e (transcutaneous) EMG i n t o s i g n i f i c a n c e , though i t has a l s o f u n c t i o n a l p o t e n t i a l ,
i t s i n a c c e s s i b l e motor u n i t a c t i o n p o t e n t i a l s (MUAP) as a p o s s i b l e approach t o c o n t r o l o f f u n c t i o n a l
f o r t h e purpose o f determining t h e sequence o f s i n g l e neuromuscular s t i m u l a t i o n (FNS) i n paraplegics. The
( o r groups) o f MUAP which form t h e corresponding other a p p l i c a t i o n i s mainly functional ( f o r c o n t r o l l i n g
s u r f a c e EMG s i g n a l . I f extended t o EMG FNS), though d i a g n o s t i c uses a r e possible. The f i r s t
surface-electrode arrays, t h i s should a l s o y i e l d a p p l i c a t i o n i s t o an i n v e r s e processing problem and t h e
i n f o r m a t i o n on l o c a t i o n s o f motor u n i t s (MU) r e l a t i v e second i s t o a s i g n a t u r e ( p a t e r n ) d i s c r i m i n a t i o n
t o e l e c t r o d e l o c a t i o n i n t h e array. T h i s a p p l i c a t i o n problem. Both a p p l i c a t i o n s employ s u r f a c e (EMG) as
i s o f importance b o t h as a non-invasive d i a g n o s t i c obtained i n v i v o from hunan p a t i e n t s d u r i n g t e s t s o r
t o o l , t o y i e l d i n f o r m a t i o n on s i n g l e o r group MU w h i l e performing normal tasks. The f i r s t a p p l i c a t i o n
i n n e r v a t i o n d u r i n g normal- o r t e s t - a c t i v i t y o f a i s an EMG decomposition problem t h a t f o l l o w s one o f t h e
p a t i e n t . It can a l s o serve f o r subsequent c o n t r o l o f a u t h o r ' s work on decomposition o f [6,7]. The second i s
prostheses , orthoses , o r f u n c t i o n a l neuromuscular based on previous work o f another author on EMG
s t i m u l a t i o n (FNS) o f paraplegics. s i g n a t u r e d i s c r i m i n a t i o n t o c o n t r o l a r t i f i c i a l 1 imbs i n
The second a p p l i c a t i o n concerns t h e d i s c r i m i n a t i o n amputees [8,9] and t o c o n t r o l walking under FNS i n
between intended walking f u n c t i o n s ( t o be a c t i v a t e d by (complete) p a r a p l e g i c s [10,11,12] and which f a c i l i t a t e d
FNS) o f p a r a p l e g i c s from parameters o f s i g n a t u r e such walking ( w h i l e using non-NN p a t t e r n
p a t t e r n s (AR parameters o r e q u i v a l e n t ) o f above-lesion discrimination) a t that author's lab f o r the l a s t
s u r f a c e EMG. This above-lesion EMG i s as generated b y several years.
n a t u r a l posture changes o f a p a r a p l e g i c ' s upper t r u n k
when preparing t o perform t h e r e s p e c t i v e 2. Decomposition o f Surface EMG S i g n a l s
wal k i n g - r e l a t e d f u n c t i o n ( t a k i n g r i g h t o r l e f t s t e p 2.1 The Nature o f t h e Surface EMG S ivg n a l
e t c ...),t h u s c o n t r o l l i n g FNS t o paralyzed limbs. The s u r f a c e EMG s i g n a l i s a s i g n a l t h a t i s picked
The two a p p l i c a t i o n s above, one being a d i a g n o s t i c up b y transcutaneous e l e c t r o d e s attached t o t h e s u r f a c e
i n v e r s e problem and t h e o t h e r b e i n g a f u n c t i o n a l o f t h e s k i n and which c o n s i s t o f t h e e l e c t r i c a l
p a t t e r n - d i s c r i m i n a t i o n problem, a r e intended t o response o f a muscle i n response t o t r a i n s o f
i l l u s t r a t e some o f t h e o p p o r t u n i t i e s provided by i n d i v i d u a l e l e c t r i c a l s i g n a l s o f a m u l t i t u d e (hundreds
medical a p p l i c a t i o n s o f NN. i n major muscles) o f motor neurons [14]. The
e l e c t r i c a l a c t i v i t y o f a motor neuron i s i n t u r n a
1. I n t r o d u c t i o n
- sequence o f more-or-less f i x e d - f o r m s i g n a l s known as
The r e c e n t advances i n neural network t h e o r y m o t o r - u n i t a c t i o n p o t e n t i a l s (MUAP) produced and
[l-51 and i t s a p p l i c a t i o n s now y i e l d a r e a l i s t i c prorogated t o t h e muscl e-fiber/neuron i n t e r f a c e and
and powerful t o o l t o deal w i t h a wide a r r a y o f which a r e t h e motor neuron's (MU'S) response t o a t r a i n
signal and image processing, d i s c r i m i n a t i o n and o f t r i g g e r i n g impulses i n p u t t e d t o t h e MU from t h e
d e c i s i o n problems, e s p e c i a l l y those t h a t a r e ill s p i n a l cord and hence from t h e c e n t r a l nervous system
defined, n o n l i n e a r and which a r e even (CNS). The s u r f a c e EMG i s t h u s a s p a t i a l i n t e g r a t i o n
n o n - a n a l y t i c a l , o r which d e f y a n a l y t i c a l a n a l y s i s o f a m u l t i t u d e o f such MUAP's. There can be several
w i t h conventional Von-Neunan-based computing ( t e n s o f such f i b e r s ) connected t o a s i n g l e MU.
machines ( a t l e a s t , a t reasonable computational Thousands o r tens o f thousands o f such f i b e r s thus
power and programming time). Medical d a t a and c o n s t i t u t e a m a j o r muscle, such as t h e biceps o r
medical s i g n a l s o r images f i t v e r y much t h e above quadriceps muscle i n man. See Fig. 1. The i n d i v i d u a l
d e s c r i p t i o n o f a non1 i n e a r o r non-analytical MUAP s i g n a l ( X o f Figure 1 i n v o l v e s r a t h e r complex
nature. It i s thus a n a t u r a l area f o r v a s t dynamics, and o f a more-or-less f i x e d shape, as
o p p o r t u n t i e s i n a p p l y i n g neural nets, b o t h f o r shown i n Fig. 2, where t ,. i s t h e i n s t a n t o f a neural
medical diagnosis and f o r f u n c t i o n a l medical ( f i r i n g ) a t t h e i n p u t t o o d e MU, coming from t h e s p i n a l
c o r d (SC), where a l s o t h e t i m e scales i n v o l v e d can be
*Dept. o f E l e c t r i c a l Engineering & Computer considered f i x e d (as f i r s t approximation, a t l e a s t ) f o r
Science, U n i v e r s i t y o f I l l i n o i s a t Chicago (UIC), a g i v e n muscle. Gain (amplitude) terms and low-pass
Chicago, IL. t i m e constant element terms should c o n t r i b u t e t o
**Dept. o f E l e c t r i c a l & Computer Engineering, changes o f these p a t t e r n s . These terms w i l l be
U n i v e r s i t y o f Notre Dame, Notre Dame, IN. i n t r o d u c e d l a t e r , t h e g a i n terms b e i n g one aspect o f
Drs. Graupe and L i u a r e members o f t h e j o i n t what i s t o be determined f o r each MUAP b y t h e h as i s
UIC-Notre Dame Research Center on Signal & Image t ,. ( i n f a c t , a sequence o f t ,.(K) f"r t h e k' h
Processing i n Medicine which supported t h i s f p r ? n g o f MUi). A few hundred8 b f MU s may be nvolved
research i n p a r t .
* * * I n s t i t u t e o f Signal & I n f o r m a t i o n Processing,
ETH (Swiss Federal I n s t i t u t e o f Techno1 ogy) ,
Zurich, Switzerland.

88CH2531-2/88/0000-0343$1.00 @ 1988 IEEE 343


i n a major muscle. Hence, if we consider two EMG
i s decomposed i n t o i n d i v i d u a l formant Gaussian d e n s i t y
I
e l e c t r o d e s o a r e l a t i v e l y l a r g e s u r f a c e area
(around 1 cm ) and spaced a t about 25 mm ( c e n t e r f u n c t i o n s w i t h d i f f e r e n t means and d i f f e r e n t variances.
t o c e n t e r ) , we r e c o r d t h e summation o f a c t i v i t i e s The d i f f e r e n t means p a r a l e l l the a r r i v a l times i n t h e
o f a 10-20 o f MU's. T h i s r e c o r d i n g w i l l a l s o EMG decomposition problem, whereas t h e gains Ki
c o n s i s t o f sane 10-20 branches o f each o f t h e p a r a l l e l t h e d i f f e r e n t variances i n [171.
MU'S involved, where t h e MUAP i s thus The a l g o r i t h m o f eqn. (1) can be extended t o cover
synchronized, d i f f e r i n g o n l y by t h e v e l o c i t y o f a f i n i t e s e t o f d i f f e r e n t MUAP p a t t e r n s and n o t j u s t a
propagation o f t h e AP, which may be assumed over s i n g l e p a t t e r n , say p a t t e r n s p . . ( t - t . ) where j denotes
a s h o r t r e c o r d i n g i n t e r v a l (say, 1.0 sec) t o be a p a t t e r n shape o f a s e t o f M b d s s i b l e shapes, such
constant a t a g i v e n e l e c t r o d e l o c a t i o n [14]. In that
t h e method o f r e c o r d i n g f o r t h e purposes o f t h e
present paper, c r o s s t a l k between motor u n i t s o f
adjacent muscles i s acceptable. This
a c c e p t a b i l i t y i s an i m p o r t a n t a d d i t i o n a l f e a t u r e This m o d i f i c a t i o n w i l l account f o r e f f e c t s o f f i l t e r i n g
o f t h e proposed decomposition method. The o f MUAP's through t h e t i s s u e . For p r a c t i c a l reasons M
present NN-based decomposion d i f f e r s from t h a t o f should be small as i s reasonable t o assume n o t i n g the
[14] i n t h a t (a) no g r i d needle e l e c t r o d e i s known shapes o f MUAP's, such as i n [14].
employed, ( b ) decomposition i s p o s s i b l e over a 2.3 The Neural Network S o l u t i o n t o t h e Decomposition
m u l t i t u d e o f t r a i n s o f MUAP's by a s i n g l e Problem
e l e c t r o d e p a i r , r a t h e r than by measuring each 2.3 T h e S o l u t i o n f o r t h e Decomposition Problem.
Cons id e r
MUAP d i r e c t l y ( w i t h o u t decomposition) w i t h p o i n t
electrodes, where c o n t a c t problems, s h o r t
c i r c u i t s between e l e c t r o d e s and t h e need t o
process hundreds o f e l e c t r o d e s a r e e l i m i n a t e d .
However, f o r e v a l u a t i o n and c a l i b r a t i o n , t h e where y ( t ) i s t h e r e c e i v e d EMG s i g n a l , f .cF belongs t o
approach o f [14] can serve as a v a l u a b l e a f i n i t e s e t o f s t e r e o t y p e o f motor u n i t J a c t i o n
r e f e r e n c e approach. When topographic mapping is p o t e n t i a l waveforms, t . c T is t h e t i m e d e l a y and K.
performed then s t i l l an a r r a y o f hundreds o f K. The s e t s T and K a r e ' f i n i t e s e t s o f r e a l number&!
p o i n t e l e c t r o d e s as i n [14] i s replaced b y a The decomposition problem i s t h e d e t e r m i n a t i o n o f
s i n g l e p a i r i n t h e present approach. constants K. ., t i m e delays ti and f u n c t i o n s f . from a
g i v e n EMG s l t j n a l y ( t ) . J
2.2 The Surface EMG Decompostion Problem
Noting t h e n a t u r e o f t h e s u r f a c e signal This problem can be solved by t h e H o p f i e l d neural
as described i n Section 2.1 above, t h i s s i g n a l network u s i n g a method suggested by Tank and H o p f i e l d
y ( t ) i s considered t o be a summation o f many C171.
MUAP's o f almost i d e n t i c a l shape ( v o l tage/time Let
G = I K1J . . f .J( t - t i ) I K . . 1J K,ti"T,f.€F)
J (4)
p a t t e r n ) and o f d i f f e r e n t (random-like) a r r i v a l
times. The decomposition problem t h u s becomes G i s t h e exhaustive Set o f a l l p o s s l b l e waveforms. It
i s f i n i t e because K,T and F a r e f i n i t e . Denote
t h a t o f decomposing t h e random-like [15], [16]
s i g n a l y ( t ) , as recorded over a f i x e d t i m e window G = {gk(t)/k=1,2 ,...,
f o r some f i n i t e L. Eq. (1) can be r e w r i t t e n i n the
L) (5)
( o f say, 1.0 second) t o i t s component MUAP's.
For t h i s purpose we f i r s t ?ploy a s i n g l e p a i r o f form
broad (approximately 1.0 cm ) s k i n s u r f a c e
e l e c t r o d e s l o c a t e d a t approximately 25 mm
center-to-center i n t e r - e l e c t r o d e distance.
Whereas y ( t ) i s as i n Fig. 1, t h e i n d i v i d u a l MUAP where VI, = 0 o r 1. The decomposition problem becomes
i s as i n Fig. 2. y ( t ) above i s composed o f b o t h
near-surface MUAP's and o f more d i s t a n t below
s u r f a c e MUAP's. However t h e l a t t e r ' s
c o n t r i b u t i o n i s minor. It i s n o t neglected i n where 11 I\ i s an L2-norm i n a f u n c t i o n a l space. Let
o u r analysis, b u t o n l y a s p a t i a l ( 2 dimensional) V ~[0,11. C l e a r l y ,
d i s t r i b u t i o n w i l l be performed i n t h e present E k 0.~ Furthermore, E = 0 i f and o n l y i f
N
analysis.
Decomposition o f y ( t ) i n terms o f i t s formant
MUAP's, i s t h u s i n terms o f determining t h e
r e l a t i v e amplitude and a r r i v a l t i m e o f each o f a and V = 0 o r 1. This i s a s o l u t i o n o f t h e
f i n i t e s e t o f MUAP's p i ( t - ti), c o n s i d e r i n g t h e decombosition problem. H o p f i e l d neural network i s an
analog c i r c u i t which i s designed so t h a t E o f (7)
s u r f a c e EMG model
N becomes m i n i m m a t e q u i l i b r i u m p o i n t s o f t h e neural
network. I n f a c t , according t o h f i , we have t h e design
Parameters as f o l l o w s .
t . denoting a r r i v a l t i m e and k . denoting t h e
r e l a t i v e amplitude o f p. i n y ( t ) . Furthermore,
f o r t h e NN r e a l i z a t i o n %.and t . belong t o a
f i n i t e s e t o f p o s s i b l e gains ana times o f a r r i v a l
k . t h a t d i f f e r s from one MUAP t o another due t o
where T.. i s t h e s t r e n g t h (copductance) o l h t h e
d l s t a n c e from t h e e l e c t r o d e , depth and i n t e n s i t y
of neural a c t i v i t y , and where synchronous MUAP's i n t e r c o a a e c t i o n between t h e i and t h e j processor,
and Ik i s t h e e x t e r n a l l y s u p p l i e d i n p u t currents. For
c o n t r i b u t e t o a s i n g l e AP. We note t h a t several
t h e c o n s t r u c t i o n of t h e neurdl networks, see [17].
decomposed pi above w i t h d i f f e r e n t ti and k . may The complexity o f t h e neural network i s determined
belong t o d i f f e r e n t branches o f one MU. T h i b y t h e c a r d i n a l ntmber L o f G, which depends on t h e
grouping o f AP's according t o MU's w i l l be c a r d i n a l numbers o f K,T and F. It should be noted
considered i n Section 2.3 below. t h a t t h e neural network may approach a l o c a l minimum,
The NN approach f o r t h e EMG decomposition i n s t e a d o f t h e d e s i r a b l e g l o b a l minimum. On t h e o t h e r
problem above, i s a p a r a l l e l t o t h e approach o f hand, i t s convergence r a t e i s O(n), where n i s t h e
and H o p f i e l d [17] where a complicated complexity o f network. This i s an important advantage
(Gaussian-sums-type) p r o b a b i l i t y d e n s i t y f u n c t i o n over a l t e r n a t i v e methods, e s p e c i a l l y when n i s large.

344
2.4 Spacial L o c a l i z a t i o n o f Motor U n i t s v i a
Decomposition from t l e c t r o d e Arrays Our NN d e c i s i o n problem i s thus formulated as f o l l o w s :
'tor d i a g n o s t i c n e u r o l o g i c a l Studies [14] and f o r Given a s e t o f i d e n t i f i e d t i m e s e r i e s (say, AR)
using EMG f o r c o n t r o l o f prostheses [8,9] and o f
e l e c t r i c a l s t i m u l a t i o n i n p a r a p l e g i c s [lo-131, n o t t h e
parameters a. , which walk f u n c t i o n F
should t h e FhS c o n t r o l l e r a c t i v a t e ? J
[j=l, ... m]
decomposition i t s e l f i s o f importance b u t t h e a b i l i t y 3.3 The NN S o l u t i o n t o t h e Signature D i s c r i m i n a t i o n
t o o b t a i n ( i n a non-invasive manner) a mapping o f Problem
i n n e r v a t i o n across a muscle o r a group o f adjacent y t Y be t h e s e t o f EMG s i g n a l s y ( t ) o f a
muscles. The present surface e l e c t r o d e approach has p a r t i c u l a r patient. Let there e x i s t a p a r t i t i o n o f Y
a1 so t h e advantage (vs. imp1 anted e l e c t r o d e s ) t h a t t h e i n t o a f i n i t e number o f groups, say 5 groups as
p a t i e n t i s n o t conscious o r c o n s t r a i n e d i n normal f o l l ows :
movements b y t h e electrodes. Y1 -
Stand up
When an a r r a y o f s u r f a c e e l e c t r o d e s as i n Sections Y - R i g h t l e g up
2.1, 2.2 i s considered, t o which decomposition i s -
L e f t l e g up
a p p l i e d as i n Sections 2.2, 2.3, approximate s p a t i a l '9 - S i t down
mapping can be accomplished.
( 1) becomes
For t h i s purpose eqn. Y - D h ' t change s t a t u s
The d i s c r i m i n a t i o i problem i s t o f i n d a p a r t i t i o n which
N
yh(t) =.E
1-51
Kih pih(t-tih), ...
h=l R (11)
separates each group from others. Furthermore, a f t e r
t h e p a r t i t i o n i s made, t h e d i s c r i m i n a t o r should
i d e n t i f y t h e c o r r e c t group f o r each incoming EMG
R b e i n g t h e nunber o f e l e c t r o d e s i n t h e a r r a y . signal.
Once NN-based decomposition has been performed per The neural network can be used t o s o l v e t h i s
each member o f t h e array, i.e., p e r each y ( t ) , d i s c r i m i n a t i o n problem, provided t h e f o l l o w i n g
l o c a l i z a t i o n can be performed v i a considervng r e l a t i v e c o n d i t i o n i s met. Each s i g n a l y ( t ) can be represented
gains o f members o f a sequence o f one e l e c t r o d e vs. an b y a s e t o f f i n i t e number o f parameters, say { x , x ,
adjacent e l e c t r o d e , when accounting f o r times o f
arrival.
...,..., xn R"), so t h a t i t s associated f i v e groubs X:,
Furthermore, when accounting f o r propagation
v e l o c i t i e s , MAUP's o f branches o f t h e same MU can be
X
n%ber o f 8yperplanes i n R .
X can be p a r t i t i g n e d b y a s e t o f f i n t i e
To f i n d t h e s u i t a b l e s e t
o f parameters f o r a g i v e n problem i s sometimes t h e most
mapped and i n t e r - r e l a t e d [14]. The mapping may be d i f f i c u l t problem. For example, t h e sampled v a l u e l y }
performed b y another NN subsystem, though conventional o f y ( t ) i s n o t s u i t a b l e f o r t h i s purpose. Graupe, e t
c o r r e l a t i o n a l g o r i t h m s can a1 so be e f f e c t i v e l y used a1 [8-13 ] have found t h a t i f t h e AR c o e f f i c i e n t s i s
f o..r t h i s DurDose. used then t h e f i v e groups can indeed be separated b y a
3. Funct;on' D i s c r i m i n a t i o n from Surface EMG s e t o f f i n i t e numbers o f hyperplanes. S p e c i f i c a l l y ,
Signatures f o r Control1 i n g Neuromuscular l e t t h e AR t i m e s e r i e s model f o r t h e l e f t and t h e r i g h t
S t i m u l a t i o n i n Paraplegics EMG s i g n a l be g i v e n as f o l l o w s :
3.1 F u n c t i o n a l Neuromuscular S t i m u l a t i o n (FNS)
EMG Signature D i s c r i m i n a t i o n
I t was shown i n [8,9] t h a t t h e parameters o f a
t i m e s e r i e s model o f t h e s u r f a c e EMG It was found i n [8-131 that i f t h e f o l l o w i n g parameters
(electromyographic) s i g n a l can serve as parameters t o a r e used:
c o n t r o l a r t i f i c i a l l i m b s i n amputees and e l e c t r i c a l x = a ( r i g h t EMG s i g n a l )
neuromuscular s t i m u l a t i o n (ENS) i n p a r a p l e g i c s x1 = a1 ( r i g h t EMG s i g n a l )
[lo-131. Such c o n t r o l i s based on t h e n a t u r e o f t h e x2 = a2 ( r i g h t EMG s i g n a l )
s u r f a c e EMG s i g n a l as t h e e l e c t r i c a l response o f t h e x4 = 3 V a r i ~ n c e( r i g h t EMG s i g n a l )
muscle a t t h e s k i n ' s s u r f a c e t o t h e f i r i n g o f motor and s i m i l a r l y x ,x ,x and x a r e d e f i n e d f o r
neurons which cause t h a t muscle t o c o n t r a c t . EMG s i g n a l , the;\ t f i e Z o r r e s p h d i n g parameters
Consequently, changes i n modes ( p a t t e r n s ) of muscle
c o n t r a c t i o n i n m a j o r muscles ( o r a t an e l e c t r o d e
( x ,! , ..., x ) o f EMG s i g n a l s can indeed be separated
by'li8ear hypesplanes i n R .
l o c a t i o n which r e c e i v e s an EMG s i g n a l generated b y Based on t h e above, a m u l t i - l a y e r neural n e t can
neural f i r i n g a t adjacent muscles) produce changes i n be constructed. The number o f perceptrons a t t h e i n p u t
t h e EMG t i m e - s e r i e s parameters, such as t h e AR l a y e r i s determined by t h e number o f parameters needed
(autoregressive) parameters. Hence c o n t r a c t i o n o r t o represent each s i g n a l . The number o f perceptrons i n
posture changes a t c h e s t muscles above t h e l e v e l o f a t h e o u t p u t l a y e r i s determined by t h e number o f groups
s p i n a l - c o r d l e s i o n i n p a r a p l e i c s , when t h e p a t i e n t needed t o be p a r t i t i o n e d i n t o . The number o f
prepares h i m s e l f t o execute a walking f u n c t i o n , i s perceptrons i n t h e hidden (middle) l a y e r i s determined
r e f l e c t e d by a s e t o f AR ( o r ARMA, etc. ..) parameters b y t h e number o f hyperplanes needed t o separate these
t h a t a r e more o r l e s s unique and repeatable f o r such groups. A (8,3,5) m u l t i - l a y e r neural networks i s shown
an intended walking f u n c t i o n . i n F i g u r e 4.
3.2 The Signature D i s c r i m i n a t i o n Problem The x . ' s , z . ' s and u . ' s a r e t h e i n p u t s , o u t p u t s
The AR model o f t h e d i s c r e t e - t i m e tF/jG s i g n a l y ( k ) and i n t e r m & d i a t e ' v a r i a b l e & r e s p e c t i v e l y . The o u t p u t s
is d e s c r i b a b l e by: a r e ComDuted as f o l l o w s :

y(t) = . k a i Y k - i
1=1
+ Wk i1 ... k=0,1,2, (12)

w b e i n g i n a c c e s s i b l e w h i t e noise. 3
d e d e c i s i o n t o a c t i v a t e a p a r t i c u l a r walk f u n c t i o n 'h = g ( ~ l v i h u i ' e h ) (16)
( r i g h t step, l e f t step, s i t down, e t c ...) by ENS f s
thus based on t h e parameter v e c t o r 1 f [a
being w i t h i n a c e r t a i n subspace o f t h e pahameters
...an] where g i s t h e sigmoid f u n c t i o n
A 1
space. Once i t i s determined t h a t a i s w i t h i n t h e g(x) = -x (17)
a p p r o p r i a t e region, ENS i s a p p l i e d To t h e paralyzed l+e
l i m b s t o a c t i v a t e t h e d e s i r e d walk f u n c t i o n
corresponding (by precal i b r a t i o n ) t o t h a t f u n c t i o n .
See Fig. 3.
and v.
adjust&. lJ '
w . ., 8 and 0. a r e t h e parameters t o be

There e x i s t many d i f f e r e n t ways t o a d j u s t ( t r a i n )


The parameters ai a r e r e p e a t e d l y i d e n t i f i e d by a
r e c u r s i v e near-least squares l a t t i c e i d e n t i f i e r [18].
.
these parameters [l] The back propagation a l g o r i t h m
b y Rumelhart e t a1 [19] w i l l be presented here.
For each i n p u t x,thereir associated a d e s i r e d

345
o u t p u t d. For example, i f x belongs t o Group 2, t h e n [5] Gorman, R.P. and Sejnowski, T.J., Analysis o f
d = (O,l,O,O,O,). We would l i k e t o have z = d f o r
Hidden U n i t s i n a Layered Netowrk Trained t o
every i n p u t x. Now, f o r a s e t o f t r a i n i n g i n p u t s
C l a s s i f y Sonar Targets Neural Networks, Vol. 1, no.
{ x ( k ) I k = ~,2,...,n}, t h e c o e f f i c i e n t s a r e adjusted i n
t h e f o l l o w i n g way. 1, pp. 75-90, 1988.
Step 1: I n i t i a l l y , s e t a l l c o e f f i c i e n t s E61 Haas, W.F., Studer, R.M., Meyer, M. and Moschytz,
G.S.. EMG Analvsis Svstem f o r ShaDes and
v ( l ) , w ( l ) , Q ( l ) and d(1) t o small I n n e r v a t i o n S t i t i s t i i s o f Motor k i t s , Electroenaph
random nunbers.
Clin. Neurol., Vol. 66, p. 42, 1987.
Step 2: Compute u(1) and z ( 1 ) from x ( 1 ) by
Haas. W.F.. Studer. R.M.. Moschvtz. G.S. and Mever.
(1) and (+ M., Computer-AidedsElectromyog6phy, Proc. IEEE" .
Step 3: Adjust t h e c o e f f i c i e n t s b y t h e
I n t e r n a t . Symp on C i r c u i t s & Sys. (ISCAS), pp.
f o l l o w i n g formulae:
6 . ( k) = z . ( k) (1-2.( k) ) ( dj ( k) ) ,
2131-2134. H e l s i n k i . June 1988.
J j=1,+,...,5 J
[8] Graupe, D; and Cline, W.K., Functional Separation
E
J
o f EMG Signals v i a ARMA I d e n t i f i c a t i o n Methods f o r
Prosthesis Control Purposes, IEEE Trans. on
A i( k ) = Ui ( k ) ( l - u i ( k ) ) ,E s . ( k ) v i j ( k ) 3 icf,2,?
Systems, Men & Cybernb., Vol. SMC-5, pp. 252-259,
J=1
v . . ( k t l ) = v . . ( k ) + n6.(k)ui(k) 1975.
d ? ( k + l ) = e l l ) + n6.(i!) [9] Graupe, D., Magnussen, J. and Beex, A.M., A
w J(kt1) = w .(k) +
j ! ( k t l ) = Pn(k)+ q ~ . ( k )
$k)xn , n=1,2 ,...,
8
Microcomputer Control o f Upper-Limb Prostheses v i a
M y o e l e c t r i c Signal I d e n t i f i c a t i o n , IEEE Trans. on
Automaic Control, Vol. 23, pp. 538-544, 1978.
and p i s a'constant thosen detween 0 and. 1.
Step 4: Repeat s t e p 2 u n t i l t h e process i s -ClOJ
- Graupe, D.. Kra1.i. A. and Kohn, K.H.. ComDuterized
Signal - D i s c r i m i n a t i o n o f AbovelLesion EMG f o r
convergent.
I f and when t h e process i s convergent t h e n t h e neural S t i m u l a t i n g Peripheral Nerves o f Complete
n e t becomes a d i s c r i m i n a t o r , which w i l l y i e l d t h e Paraplegics, Proc. IFAC Symp. on Prosthesis
Control, Columbus, OH, Feb. 1982.
c o r r e c t output f o r each i n p u t , provided t h a t t h e
t r a i n i n g i n p u t sequence i s w i d e l y e x c i t e d , i.e., it
[ll] Graupe, D. and Kohn, K.H., Basseas, S. and
Naccarato, E., Electromyographic Control o f
covers t h e f i v e groups e x t e n s i v e l y .
Note t h a t t h e neural network d i s c r i m i n a t o r i s Functional E l e c t r i c a l S t i m u l a t i o n o f Selected
patient-independent. Each p a t i e n t can t r a i n t h e Paraplegics, Orthopedics, Vol. 7, pp. 1134-1138,
d i s c r i m i n a t o r h i m s e l f b y mere pressing o f 4 d e s i r e d 1984.
knobs d t o d ("no pressing" thus i m p l i e s d 5 ) . No [12] Graupe, D. and Kohn, K.H., A C r i t i c a l Review o f
adjustments by e x p e r t s a r e needed. EMG-Control1 ed S t i m u l a t i o n f o r Paraplegics, CRC
4. Concl usions Crit. Rev. i n Biomed. Eng., Vol. 15, No. 3,
We have considered t o biomedical problems whose 187-210, 1988.
s o l u t i o n v i a NN was o u t l i n e d . E141 Masuda, T. and Sadoyama, T., Topographical Map o f
I n n e r v a t i o n Zones W i t h i n Single Motor U n i t s
The NN s o l u t i o n f o r t h e f i r s t problem, which i s m a i n l y
a d i a g n o s t i c one, f a c i l i t a t e s decomposition o f surface Measured w i t h a G r i d Surface Electrode, IEEE
EMG s i g n a l s i n t o t h e i r formal a c t i o n p o t e n t i a l s . Such Trans. Biomed. Eng., Vol. 35, no. 8, pp.63-628,
decomposition i s otherwise n o t p o s s i b l e i n a 1988.
non-invasive manner b u t f o r when u s i n g a v e r y l a r g e [15] Graupe, D., Salahi, J. and DeSong, Z., Stochastic
number o f point-EMG channels, where b o t h computation Analysis o f M y o e l e c t r i c Temporal Signatures f o r
i s excessive and t h e number o f channels i s i n t h e many Mu1 t i f u n c t i o n a l S i n g l e S i t e A c t i v a t i o n o f
Prostheses and Orthoses, J. Biomed. Eng., Vol. 7,
hundres [14]. Via NN, 1 t o 5 channels w i l l s u f f i c e t o
cover a muscle area o f many square inches. pp. 18-29, January 1985.
Furthermore, t h e NN-based method can be employed [lS] DeLuca, C.J. Physiology and Mathematics o f
w i t h o u t a f f e c t i n g t h e p a t i e n t ' s freedom of movement, N y o e l e c t r i c Signals, IEEE Trans. Biomed. Eng.,
and w i t h o u t making him constrained o r bothered a t a l l Vol. 26, pp. 313-325, 1979.
b y t h e e l e c t r o d e s themselves. [17] Tank, D.W. and Hopfield, J.J., Simple Neural
The second problem i s an ENS c o n t r o l problem whose Optimization Networks: An A/D Converter, Signal
s o l u t i o n b y conventional A I has a1 ready been t e s t e d Decision C i r c u i t and a Linear ProaramininQ C i r c u i t .
[lo], b u t where NN p r o v i d e a more e l e g a n t and IEEE Trans. on C i r c . and Sys, Vol: 33, d. 5, pp.*
convenient s o l u t i o n . 533-541, 1986.
Both problems a r e mere examples o f t h e power and [18] Graupe, D., Time Series Analysis, Identification
b r e a t h o f p o s s i b l e important a p p l i c a t i o n s o f NN i n and Adaptive F i l t e r i n g , 2nd E d i t i o n , Krieger Publ.
concrete medical problems. They a1 so i l l u s t r a t e how Co., Malabar, FL 1988.
( a r t i f i c i a l ) neural n e t s can be u t i l i z e d t o decode [19] Rumelhart, D.E., Hinton, G.E. and Williams, R.J.,
i n f o r m a t i o n and s t r u c t u r e e i n ( b i o l o g i c ) neural n e t s Learni nq I n t e r n a l ReDresentation bv E r r o r
f o r f u n c t i o n a l and d i a g n o s t i c medical purposes. Pgropagation, P a r a l l e l D i s t r i b u t e d - Processing,
References Vol. 1, pp. 318-362, MIT Press, Cambridge, MA
111 Lippman, R.P., An I n t r o d u c t i o n t o Computing w i t h 1986.
Neural Nets, IEEE ASSP Magazine, Vol. 4, pp. 4-22,
A p r i l 1987.
[2] H o p f i e l d , J.J. Neural Networks and Physical
Systems w i t h Emergent Col1 e c t i v e Computational
A b i l i t i e s , Proc. National Academy o f Science, Vol.
79, NO. 8,
[3] Widrow, B., The O r i g i n a l Adaptive Neural Net Broom
Balancer, Proc. IEEE I n t e r n a t . Symp. o f C i r c u i t s &
System ( ISCAS) , pp. 351-357, P h i l adel phi a , May
1987.
[41 Kamp, Y., S t a t e Reductiw, i n Hidden Markov Chains
Used f o r Speech Recognition, I E E E Trans. on ASSP,
Vol. 33, No. 4, pp. 1138-1145, Oct. 1985.

346
2
i=l

SC - Spinal Cord

MUi - i ' t h motor u n i t (MU)


MFi - i ' t h s e t of (possibly tens o f ) muscle f i b e r s t h a t form Block Diagram D e s c r i b i n
a sing1 e muscl e
xapji(t) - i ' t h MUAP (MU A c t i o n Potential)

y(t) - surface EMG


The t r a i n s o f s i g n a l s I1 t o In
a r e n o t synchronized

T
FA.-?. The MUAP Signal- ( s i n g l e MU] Fig. 3. Parameter Space f o r 2 = [a,,a,]

Fig. 4. M u l t i - L a y e r Neural Net f o r EMG


Signature D i s c r i m i n a t i o n

View publication stats

You might also like