SlideShare a Scribd company logo
Proc. of Int. Conf. on Recent Trends in Power, Control and Instrumentation
Engineering

Expert System Analysis of Electromyogram
Sanjeev Kumar Rai, Abhas Kushwaha, Pritish Ranjan Pal, Niladri Prasad Mohanty
Department of Biomedical Engineering, National Institute of Technology, Raipur, Chhattisgarh, India,
niladree.mohanty@gmail.com

Abstract. Electromyogram (EMG) is the record of the electrical excitation of the skeletal
muscles which is initiated and regulated by the central and peripheral nervous system.
EMGs have non-stationary properties. EMG signals of isometric contraction for two
different abnormalities namely ALS (Amyotrophic Lateral Sclerosis) which is coming under
Neuropathy and Myopathy. Neuropathy relates to the degeneration of neural impulse
whereas myopathy relates to the degeneration of muscle fibers. There are two issues in the
classification of EMG signals. In EMG’s diseases recognition, the first and the most
important step is feature extraction. In this paper, six non-linear features have been used to
classify using Support Vector Machine. In this paper, after feature extraction, feature
matrix is normalized in order to have features in a same range. Simply, linear SVM
classifier was trained by the train-train data and then used for classifying the train-test
data. From the experimental results, Lyapunov exponent and Hurst exponent is the best
feature with higher accuracy comparing with the other features, whereas features like
Capacity Dimension, Correlation Function, Correlation Dimension, Probability Distribution
& Correlation Matrix are useful augmenting features.
Keywords: Myopathy, ALS, Lyapunov exponent, Hurst exponent, Support Vector Machine

I. INTRODUCTION
Movement and position of the limbs are controlled by the electrical signals travelling forward and backward
between Muscle fibers, Peripheral and Central Nervous System [1], [2]. Conscientious Registration and
interpretation of these muscle electrical potential is called as Electromyogram (EMG).
Due to the emanation of Pathological condition in motor system, whether in spinal cord, the motor neuron, the
muscle or the neuromuscular junction the characters of electrical potentials generated during the contraction
and relaxation of muscles changes [4]. Careful registration and study of electrical signals in muscles thus can
be valuable aid in discovering and diagnosis abnormalities not only in muscles but also in the motor system as
a whole [3][5].
EMG classification is one of the most difficult pattern recognition problems because there usually exists small
but numerous variations in EMG features, which leads to difficulty in analyzing EMG signals. In muscles
diseases recognition, there are two main points, namely feature selection and classifier design. In general, the
methods of feature selection can be divided into two types: the measure of classification accuracy and the
valuation using statistical criterion. After that the selection of the best features based on the proposed
statistical criterion method is investigated.
For this purpose, we evaluate different kinds of features that have been widely used in EMG diseases
recognition. The results of this evaluation and the proposed statistic method can be widely used in EMG
applications such as control of EMG robots and prostheses or the EMG diagnosis of nerve and muscle
diseases[6],[7],[8].
DOI: 03.LSCS.2013.7.508
© Association of Computer Electronics and Electrical Engineers, 2013
The section II and III explain about the data selection filters (Butterworth & Notch), and the features
extracted. The section IV gives the results and discussion and conclusion of the context.

Figure 1. Emg Signal Of Normal, Als, Myopathy Patient From Biceps Brachii Region

II. DATA SELECTION
A. Subjects
For our study, we have chosen 3 groups. First group consisted of 10 normal subjects aged 21-35 years, 4
females and 6 males. All of the 10 subjects are in very good physical condition except one. None in this
group had signs or history of neuromuscular disorders. The group with myopathy consisted of 7 patients; 2
females and 5 males aged 19-63 years. The ALS group consisted of 8 subjects; 4 females and 4 males aged
35-67 years. Besides clinical and electrophysiological signs compatible with ALS, 5 of them died within a
few years after onset of the disorder, supporting the diagnosis of ALS.
B. Experimental Protocol
The EMG signals were recorded under usual conditions for MUAP analysis. The recordings were made at
low (just above threshold) voluntary and constant level of contraction. A standard concentric needle electrode
was used. The EMG signals were recorded from bicep brachii of bicep. The high and low pass filters of the
EMG amplifier were set at 2 Hz and 10 kHz for 11msec duration with sampling frequency of 10 kHz [8].
Figure 1 shows plot of different types of sample signal where around 250 points of sample signals are taken.
III. PROPOSED METHOD
In this paper, we describe each of the following steps involved for the classification of the acquired EMG
signal. These steps are: (A) Base line shift for accurate estimation of parameters. (B) Butterworth band pass
Filter (C) Notch filter for removing DC power line interference. (D) Various parameters/features
calculation.(E) Classifier Design.
A. Base Line Shifting
Generally human being produces static current which will interfere while recording EMG signal. Due to this
problem EMG signal shifts upper side from the base line. This defect occurs due to the muscle tension, body
movement or some environmental noise.
B. Butterworth Filter
In this paper, we used Butterworth band pass filter which is a combination of low pass filter and high pass
filter. Here lower cut off frequency is 5 Hz and higher cut off frequency is 1500 Hz.
C. Notch Filter
Due to the DC power line interference a significant noise appears during EMG acquisition. That should be
removed by using Notch Filter at 50 Hz.
43
D. Feature Extraction & Calculation
In this paper, we are calculating different entropies for classifying above referred EMG signals. Entropies are
stated below:
Lyapunov Exponent: It is measure of rate of separation of infinitesimally close trajectories for dynamical
system. It gives the rate of exponential divergence from perturbed initial conditions. It is a measure of the
rate at which nearby trajectories in phase space diverge. . Thus a value of +1 means separation of nearby
orbits doubles on the average in the time interval between data samples represented by Eq. (1).
λ = lim
|∆

|∆ (

→
|→

|∆

, )|
|

(1)

The displayed error is estimated from 2.5 times the standard deviation of the slope divided by the square root
of the number of trajectories followed. It is given by following [6][12].
Capacity Dimension: It is also known as Hausdorff dimension. It is calculated successively dividing the
phase space with embedding dimension D into equal hyper cubes that are occupied with data points with
respect to the log of the normalized linear dimension of hypercubes. The capacity dimension of space X is a
real number dcapacity such that if n( ) denotes the minimum number of open sets of diameter less than or equal
to , then n( ) is proportional to ∈ as ∈→ 0. It is represented by Eq. (2).
= − lim∈→
(2)
∈

where
is the number of elements forming a finite Space and is a bound on the diameter of the sets
involved (informally, is the size of each element used to cover the set, which is taken to approach 0) if the
limit exists.
Correlation Dimension: It is a method to determine the dimension of space occupied by sets of random
points [9], [10]. It provides a good measure of the complexity of the dynamics, i.e. of the number of active
degrees of freedom. The correlation dimension is a characteristic of the underlying invariant measure µ. In a
certain sense it characterizes how smoothly µ is distributed over the attractor: if µ is a point measure, then α
= 0, and if µ is absolutely continuous with respect to Lebesgue measure, then α equals the topological
dimension d of X. These are two boundary cases, in general 0<α<d. This paper explains the correlation
dimension by Eq. (3).
C(r) = ∬ Ω (‖ − ‖ ≤ ) ( ) ( ) (3)
Ω
where I denote an indicator function.
Correlation Matrix: Singular Value decomposition begins with the correlation matrix which is a two
dimensional matrix formed by putting the value of the correlation function with tau=0 along the diagonal and
putting of the value of the correlation function with tau=1 to the right and left filled [11]. The Eigen values
are determined.
Probability Distribution Function: It shows the probability of occurrence of certain data values. We can
specify a number of bins between 2 and 128 into which data points are sorted according to their value. The
bins all have the same width and are spread uniformly between the lowest and highest data value. It is
represented by Eq. (4)
()
F(x) = F(x) = ∫
(4)
Hurst Exponent: It is referred to as the "index of dependence," and is the relative tendency of a time
series to either strongly regress to the mean or 'cluster' in a direction. The Hurst exponent is used as a
measure of the long term memory of time series, i.e. the autocorrelation of the time series as in Eq. (5).
( )
( )

where
[

( )
( )

=

	

	 →∞

(5)

] is the rescaled range.

E[x] is the expected value.
n is the time of the last observation
(e.g. it corresponds to Xn in the input time series).
C is a constant.
E. Support Vector Machine as a classifier
In this paper, after feature extraction, feature matrix is normalized in order to have features in a same range.
Simply, SVM classifier was trained by the train-train data and then used for classifying the train-test data.
44
SVM creates a separating hyper plane between two clusters of data, thus classifying data falling into two
different classes. In non-linear classification, same operation was performed by non-linear kernel function, in
our case, Gaussian-RBF kernel, given by Eq. (6).
,

= exp	 −
(

−

/2

)

(6)

In this work we take two different group i.e. normal and abnormal (Myopathy & Neuropathy) signal for the
classification purpose .We take 70% of signal to train the expert model using SVMStruct a structure with the
Kernel Function fields [4],[5]. Kernel function Value is Gaussian Radial Basis Function kernel (‘rbf’)
function handle with a scaling factor, sigma which is varying from 0 values to 10 and takes those which give
maximum accuracy.
IV. RESULT AND DISCUSSION
We are classifying EMG signals for differentiating different diseases from the normal. Our classification uses
features which has described above. So we are spotting some of the features which produce demarcation
between different subjects. Then we train and test the SVM classifier with various extracted features like for
EMG. The classifier was also cross validated by taking feature vector in different combinations
From the result we state that Lyapunov Exponent & Hurst Exponent is the best parameter to classify the
EMG signals when taken individually and the classification accuracy is around 93%. By taking the combined
features Hurst Exponent & Lyapunov Exponent gives us classification accuracy around 88%.
V. CONCLUSION
In this present study we are analyzing the different class of EMG signals considering some of the best nonlinear features. Based on the above features we can state that LLE and Hurst exponent are the best to
distinguish the EMG signals. As per the authors the techniques used is a cost effective and time effective
approach for analyzing the EMG signals. In future we will compare different machine expertise system for
classifying the EMGs for detecting the diseases.
REFERENCES
[1] Basmajian Jv, Deluca Cj. Muscles Alive: Their Functions Revealed By Electromyography 5th Ed. Will- Iams And
Wilkins, Baltimore, 1986.
[2] Kwatney E, Et Al. “An Application Of Signal Processing Techniques To The Study Of Myoelectric Signals.”Ieee
Transactions On Biomedical Engineering, Vol. Bme-17, No. 4: 303-312, Oct 1970.
[3] Carlo De Luca ‘Electromyography’.Encyclopedia Of Medical Devices And Instrumentation (John G. Webster,Ed),
John Wiley Publisher, 2006
[4] C.J. Deluca, “Use Of The Surface Emg Signal For Performance Evaluation Of Back Muscle,” Muscle & Nerve, Vol.
16, Pp. 210-216, 1993.
[5] Quint Sr, Howard Jf Jr, Antoni L. "On-Line Analysis Of Neuromuscular Bioelectric Potentials" Comput Programs
Biomed., 16(1-2):3-12, Feb-Apr 1983.
[6] Niladri Prasad Mohanty, Pritish Ranjan Pal "Expert System Design Based On Wavelet Transform And Non-Linear
Feature Selection" Lecture Notes In Electrical Engineering Volume 222, Pp 311-319, 2013.
[7] Padmanabhan, P. Puthusserypady, S. "Nonlinear Analysis Of Emg Signals - A Chaotic Approach" Engineering In
Medicine And Biology Society, 2004. Iembs '04. 26th Annual International Conference Of The Ieee (Volume:1 )
Page(S):608
611
1-5
Sept.
2004.
[8] Erfanian, A. Chizeck, H.J. ; Hashemi, R.M. "Using Evoked Emg As A Synthetic Force Sensor Of Isometric
Electrically Stimulated Muscle" Biomedical Engineering, Ieee Transactions On (Volume:45 , Issue: 2 ) Page(S):
188 - 202 Feb. 1998.
[9] Bodruzzaman, M. Devgan, S. Kari, “Chaotic Classification Of Electromyographic (Emg) Signals Via Correlation
Dimension Measurement” Southeastcon '92, Proceedings, Ieee Pp. 95 - 98 Vol.1, August 2002.
[10] Angkoon Phinyomark Et Al, "Electromyography (Emg) Signal Classification Based On Detrended Fluctuation
Analysis" 26 April 2011.
[11] Giancarlo Filligoi Et Al "Detection Of Hidden Rhythms In Surface Emg Signals With A Non-Linear Time-Series
Tool" Volume 21, Issues 6–7, July 1999.
[12] Pritish Ranjan Pal, Gitartha Goswami, And Niladri Prasad Mohanty “Expert System Design Based On Wavelet
Transform And Linear Feature Selection” Computer Networks And Intelligent Computing, Communications In
Computer And Information Science Volume 157, 2011, Pp 502-510.

45

More Related Content

Similar to Expert System Analysis of Electromyogram

A comparative study of wavelet families for electromyography signal classific...
A comparative study of wavelet families for electromyography signal classific...A comparative study of wavelet families for electromyography signal classific...
A comparative study of wavelet families for electromyography signal classific...
journalBEEI
 
Correlation Analysis of Electromyogram Signals
Correlation Analysis of Electromyogram SignalsCorrelation Analysis of Electromyogram Signals
Correlation Analysis of Electromyogram Signals
IJMTST Journal
 
F3602045049
F3602045049F3602045049
F3602045049
ijceronline
 
Myoelectric Leg for Transfemoral Amputee
Myoelectric Leg for Transfemoral AmputeeMyoelectric Leg for Transfemoral Amputee
Myoelectric Leg for Transfemoral Amputee
ijsrd.com
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
Olusola Adeyemi
 
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET Journal
 
Abstract (Final draft)
Abstract (Final draft)Abstract (Final draft)
Abstract (Final draft)
Jeremy Pitman
 
ECG Signal Analysis for Myocardial Infarction Detection
ECG Signal Analysis for Myocardial Infarction DetectionECG Signal Analysis for Myocardial Infarction Detection
ECG Signal Analysis for Myocardial Infarction Detection
Uzair Akbar
 
ECG Signal Analysis for MI Detection
ECG Signal Analysis for MI DetectionECG Signal Analysis for MI Detection
ECG Signal Analysis for MI Detection
Uzair Akbar
 
An Artificial Neural Network Model for Classification of Epileptic Seizures U...
An Artificial Neural Network Model for Classification of Epileptic Seizures U...An Artificial Neural Network Model for Classification of Epileptic Seizures U...
An Artificial Neural Network Model for Classification of Epileptic Seizures U...
ijsc
 
An artificial neural network model for classification of epileptic seizures u...
An artificial neural network model for classification of epileptic seizures u...An artificial neural network model for classification of epileptic seizures u...
An artificial neural network model for classification of epileptic seizures u...
ijsc
 
Multidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signalMultidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signal
Sikkim Manipal Institute Of Technology
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
IJERA Editor
 
Analysis of eeg for motor imagery
Analysis of eeg for motor imageryAnalysis of eeg for motor imagery
Analysis of eeg for motor imagery
ijbesjournal
 
neural pacemaker
neural pacemakerneural pacemaker
neural pacemaker
Steven Yoon
 
Eyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independentEyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independent
eSAT Publishing House
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
IJTET Journal
 
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
CSCJournals
 
Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processing
Abdul Kader
 
Int journal 02
Int journal 02Int journal 02
Int journal 02
Salai Selvam V
 

Similar to Expert System Analysis of Electromyogram (20)

A comparative study of wavelet families for electromyography signal classific...
A comparative study of wavelet families for electromyography signal classific...A comparative study of wavelet families for electromyography signal classific...
A comparative study of wavelet families for electromyography signal classific...
 
Correlation Analysis of Electromyogram Signals
Correlation Analysis of Electromyogram SignalsCorrelation Analysis of Electromyogram Signals
Correlation Analysis of Electromyogram Signals
 
F3602045049
F3602045049F3602045049
F3602045049
 
Myoelectric Leg for Transfemoral Amputee
Myoelectric Leg for Transfemoral AmputeeMyoelectric Leg for Transfemoral Amputee
Myoelectric Leg for Transfemoral Amputee
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
 
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
 
Abstract (Final draft)
Abstract (Final draft)Abstract (Final draft)
Abstract (Final draft)
 
ECG Signal Analysis for Myocardial Infarction Detection
ECG Signal Analysis for Myocardial Infarction DetectionECG Signal Analysis for Myocardial Infarction Detection
ECG Signal Analysis for Myocardial Infarction Detection
 
ECG Signal Analysis for MI Detection
ECG Signal Analysis for MI DetectionECG Signal Analysis for MI Detection
ECG Signal Analysis for MI Detection
 
An Artificial Neural Network Model for Classification of Epileptic Seizures U...
An Artificial Neural Network Model for Classification of Epileptic Seizures U...An Artificial Neural Network Model for Classification of Epileptic Seizures U...
An Artificial Neural Network Model for Classification of Epileptic Seizures U...
 
An artificial neural network model for classification of epileptic seizures u...
An artificial neural network model for classification of epileptic seizures u...An artificial neural network model for classification of epileptic seizures u...
An artificial neural network model for classification of epileptic seizures u...
 
Multidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signalMultidimensional Approaches for Noise Cancellation of ECG signal
Multidimensional Approaches for Noise Cancellation of ECG signal
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
 
Analysis of eeg for motor imagery
Analysis of eeg for motor imageryAnalysis of eeg for motor imagery
Analysis of eeg for motor imagery
 
neural pacemaker
neural pacemakerneural pacemaker
neural pacemaker
 
Eyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independentEyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independent
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
 
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
 
Biomedical signal processing
Biomedical signal processingBiomedical signal processing
Biomedical signal processing
 
Int journal 02
Int journal 02Int journal 02
Int journal 02
 

More from idescitation

65 113-121
65 113-12165 113-121
65 113-121
idescitation
 
69 122-128
69 122-12869 122-128
69 122-128
idescitation
 
71 338-347
71 338-34771 338-347
71 338-347
idescitation
 
72 129-135
72 129-13572 129-135
72 129-135
idescitation
 
74 136-143
74 136-14374 136-143
74 136-143
idescitation
 
80 152-157
80 152-15780 152-157
80 152-157
idescitation
 
82 348-355
82 348-35582 348-355
82 348-355
idescitation
 
84 11-21
84 11-2184 11-21
84 11-21
idescitation
 
62 328-337
62 328-33762 328-337
62 328-337
idescitation
 
46 102-112
46 102-11246 102-112
46 102-112
idescitation
 
47 292-298
47 292-29847 292-298
47 292-298
idescitation
 
49 299-305
49 299-30549 299-305
49 299-305
idescitation
 
57 306-311
57 306-31157 306-311
57 306-311
idescitation
 
60 312-318
60 312-31860 312-318
60 312-318
idescitation
 
5 1-10
5 1-105 1-10
5 1-10
idescitation
 
11 69-81
11 69-8111 69-81
11 69-81
idescitation
 
14 284-291
14 284-29114 284-291
14 284-291
idescitation
 
15 82-87
15 82-8715 82-87
15 82-87
idescitation
 
29 88-96
29 88-9629 88-96
29 88-96
idescitation
 
43 97-101
43 97-10143 97-101
43 97-101
idescitation
 

More from idescitation (20)

65 113-121
65 113-12165 113-121
65 113-121
 
69 122-128
69 122-12869 122-128
69 122-128
 
71 338-347
71 338-34771 338-347
71 338-347
 
72 129-135
72 129-13572 129-135
72 129-135
 
74 136-143
74 136-14374 136-143
74 136-143
 
80 152-157
80 152-15780 152-157
80 152-157
 
82 348-355
82 348-35582 348-355
82 348-355
 
84 11-21
84 11-2184 11-21
84 11-21
 
62 328-337
62 328-33762 328-337
62 328-337
 
46 102-112
46 102-11246 102-112
46 102-112
 
47 292-298
47 292-29847 292-298
47 292-298
 
49 299-305
49 299-30549 299-305
49 299-305
 
57 306-311
57 306-31157 306-311
57 306-311
 
60 312-318
60 312-31860 312-318
60 312-318
 
5 1-10
5 1-105 1-10
5 1-10
 
11 69-81
11 69-8111 69-81
11 69-81
 
14 284-291
14 284-29114 284-291
14 284-291
 
15 82-87
15 82-8715 82-87
15 82-87
 
29 88-96
29 88-9629 88-96
29 88-96
 
43 97-101
43 97-10143 97-101
43 97-101
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 

Expert System Analysis of Electromyogram

  • 1. Proc. of Int. Conf. on Recent Trends in Power, Control and Instrumentation Engineering Expert System Analysis of Electromyogram Sanjeev Kumar Rai, Abhas Kushwaha, Pritish Ranjan Pal, Niladri Prasad Mohanty Department of Biomedical Engineering, National Institute of Technology, Raipur, Chhattisgarh, India, niladree.mohanty@gmail.com Abstract. Electromyogram (EMG) is the record of the electrical excitation of the skeletal muscles which is initiated and regulated by the central and peripheral nervous system. EMGs have non-stationary properties. EMG signals of isometric contraction for two different abnormalities namely ALS (Amyotrophic Lateral Sclerosis) which is coming under Neuropathy and Myopathy. Neuropathy relates to the degeneration of neural impulse whereas myopathy relates to the degeneration of muscle fibers. There are two issues in the classification of EMG signals. In EMG’s diseases recognition, the first and the most important step is feature extraction. In this paper, six non-linear features have been used to classify using Support Vector Machine. In this paper, after feature extraction, feature matrix is normalized in order to have features in a same range. Simply, linear SVM classifier was trained by the train-train data and then used for classifying the train-test data. From the experimental results, Lyapunov exponent and Hurst exponent is the best feature with higher accuracy comparing with the other features, whereas features like Capacity Dimension, Correlation Function, Correlation Dimension, Probability Distribution & Correlation Matrix are useful augmenting features. Keywords: Myopathy, ALS, Lyapunov exponent, Hurst exponent, Support Vector Machine I. INTRODUCTION Movement and position of the limbs are controlled by the electrical signals travelling forward and backward between Muscle fibers, Peripheral and Central Nervous System [1], [2]. Conscientious Registration and interpretation of these muscle electrical potential is called as Electromyogram (EMG). Due to the emanation of Pathological condition in motor system, whether in spinal cord, the motor neuron, the muscle or the neuromuscular junction the characters of electrical potentials generated during the contraction and relaxation of muscles changes [4]. Careful registration and study of electrical signals in muscles thus can be valuable aid in discovering and diagnosis abnormalities not only in muscles but also in the motor system as a whole [3][5]. EMG classification is one of the most difficult pattern recognition problems because there usually exists small but numerous variations in EMG features, which leads to difficulty in analyzing EMG signals. In muscles diseases recognition, there are two main points, namely feature selection and classifier design. In general, the methods of feature selection can be divided into two types: the measure of classification accuracy and the valuation using statistical criterion. After that the selection of the best features based on the proposed statistical criterion method is investigated. For this purpose, we evaluate different kinds of features that have been widely used in EMG diseases recognition. The results of this evaluation and the proposed statistic method can be widely used in EMG applications such as control of EMG robots and prostheses or the EMG diagnosis of nerve and muscle diseases[6],[7],[8]. DOI: 03.LSCS.2013.7.508 © Association of Computer Electronics and Electrical Engineers, 2013
  • 2. The section II and III explain about the data selection filters (Butterworth & Notch), and the features extracted. The section IV gives the results and discussion and conclusion of the context. Figure 1. Emg Signal Of Normal, Als, Myopathy Patient From Biceps Brachii Region II. DATA SELECTION A. Subjects For our study, we have chosen 3 groups. First group consisted of 10 normal subjects aged 21-35 years, 4 females and 6 males. All of the 10 subjects are in very good physical condition except one. None in this group had signs or history of neuromuscular disorders. The group with myopathy consisted of 7 patients; 2 females and 5 males aged 19-63 years. The ALS group consisted of 8 subjects; 4 females and 4 males aged 35-67 years. Besides clinical and electrophysiological signs compatible with ALS, 5 of them died within a few years after onset of the disorder, supporting the diagnosis of ALS. B. Experimental Protocol The EMG signals were recorded under usual conditions for MUAP analysis. The recordings were made at low (just above threshold) voluntary and constant level of contraction. A standard concentric needle electrode was used. The EMG signals were recorded from bicep brachii of bicep. The high and low pass filters of the EMG amplifier were set at 2 Hz and 10 kHz for 11msec duration with sampling frequency of 10 kHz [8]. Figure 1 shows plot of different types of sample signal where around 250 points of sample signals are taken. III. PROPOSED METHOD In this paper, we describe each of the following steps involved for the classification of the acquired EMG signal. These steps are: (A) Base line shift for accurate estimation of parameters. (B) Butterworth band pass Filter (C) Notch filter for removing DC power line interference. (D) Various parameters/features calculation.(E) Classifier Design. A. Base Line Shifting Generally human being produces static current which will interfere while recording EMG signal. Due to this problem EMG signal shifts upper side from the base line. This defect occurs due to the muscle tension, body movement or some environmental noise. B. Butterworth Filter In this paper, we used Butterworth band pass filter which is a combination of low pass filter and high pass filter. Here lower cut off frequency is 5 Hz and higher cut off frequency is 1500 Hz. C. Notch Filter Due to the DC power line interference a significant noise appears during EMG acquisition. That should be removed by using Notch Filter at 50 Hz. 43
  • 3. D. Feature Extraction & Calculation In this paper, we are calculating different entropies for classifying above referred EMG signals. Entropies are stated below: Lyapunov Exponent: It is measure of rate of separation of infinitesimally close trajectories for dynamical system. It gives the rate of exponential divergence from perturbed initial conditions. It is a measure of the rate at which nearby trajectories in phase space diverge. . Thus a value of +1 means separation of nearby orbits doubles on the average in the time interval between data samples represented by Eq. (1). λ = lim |∆ |∆ ( → |→ |∆ , )| | (1) The displayed error is estimated from 2.5 times the standard deviation of the slope divided by the square root of the number of trajectories followed. It is given by following [6][12]. Capacity Dimension: It is also known as Hausdorff dimension. It is calculated successively dividing the phase space with embedding dimension D into equal hyper cubes that are occupied with data points with respect to the log of the normalized linear dimension of hypercubes. The capacity dimension of space X is a real number dcapacity such that if n( ) denotes the minimum number of open sets of diameter less than or equal to , then n( ) is proportional to ∈ as ∈→ 0. It is represented by Eq. (2). = − lim∈→ (2) ∈ where is the number of elements forming a finite Space and is a bound on the diameter of the sets involved (informally, is the size of each element used to cover the set, which is taken to approach 0) if the limit exists. Correlation Dimension: It is a method to determine the dimension of space occupied by sets of random points [9], [10]. It provides a good measure of the complexity of the dynamics, i.e. of the number of active degrees of freedom. The correlation dimension is a characteristic of the underlying invariant measure µ. In a certain sense it characterizes how smoothly µ is distributed over the attractor: if µ is a point measure, then α = 0, and if µ is absolutely continuous with respect to Lebesgue measure, then α equals the topological dimension d of X. These are two boundary cases, in general 0<α<d. This paper explains the correlation dimension by Eq. (3). C(r) = ∬ Ω (‖ − ‖ ≤ ) ( ) ( ) (3) Ω where I denote an indicator function. Correlation Matrix: Singular Value decomposition begins with the correlation matrix which is a two dimensional matrix formed by putting the value of the correlation function with tau=0 along the diagonal and putting of the value of the correlation function with tau=1 to the right and left filled [11]. The Eigen values are determined. Probability Distribution Function: It shows the probability of occurrence of certain data values. We can specify a number of bins between 2 and 128 into which data points are sorted according to their value. The bins all have the same width and are spread uniformly between the lowest and highest data value. It is represented by Eq. (4) () F(x) = F(x) = ∫ (4) Hurst Exponent: It is referred to as the "index of dependence," and is the relative tendency of a time series to either strongly regress to the mean or 'cluster' in a direction. The Hurst exponent is used as a measure of the long term memory of time series, i.e. the autocorrelation of the time series as in Eq. (5). ( ) ( ) where [ ( ) ( ) = →∞ (5) ] is the rescaled range. E[x] is the expected value. n is the time of the last observation (e.g. it corresponds to Xn in the input time series). C is a constant. E. Support Vector Machine as a classifier In this paper, after feature extraction, feature matrix is normalized in order to have features in a same range. Simply, SVM classifier was trained by the train-train data and then used for classifying the train-test data. 44
  • 4. SVM creates a separating hyper plane between two clusters of data, thus classifying data falling into two different classes. In non-linear classification, same operation was performed by non-linear kernel function, in our case, Gaussian-RBF kernel, given by Eq. (6). , = exp − ( − /2 ) (6) In this work we take two different group i.e. normal and abnormal (Myopathy & Neuropathy) signal for the classification purpose .We take 70% of signal to train the expert model using SVMStruct a structure with the Kernel Function fields [4],[5]. Kernel function Value is Gaussian Radial Basis Function kernel (‘rbf’) function handle with a scaling factor, sigma which is varying from 0 values to 10 and takes those which give maximum accuracy. IV. RESULT AND DISCUSSION We are classifying EMG signals for differentiating different diseases from the normal. Our classification uses features which has described above. So we are spotting some of the features which produce demarcation between different subjects. Then we train and test the SVM classifier with various extracted features like for EMG. The classifier was also cross validated by taking feature vector in different combinations From the result we state that Lyapunov Exponent & Hurst Exponent is the best parameter to classify the EMG signals when taken individually and the classification accuracy is around 93%. By taking the combined features Hurst Exponent & Lyapunov Exponent gives us classification accuracy around 88%. V. CONCLUSION In this present study we are analyzing the different class of EMG signals considering some of the best nonlinear features. Based on the above features we can state that LLE and Hurst exponent are the best to distinguish the EMG signals. As per the authors the techniques used is a cost effective and time effective approach for analyzing the EMG signals. In future we will compare different machine expertise system for classifying the EMGs for detecting the diseases. REFERENCES [1] Basmajian Jv, Deluca Cj. Muscles Alive: Their Functions Revealed By Electromyography 5th Ed. Will- Iams And Wilkins, Baltimore, 1986. [2] Kwatney E, Et Al. “An Application Of Signal Processing Techniques To The Study Of Myoelectric Signals.”Ieee Transactions On Biomedical Engineering, Vol. Bme-17, No. 4: 303-312, Oct 1970. [3] Carlo De Luca ‘Electromyography’.Encyclopedia Of Medical Devices And Instrumentation (John G. Webster,Ed), John Wiley Publisher, 2006 [4] C.J. Deluca, “Use Of The Surface Emg Signal For Performance Evaluation Of Back Muscle,” Muscle & Nerve, Vol. 16, Pp. 210-216, 1993. [5] Quint Sr, Howard Jf Jr, Antoni L. "On-Line Analysis Of Neuromuscular Bioelectric Potentials" Comput Programs Biomed., 16(1-2):3-12, Feb-Apr 1983. [6] Niladri Prasad Mohanty, Pritish Ranjan Pal "Expert System Design Based On Wavelet Transform And Non-Linear Feature Selection" Lecture Notes In Electrical Engineering Volume 222, Pp 311-319, 2013. [7] Padmanabhan, P. Puthusserypady, S. "Nonlinear Analysis Of Emg Signals - A Chaotic Approach" Engineering In Medicine And Biology Society, 2004. Iembs '04. 26th Annual International Conference Of The Ieee (Volume:1 ) Page(S):608 611 1-5 Sept. 2004. [8] Erfanian, A. Chizeck, H.J. ; Hashemi, R.M. "Using Evoked Emg As A Synthetic Force Sensor Of Isometric Electrically Stimulated Muscle" Biomedical Engineering, Ieee Transactions On (Volume:45 , Issue: 2 ) Page(S): 188 - 202 Feb. 1998. [9] Bodruzzaman, M. Devgan, S. Kari, “Chaotic Classification Of Electromyographic (Emg) Signals Via Correlation Dimension Measurement” Southeastcon '92, Proceedings, Ieee Pp. 95 - 98 Vol.1, August 2002. [10] Angkoon Phinyomark Et Al, "Electromyography (Emg) Signal Classification Based On Detrended Fluctuation Analysis" 26 April 2011. [11] Giancarlo Filligoi Et Al "Detection Of Hidden Rhythms In Surface Emg Signals With A Non-Linear Time-Series Tool" Volume 21, Issues 6–7, July 1999. [12] Pritish Ranjan Pal, Gitartha Goswami, And Niladri Prasad Mohanty “Expert System Design Based On Wavelet Transform And Linear Feature Selection” Computer Networks And Intelligent Computing, Communications In Computer And Information Science Volume 157, 2011, Pp 502-510. 45