Научная статья на тему 'Isometric Contraction ankle joint in Cerebral Palsy using Naive Bayes'

Isometric Contraction ankle joint in Cerebral Palsy using Naive Bayes Текст научной статьи по специальности «Медицинские технологии»

CC BY
15
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Cerebral Palsy / isometric contraction / ankle joint / Naive Bayes

Аннотация научной статьи по медицинским технологиям, автор научной работы — Muhaimin Hasanudin, Yudo Devianto, Wawan Gunawan, Saruni Dwiasnati, Ifan Prihandi

Cerebral palsy is an abnormal brain development or brain damage that affects the sufferer's ability to move and maintain their balance and posture. Spastic Cerebral Palsy is a type of Cerebral Palsy that has brain damage and muscle stiffness. These muscles become stiff because the message to the muscles is delivered incorrectly by the damaged part of the brain. The purpose of this study is to classify isometric contractions in Spastic Cerebral Palsy (SCP) children aged 5-15 years with GMFCS levels at levels 1 and 2 using the Naive Bayes Algorithm while the dataset used is open public, namely Mendeley Data Repository, there are 24 attributes used to classify isometric contractions of the ankle joint in SCP children. Existing data is divided into training data and test data based on hold out validation. Based on the classification results, Naive Bayes with a training and test data ratio of 1:1 produced the highest accuracy of 84%.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Isometric Contraction ankle joint in Cerebral Palsy using Naive Bayes»

Isometric Contraction ankle joint in Cerebral Palsy using Naive Bayes

Muhaimin Hasanudin, Yudo Devianto, Wawan Gunawan, Saruni Dwiasnati and Ifan Prihandi

Abstract—Cerebral palsy is an abnormal brain development or brain damage that affects the sufferer's ability to move and maintain their balance and posture. Spastic Cerebral Palsy is a type of Cerebral Palsy that has brain damage and muscle stiffness. These muscles become stiff because the message to the muscles is delivered incorrectly by the damaged part of the brain. The purpose of this study is to classify isometric contractions in Spastic Cerebral Palsy (SCP) children aged 515 years with GMFCS levels at levels 1 and 2 using the Naive Bayes Algorithm while the dataset used is open public, namely Mendeley Data Repository, there are 24 attributes used to classify isometric contractions of the ankle joint in SCP children. Existing data is divided into training data and test data based on hold out validation. Based on the classification results, Naive Bayes with a training and test data ratio of 1:1 produced the highest accuracy of 84%.

Keywords—Cerebral Palsy, isometric contraction, ankle joint, Naive Bayes

I. INTRODUCTION

Children with cerebral palsy are children who experience motor impairments caused by damage to the brain and impact other abilities such as mobilisation, coordination, balance and so on [1,2]. Cerebral palsy is a group of disorders that affect the normal movement of different parts of the body. These conditions can cause problems with posture, gait, muscle tone, and coordination of movement. The word "cerebral" refers to the cerebrum, the part of the brain that regulates motor functions. "Palsy" refers to the paralysis of voluntary movement in a specific part of the body. Cerebral palsy is caused by brain damage in the fetus or infant. Although it is difficult to determine the exact cause of brain damage, there are several factors that can cause children to experience this condition, namely Bacterial and viral infections such as meningitis, bleeding in the brain, Head injuries that occur at birth or the first few years of infancy Lack of oxygen to the brain, and others[3,4].

Cerebral palsy is classified according to the Gross Motor Function Classification System (GMFCS). The World Health Organisation (WHO) and the European. The GMFCS is an age-based tool that assesses gross motor function in various areas, including mobility, posture and balance, and categorizes the severity of each area into one of five levels. Level I indicates mild limitations e.g. can walk without restrictions and Level V indicates severe limitations e.g. requires a wheelchair. Cerebral Palsy Surveillance have

developed GMFCS as a universal standard for determining the physical abilities of people with cerebral palsy [5,6]. This system focuses on the ability to sit, the ability to move and mobility, and the extent to which the sufferer is affected by cerebral palsy [6,7].

There are five levels classified by GMFCS, in this study, we focus on gross motor classification between the ages of 5-15 years at GMFCS level 1 and 2 At level one (1), the child can walk at home, school, outdoors and in social life. The child can walk up and down the street without physical assistance and up and down stairs without using a bar [6,8]. The child shows gross motor skills such as running and jumping but has limitations in speed, balance, and coordination.

The child can participate in physical activities and participate in sports depending on personal choice and environmental factors. Whereas at level 2, the child can walk in most situations [8,9]. The child may have difficulty walking long distances and balancing on uphill and uneven surfaces, in crowded areas, in limited space or when carrying an object. The child can go up and down stairs holding on to the bar or with physical assistance if there is no bar. Outdoors and in community life, the child can walk with physical assistance, hand-held mobility aids, or use wheeled mobility devices when walking long distances. Children are at their best with minimal ability to demonstrate gross motor skills such as running and jumping. Performance limitations in gross motor may encourage adjustments until the child is able to participate in physical activities and sports.

The purpose of this study is to classify isometric contractions in Spastic Cerebral Palsy (SCP) children aged 5-15 years with GMFCS levels at levels 1 and 2 while the method used in this study is the Naive Bayes algorithm using an open public dataset containing 29 respondents with static contractions of the ankle joint in CPS children while the dataset is obtained from Mendeley Data Repository [10]. There are 24 attributes used to classify isometric contractions of the ankle joint in CPS children. The existing data is divided into training data and test data based on hold out validation. This study is expected to provide information about the output of muscle strength and ratio in children with SCP [13]. Muscle size-strength relationships can be defined and combined with the influence of age and functional level and can also compare muscle activation at the level of locomotion before and after BoNT-A injection [11,12].

II. RESEARCH METHODOLOGY

A. Research Methods

This study aims to classify isometric contractions in Spastic Cerebral Palsy (CPS) children aged 5-15 years with GMFCS levels at level 1 and 2 using the Naive Bayes Algorithm while the dataset used is open public, namely Mendeley Data Repository, Existing data is divided into training data and test data based on hold out validation. In this study, the method used was machine learning with the Naïve Bayes Classifier algorithm. The research flow is presented in figure 1.

_i EipWfwy

DUsSt! «iHMiïM

TUiMy , Sil

list St!

FttllP

1 Enjueenng-Staling

MOM DtoftDttttH

FffSlUff

H Enjiisenng' l staling

Figure 1. Research Data Modelling Stages

B. Naive Bayes

Naive Bayes is an algorithm that classifies data based on probability theory and Bayesian Theorem by assuming that variable X is an independent variable [14]. In classification using Naive Bayes, the frequencies and combinations of values in the dataset are summed together to produce probabilities. Naive Bayes is a supervised method, where in performing classification, this algorithm requires training data. According to research conducted by Syarifah and Muslim, there are many advantages in using the Naive Bayes algorithm for data classification (Syarifah and Muslim, 2015). This is because the Naive Bayes algorithm does not require a lot of training data to determine the mean and variance of the variables needed in the classification process. In addition, Naive Bayes has been proven to classify data easily, quickly, and has high accuracy [22].

C. Participants

Data were collected from children aged 5 to 15 years with spastic CP i.e. CP group with age 13 and typically developing children with TD group with over 29. Inclusion criteria for the CP group included spasticity affecting the lower limbs requiring BoNT-A treatment. Exclusion criteria for the CP group included severe cognitive or visual impairment that interfered with the ability to cooperate with the experimental protocol, concomitant neurological disease, BoNT-A injection within the previous 4 months, neurosurgical and orthopedic procedures of the lower limbs within the previous 12 months, previous selective dorsal rhizotomy, and intrathecal baclofen treatment. Children in the TD group were required to be healthy with no lower limb neurosurgical or orthopedic procedures within the 12 months prior to participation.

D. Datasets

The dataset used in this study is from high-density electromyography (HDEMG) data collected during isometric contractions of the ankle joint from children with and without spastic Celebral Palsy, approximately 2-6 weeks after BoNT-A treatment. In addition, concurrent torque data provides information on muscle force output. This will allow comparison of muscle activation at the locomotion level before and after BoNT-A injection. Furthermore, data on participants performing the Timed Up and Go (TUG) test was provided. This popular test can be linked to the Gross Motor Function Classification System (GMFCS), Disability and Health activity domain and provides important information on the participant's dynamic balance. Furthermore, TUG assessment can be used to evaluate the relationship between neuromuscular - characteristics and mobility function in CP. In addition, the data collected can be developed in children by comparing between groups [10, 11]. Botulinum toxin type A (BoNT-A) is one of seven botulinum toxin serotypes (A to G) produced by the anaerobic bacterium Clostridium botulinum. BoNT-A is now used as a first-line therapy for focal spasticity. BoNT-A releases acetylcholine into the neuromuscular junction (NMJ). This injection causes temporary muscle weakness[23]. The onset of muscle weakness occurs within 14 days, although it is usually apparent a few days after injection with an average duration in children of 3-6 months. Once classified by GMFCS, patients can be monitored as they age to see if treatment improves their GMFCS levels. Additional scoring systems, such as the Wong-Baker FACES pain rating scale, can also be used to assess response to treatment.

In this study, the dataset was obtained from an open public containing 29 children's respondents with static contraction of the ankle joint in SCP children while the dataset was obtained from Mendeley Data Repository [11]. There are 24 attributes used to classify isometric contractions of the ankle joint in SCP children. Existing data is divided into training data and test data based on hold out validation. The data obtained is then processed using google colab, a snapshot of the data that will be processed further is shown in Figure 2 below.

ffMK(l) "

lE.cü Mr Ip^iri UkU ämiml.im Hfl.« »Ift.1 «I «S M>WI ■

I P.«* >

\ (f/Wj« *

1 U.iftt •

! if.rttfjal 1

( Cf.iiaC I

Iwjirtnfl

191

lt>! «il №1

fil 1

H ni 1

Iff) U It 111 S Ht

I jf la.p-j Lxi i: j : [w% r I f k^i

■4 Ht

H W

V M

m M

m v

Figure 2. Data Snapshot after Selection

Outliers are data that do not follow the general pattern in the resulting regression model, or do not follow the overall data pattern. The presence of outliers in the data can interfere with the data analysis process, resulting in larger residuals and variance in the data. We checked the data attributes for Age_years, Height_cm, Weight_kg, BMI,

GMFCS, day_injection and TUG, resulting in no residual data as shown in Figure 3.

1

a

i

dbyinjection

F d

Figure 3: Outlier data

E. Visualisasi

Visualisation with the correaltion matrix heatmap aims to make it easier for users to see the correlation or relationship between variables that are quantitative in nature accompanied by colouring.

i

* 3

10

is M

-15

U

fctini Pwnhue 1 Kiui NejidiMt &

Figure 5. Confusion Matrix

Based on the 2x2 confusion matrix in Figure 4, predictions are made to determine the classification of Isometric Contractions of the ankle joint in Spastic Cerebral Palsy children on 29 records. The prediction results for the simple Gross Motor Function Classification System (GMFCS) classification labeled 1 as many as 17 and labeled 2 as many as 12.

III. RESULTS AND DISCUSSION

1 MS OTi № 4M 04?» 41 Jl 044 041? 4» 4JI

095 0 5J (hl ■4.62 003? UM 4.11 Oil ï IS 4 It

Wfeiçhll^ □ Fl DM 1 »« E9 Mi Uli 4 ia 0 16 Ol 4 01

aw j Dir at OA? I 4 21 019 0 LS 411 42 0CB3 0423

ojfts «El JljJ 1 0Ö3S 01J a 17 au m; 041

day ifijcctken ■ 0029 0031 0 15 OH 0D12 1 4 24 4 25 02Ï 42I0KllJ

Misjeft Ol au Ol« oie ÛIÏ 4,)i 1 4T 0 41 Oit OU

Mai riQhi ■ fl '>49 4 II O IJ on 0 Î7 4 25 47 2 0 55 073 01t

¿¡•stnxjrfl ■ 0014 011 01« frî Oti 4« Oit 1 Ota 011

Cd V>.'5<_"Oh 035 AM flî fl »59 039 4 IT 0 55 07J OIS 1 015

TUC ■ ■ Jie 0 07 00)1 1U 40W ! 0 37 a» 0)2 Ott 1

02 to -0) -01 ■ -0*

1 l î 5 E f I I I I s

Hi 5 ! 5 * 1 i

e ® a

Figure 4. HeatMap Display

From the visualisation in Figure 4, there is a very strong positive correlation between the age variable (age_years) and TUG (Timed Up and Go), which is 0.27. This means that the smaller the age of a person, the faster the time for recovery. So, it is not surprising that the age_years variable also has a very strong correlation with the TUG variable.

The following shows a confusion matrix to evaluate the classification results that have been carried out with the Naïve Bayes Gaussian Classifier algorithm, as in Figure 5.

Furthermore, to determine the performance of the Naïve Bayes Classifier algorithm in classifying Isometric contractions of the ankle joint in Spastic Cerebral Palsy children, an evaluation is carried out by calculating the accuracy, precision, recall, and f1-score values. The resulting accuracy is 84%, with average scores for precision, recall, and f1-score being 84%, 84%, and 84% respectively. These results indicate that the Naïve Bayes Classifier algorithm performs adequately in classifying Isometric Contractions of the ankle joint based on the Gross Motor Function Classification System (GMFCS). involving 10 (ten) attribute conditions. The results obtained are shown in Figure 6 below.

Figure 6 score for Each Label/Class

This study investigates how to improve the accuracy of error estimation based on variance analysis. By describing the quantitative relationship between the CV variance and its accuracy, which can provide guidance for improving accuracy by reducing variance. In Figure 7 the average value of the resulting K-Fold Cross Validation is 80%.

print('Average cross-validation score: {:.4f}1.format(scores.mean()))

Average cross-validation score: 0.8000

Figure 7. Resulting K-Fold Cross Validation

IV. CONCLUSION

In this project, I built a Gaussian Naïve Bayes Classifier model to predict whether the Classification of Isometric Contractions of the ankle joint in Spastic Cerebral Palsy children with Gross Motor Function Classification System (GMFCS) at level 1 and 2 Model produces sufficient performance as shown by the model accuracy found to be 0.84. The Nave Bayes Classifier algorithm has shown sufficient performance by producing a high accuracy value of 84%. In addition, the average precision, recall, and f1-score obtained were 84%, 84%, and 84%, respectively. The training-set accuracy value is 1.0000 while the test-set accuracy is 0.84. These two values are not comparable.

This research can be developed and improved by applying other classification algorithms to compare the best performance in classifying Isometric Contractions of the ankle joint in Celebral Palsy children.

References

[1] Fitria, A. P. (2021). Pengaruh Penggunaan Metode Suku Kata Terhadap Peningkatan Kemampuan Membaca Permulaan Di Slb Bina Asih Cianjur (Studi Single Subject Research Pada Anak Dengan Cerebral Palsy Spastik Disertai Hambatan Kecerdasan Ringan Kelas 2 SMPLB) (Doctoral dissertation, Universitas Pendidikan Indonesia).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[2] Khauliya, K., & Abdurrachman, A. (2021, November). Gambaran Peningkatan Fungsi Motorik Kasar Pada Anak Cerebral Palsy Spastik Setelah Pemberian Hippotherapy: Literature Review. In Prosiding Seminar Nasional Kesehatan (Vol. 1, pp. 430-438).

[3] Hasanudin, M., Arribathi, A. H., Yuliana, K., & Kristiadi, D. P. (2021, February). Increasing Independence of Cerebral Palsy Children using Virtual Reality based on Mlearning. In Journal of Physics: Conference Series (Vol. 1764, No. 1, p. 012119). IOP Publishing.

[4] Kovacs, S., & Darling-White, M. (2022). A Descriptive Study of Speech Breathing in Children With Cerebral Palsy During Two Types of Connected Speech Tasks. Journal of Speech, Language, and Hearing Research, 1-20.

[5] Liu, C., Wang, X., Chen, R., & Zhang, J. (2022). The Effects of Virtual Reality Training on Balance, Gross Motor Function, and Daily Living Ability in Children With Cerebral Palsy: Systematic Review and Meta-analysis. JMIR Serious Games, 10(4), e38972.

[6] Seyhan-Biyik, K., Arslan, U. E., Ozal, C., Çankaya, O., Numanoglu-Akba§, A., Une§, S., ... & Ozcebe, L. H. (2022). The effects of fatigue, gross motor function, and gender on participation in life situations of school-aged children with cerebral palsy: A parental perspective. Archives de Pédiatrie.

[7] http://rumahcerebralpalsy.com/sistem-klasifikasi-fungsi-motorik-kasar-gmfcs-er/ accessed 1 January 2022.

[8] Yun, G., Huang, M., Cao, J., & Hu, X. (2022). Selective motor control correlates with gross motor ability, functional balance and gait performance in ambulant children with bilateral spastic cerebral palsy. Gait & Posture.

[9] Seyhan-Biyik, K., Arslan, U. E., Ozal, C., Çankaya, O., Numanoglu-Akba§, A., Une§, S., ... & Ozcebe, L. H. (2022). The effects of fatigue, gross motor function, and gender on participation in life situations of school-aged children with cerebral palsy: A parental perspective. Archives de Pédiatrie.

[10] Lukas Gerald Wiedemann, Sarah Ward, Eewei Lim, Nichola Carolyn Wilson, Amy Hogan, Ales Holobar, Andrew McDaid, High-density

electromyographic data during isometric contractions of the ankle joint in children with cerebral palsy pre and post BoNT-A treatment,Data in Brief,Volume 24, 2019, 103840, ISSN 2352-3409, https://doi.org/10.1016/j.dib.2019.103840.

[11] Wiedemann, Lukas; Ward, Sarah; Lim, Eewei; Wilson, Nichola; Hogan, Amy; Holobar, Ales; McDaid, Andrew (2019), "Dataset on isometric contractions of the ankle joint in children with spastic Cerebral Palsy: HD-EMG and torque", Mendeley Data, V2, doi: 10.17632/3sbptrk54c.2

[12] El-Shamy, S. M., Kafy, E., & Abd, E. M. (2021). Effect of functional electrical stimulation on postural control in children with hemiplegic cerebral palsy: a randomized controlled trial. Bulletin of Faculty of Physical Therapy, 26(1), 1-8.

[13] Hanssen, B., Peeters, N., Vandekerckhove, I., De Beukelaer, N., BarOn, L., Molenaers, G., ... & Desloovere, K. (2021). The contribution of decreased muscle size to muscle weakness in children with spastic cerebral palsy. Frontiers in Neurology, 12

[14] Dwiasnati, S., & Devianto, Y. (2019, July). Utilization of Prediction Data for Prospective Decision Customers Insurance Using the Classification Method of C. 45 and Naive Bayes Algorithms. In Journal of Physics: Conference Series (Vol. 1179, No. 1, p. 012023). IOP Publishing. [16] T.-L. Zhang, Y.-S. Ding, and K.-C. Chou, "Prediction protein structural classes with pseudo-amino acid composition: Approxi-mate entropy and hydrophobicity pattern," Journal of Theoretical Biology, vol. 250, no. 1, pp. 186-193, jan 2008.

[15] Annur, H. (2018). Klasifikasi Masyarakat Miskin Menggunakan Metode Naive Bayes. ILKOM Jurnal Ilmiah, 10(2), 160-165..

[16] Faria, B. M., Reis, L. P., & Lau, N. (2012, December). Cerebral palsy eeg signals classification: Facial expressions and thoughts for driving an intelligent wheelchair. In 2012 IEEE 12th International Conference on Data Mining Workshops (pp. 33-40). IEEE.

[17] Khauliya, K., & Abdurrachman, A. (2021, November). Gambaran Peningkatan Fungsi Motorik Kasar Pada Anak Cerebral Palsy Spastik Setelah Pemberian Hippotherapy: Literature Review. In Prosiding Seminar Nasional Kesehatan (Vol. 1, pp. 430-438).

[18] Khaksar, S., Pan, H., Borazjani, B., Murray, I., Agrawal, H., Liu, W., ... & Walmsley, C. (2021). Application of Inertial Measurement Units and Machine Learning Classification in Cerebral Palsy: Randomized Controlled Trial. JMIR rehabilitation and assistive technologies, 8(4), e29769.

[19] Jiang, "Error estimation based on variance analysis of k-fold cross-validation.," Pattern Recognition, vol. Volume 69, no. September 2017, pp. 94-106, 2017.

[20] Laksmi, R. H. (2021). Penatalaksanaan Fisioterapi pada Kasus Cerebral Palsy Diplegia Spastik dengan Metode Neurodevelopmental Treatment (Doctoral dissertation, UNIVERSITAS AIRLANGGA).

[21] Sarajchi, M., Al-Hares, M. K., & Sirlantzis, K. (2021). Wearable Lower-Limb Exoskeleton for Children with Cerebral Palsy: A Systematic Review of Mechanical Design, Actuation Type, Control Strategy, and Clinical Evaluation. IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[22] Setianto, S. K., & Jatikusumo, D. (2020). Employee Turnover Analysis Using Comparison of Decision Tree and Naive Bayes Prediction Algorithms on K-Means Clustering Algorithms at PT. AT. Jurnal Mantik, 4(3), 1573-1581.

[23] Nigam, P. K., & Nigam, A. (2010). Botulinum toxin. Indian journal of dermatology, 55(1), 8.

Muhaimin Hasanuddin - Faculty of Computer Science, Mercu Buana University, Jakarta, Indonesia Email:

muhaimin.hasanudin@mercubuana.ac.id

Yudo Devianto - Faculty of Computer Science, Mercu Buana University, Jakarta, Indonesia Email: yudo.devianto@mercubuana.ac.id

Wawan Gunawan - Faculty of Computer Science, Mercu Buana University, Jakarta, Indonesia Email: wawan.gunawan@mercubuana.ac.id

Saruni Dwiasnati - Faculty of Computer Science, Mercu Buana University, Jakarta, Indonesia Email: saruni.dwiasnati@mercubuana.ac.id

Ifan Prihandi - Faculty of Computer Science, Mercu Buana University, Jakarta, Indonesia Email: ifan.prihandi@mercubuana.ac.id

i Надоели баннеры? Вы всегда можете отключить рекламу.