scieee Science in your language
[en] (orig)

Prediction of chronic kidney disease - A machine learning perspective

Abstract

Chronic Kidney Disease is one of the most critical illness nowadays and proper diagnosis is required as soon as possible. Machine learning technique has become reliable for medical treatment. With the help of a machine learning classifier algorithms, the doctor can detect the disease on time. For this perspective, Chronic Kidney Disease prediction has been discussed in this article. Chronic Kidney Disease dataset has been taken from the UCI repository. Seven classifier algorithms have been applied in this research such as artificial neural network, C5.0, Chi-square Automatic interaction detector, logistic regression, linear support vector machine with penalty L1 & with penalty L2 and random tree. The important feature selection technique was also applied to the dataset. For each classifier, the results have been computed based on (i) full features, (ii) correlation-based feature selection, (iii) Wrapper method feature selection, (iv) Least absolute shrinkage and selection operator regression, (v) synthetic minority over-sampling technique with least absolute shrinkage and selection operator regression selected features, (vi) synthetic minority over-sampling technique with full features. From the results, it is marked that LSVM with penalty L2 is giving the highest accuracy of 98.86% in synthetic minority over-sampling technique with full features. Along with accuracy, precision, recall, F-measure, area under the curve and GINI coefficient have been computed and compared results of various algorithms have been shown in the graph. Least absolute shrinkage and selection operator regression selected features with synthetic minority over-sampling technique gave the best after synthetic minority over-sampling technique with full features. In the synthetic minority over-sampling technique with least absolute shrinkage and selection operator selected features, again linear support vector machine gave the highest accuracy of 98.46%. Along with machine learning models one deep neural network has been applied on the same dataset and it has been noted that deep neural network achieved the highest accuracy of 99.6%.

Read accessible full text

Prediction of chronic kidney disease - A machine learning perspective

Author: Chittora, Pankaj
Publisher: IEEE
Year: 2021
DOI: 10.1109/ACCESS.2021.3053763
Source: https://dspace.vsb.cz/bitstreams/e8ed61a1-9b66-4c84-8b90-08146ebbf3f9/download
Recei ed Janua y 10, 2021, accep ed Janua y 15, 2021, da e o publica ion Janua y 22, 2021, da e o cu en e sion Feb ua y 1, 2021.
Digi al Objec Iden i ie 10.1109/ACCESS.2021.3053763
P edic ion o Ch onic Kidney Disease - A Machine
Lea ning Pe spec i e
PANKAJ CHITTORA 1, SANDEEP CHAURASIA1, (Senio Membe , IEEE),
PRASUN CHAKRABARTI2,3, (Senio Membe , IEEE), GAURAV KUMAWAT1,
TULIKA CHAKRABARTI4, ZBIGNIEW LEONOWICZ 5, (Senio Membe , IEEE),
MICHAŁ JASIŃSKI 5, (Membe , IEEE), ŁUKASZ JASIŃSKI 5,
RADOMIR GONO 6, (Senio Membe , IEEE), ELŻBIETA JASIŃSKA 7, AND VADIM BOLSHEV 8
1Depa men o Compu e Science and Enginee ing, Manipal Uni e si y Jaipu , Jaipu 303007, India
2Depa men o Compu e Science Enginee ing, Techno India NJR Ins i u e o Technology, Udaipu 313003, India
3Da a Analy ics and A i icial In elligence Labo a o y, Enginee ing-Technology School, Thu Dau Mo Uni e si y, Thu Dau Mo 820000, Vie nam
4Depa men o Basic Science (Chemis y), Si Padampa Singhania Uni e si y, Udaipu 3136022, India
5Depa men o Elec ical Enginee ing Fundamen als, Facul y o Elec ical Enginee ing, W oclaw Uni e si y o Science and Technology, 50-370 W oclaw, Poland
6Depa men o Elec ical Powe Enginee ing, Facul y o Elec ical Enginee ing and Compu e Science, VSB–Technical Uni e si y o Os a a, 708 00 Os a a,
Czech Republic
7Facul y o Law, Adminis a ion and Economics, Uni e si y o W oclaw, 50-145 W oclaw, Poland
8Labo a o y o Powe Supply and Hea Supply, Fede al Scien i ic Ag oenginee ing Cen e VIM, 109428 Moscow, Russia
Co esponding au ho : Michał Jasiński (michal.jasinski@pw .edu.pl)
This wo k was unded by he Chai o Elec ical Enginee ing Fundamen als (K38W05D02), W oclaw Uni e si y o Technology, W oclaw,
Poland.
ABSTRACT Ch onic Kidney Disease is one o he mos c i ical illness nowadays and p ope diagnosis is
equi ed as soon as possible. Machine lea ning echnique has become eliable o medical ea men . Wi h
he help o a machine lea ning classi ie algo i hms, he doc o can de ec he disease on ime. Fo his
pe spec i e, Ch onic Kidney Disease p edic ion has been discussed in his a icle. Ch onic Kidney Disease
da ase has been aken om he UCI eposi o y. Se en classi ie algo i hms ha e been applied in his esea ch
such as a i icial neu al ne wo k, C5.0, Chi-squa e Au oma ic in e ac ion de ec o , logis ic eg ession, linea
suppo ec o machine wi h penal y L1 & wi h penal y L2 and andom ee. The impo an ea u e selec ion
echnique was also applied o he da ase . Fo each classi ie , he esul s ha e been compu ed based on
(i) ull ea u es, (ii) co ela ion-based ea u e selec ion, (iii) W appe me hod ea u e selec ion, (i ) Leas
absolu e sh inkage and selec ion ope a o eg ession, ( ) syn he ic mino i y o e -sampling echnique wi h
leas absolu e sh inkage and selec ion ope a o eg ession selec ed ea u es, ( i) syn he ic mino i y o e -
sampling echnique wi h ull ea u es. F om he esul s, i is ma ked ha LSVM wi h penal y L2 is gi ing
he highes accu acy o 98.86% in syn he ic mino i y o e -sampling echnique wi h ull ea u es. Along
wi h accu acy, p ecision, ecall, F-measu e, a ea unde he cu e and GINI coe icien ha e been compu ed
and compa ed esul s o a ious algo i hms ha e been shown in he g aph. Leas absolu e sh inkage and
selec ion ope a o eg ession selec ed ea u es wi h syn he ic mino i y o e -sampling echnique ga e he bes
a e syn he ic mino i y o e -sampling echnique wi h ull ea u es. In he syn he ic mino i y o e -sampling
echnique wi h leas absolu e sh inkage and selec ion ope a o selec ed ea u es, again linea suppo ec o
machine ga e he highes accu acy o 98.46%. Along wi h machine lea ning models one deep neu al ne wo k
has been applied on he same da ase and i has been no ed ha deep neu al ne wo k achie ed he highes
accu acy o 99.6%.
INDEX TERMS Ch onic kidney disease, machine lea ning, p edic ion.
I. INTRODUCTION
Ch onic kidney Disease (CKD) means you kidneys a e dam-
aged and no il e ing you blood he way i should. The
p ima y ole o kidneys is o il e ex a wa e and was e om
The associa e edi o coo dina ing he e iew o his manusc ip and
app o ing i o publica ion was Ha una Chi oma .
you blood o p oduce u ine and i he pe son has su e ed
om CKD, i means ha was es a e collec ed in he body.
This disease is ch onic because o he damage g adually o e
a long pe iod. I is la e ing a common disease wo ldwide
[1]. Due o CKD may ha e some heal h oubles. The e a e
many causes o CKD like diabe es, high blood p essu e,
hea disease. Along wi h hese c i ical diseases, CKD also
17312 This wo k is licensed unde a C ea i e Commons A ibu ion 4.0 License. Fo mo e in o ma ion, see h ps://c ea i ecommons.o g/licenses/by/4.0/ VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
depends on age and gende [2]. I you kidney is no wo king,
hen you may no ice one o mo e symp oms like abdominal
pain, back pain, dia hea, e e , nosebleeds, ash, omi ing.
The e a e wo main diseases o CKD: (i) diabe es and (ii) high
blood p essu e [3]. So ha con olling o hese wo diseases is
he p e en ion o CKD. Usually, CKD does no gi e any sign
ill kidney is damaged badly. CKD is being inc eased apidly
as pe he s udies hospi aliza ion cases inc ease 6.23 pe cen
pe yea bu he global mo ali y a e emains ixed [4]. The e
a e ew diagnos ic es s o check he condi ion o CKD:
(i) es ima ed glome ula il a ion a e(eGFR) (ii) u ine es
(iii) blood p essu e.
A. EGFR
eGFR alue shows ha how you kidney cleaning he blood.
I you eGFR alue is g ea e han 90, ha means he kidney
is no mal. I eGFR alue is less han 60, ha means you ha e
CKD [5].
B. URINE TEST
The doc o also asks o u ine es o kidney unc ionali y
because kidneys make u ine. I he u ine con ains blood and
p o ein [6], ha means you kidney is no wo king p ope ly.
C. BLOOD PRESSURE
Doc o measu es blood p essu e as Blood p essu e ange
shows how you hea is pumping blood. I eGFR alue
eaches less han 15, ha means he pa ien has end-s age kid-
ney disease. A his poin , he e a e only a ailable ea men s:
(i) dialysis and (ii) kidney ansplan . Pa ien ’s li e a e
dialysis depends on such ac o s as age, gende , equency
and du a ion o dialysis, physical mo emen o he body and
men al heal h [7]. I dialysis is no possible, he doc o has
only one solu ion, i.e., kidney ansplan a ion. Howe e , i is
ex emely expensi e [8].
The e o e, i is c i ical no ewo hiness in ea ly ecogni ion,
moni o ing and handling o he disease. I is essen ial o
p edic he s iding o CKD wi h app op ia e accu acy due
o i s dynamic and sec e i e na u e in he ea ly s ages and
pa ien abno mali y. Medical ea men o CKD is p esc ibed
by he s age. Any hing o he han his, i is e y impe a i e o
cha ac e ize he o ganiza ion o he in ec ion because i gi es
a ew indica ions. I unde pins he assu ance o undamen al
in e cessions and medica ions.
Medical ea men is a e y signi ican applica ion a ea o
in ellec ual in elligen sys ems [10]. A e wa ds, Da a mining
can play a big ole o ind ou hidden in o ma ion om he
huge pa ien medical and ea men da ase ha doc o s e-
quen ly ob ain om pa ien s o ge pieces o knowledge abou
he symp oma ic da a and o execu e p ecise ea men plans.
Da a mining can be ca ego ized as he me hod o ex ac ing
hidden in o ma ion om a huge da ase . Da a mining s a e-
gies a e connec ed and u ilized b oadly in a ious con ex s
and a eas. Using da a mining me hods, we may p edic , clas-
si y, il e and clus e da a. The objec i e s a es he algo i hm
p ocessing o a aining se con aining a se o a ibu es and
a ge s. Da a mining is sui able o mining in da a i he da ase
is huge bu we can also do i wi h he help o machine lea ning
wi h a small da ase . The machine lea ning can also ind
da a analysis and pa e n de ec ion [9]. A a ie y o heal h
da ase is p esen so machine lea ning algo i hms a e bes
i o imp o e he accu acy o diagnosis p edic ion [11]. As
heal hca e elec onic da ase g ows apidly, machine lea ning
algo i hms a e becoming mo e common in heal hca e. [12].
Qin e al. [13] p oposed da a asse ion and sample diagno-
sis achie able in CKD diagnosis. KNN is used o da a asse -
ion. Six classi ie s algo i hms used o accu acy o diagnosis:
logis ic eg ession, andom o es , suppo ec o machine,
K-nea es neighbo , nai e Bayes classi ie and eed- o wa d
neu al ne wo k. In hese classi ie s andom o es gi es be e
accu acy, i.e., 99.75%.
Vasquez-Mo ales e al. [14] de eloped a neu al ne wo k
model o isk p edic ion o Ch onic Kidney Disease de el-
opmen on 40000 ins ances da ase and hei model accu acy
was 95%.
Chen e al. [15] applied h ee models on he da ase ha
is p o ided by UCI. They used KNN, SVM and so inde-
penden modelling o class analogy (SIMCA) o inding he
isk calcula ion o pa ien using hese classi ie s. In which he
SVM and KNN model a ained, he bes accu acy o 99.7%
and SVM model has he g ea es capabili y o endu e noise
dis u bance.
Because CKD is in asi e, cos ly so ha many pa ien s
eached a las s ages wi hou ea men s. So ha ea ly de ec-
ion o his disease emains impo an . Besides, Ami galiye
[16] ga e he expe imen al esul o SVM machine lea ning
classi ie algo i hm wi h accu acy 93%.
Padmanaban and Pa hiban [17] sugges ed ha he ea ly
de ec ion o CKD o diabe ic pa ien s wi h he help o
machine lea ning classi ie s algo i hms. They collec ed da a
om Chennai based diabe es esea ch cen e and applied
Nai e Bayes and Decision ee on he da ase . Fo inding
he accu acy hey used Weka ool and concluded ha Naï e
Bayes classi ie achie ed he highes accu acy o 91%.
de Almeida e al. [18] in hei wo k applied Decision ee,
Random Fo es , Suppo Vec o Machine (SVM) and also
used SVM wi h linea , polynomial, sigmoid and RBF unc-
ions. Fo hei esea ch, hey used he MIMIC-II da abase.
They concluded ha andom o es and Decision ee go he
bes esul in he o m o p edic ion accu acy o 80% and 87%
espec i ely.
Guna a hne e al. [19] buil a model o a ious machine
lea ning classi ie s algo i hm and analysis o which algo i hm
is bes sui ed o he da ase . They used da ase p o ided by
UCI con aining 400 ins ances and 14 a ibu es. They con-
cluded ha he Mul iclass decision o es algo i hm was bes
i ed o he CKD da ase wi h an accu acy o 99.1%.
Pola e al. [20] used SVM algo i hm o CKD p edic ion.
Fo he accu a e esul , hey wo ked on an impo an ea u e.
Fo selec ing he co ec ea u e, hey used wo-app oach
W appe and il e wi h he SVM algo i hm. In he W appe ,
he e we e he g eedy s epwise sea ch engine o classi ie
VOLUME 9, 2021 17313
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
subse e alua o and bes i s sea ch engine o W appe
subse e alua o . In il e , he e we e he g eedy s epwise
sea ch engine o co ela ion ea u e sec ion subse ea u e
and bes i s sea ch engine o il e ed subse e alua o . The
esul s o all echniques we e compa ed and i was ound ha
SVM ga e he highes accu acy wi h il e ed subse e alua o ,
i.e. 98.5%.
Suja a D all, Gu deep Singh D all, Sugandha Singh,
Bha a D all e al. [21] wo ked on CKD da ase gi en by
UCI wi h 400 ins ances and 25 a ibu es. Fi s ly, da a was
p ep ocessed, he missing da a was ound, illed wi h 0, hen
ans o med and applied on he da ase . A e p ep ocess-
ing, au ho s applied algo i hm o impo an a ibu es and
ound 5 mos impo an ea u es and hen he classi ica ion
algo i hm: Naï e Bayes and K-Nea es Neighbo . The go en
esul KNN achie ed he highes accu acy.
Almasoud and Wa d [22] wo ked wi h CKD da ase o 400
ins ances and 25 a ibu es. They applied he il e ea u e
selec ion me hod on a ibu es and ound ha haemoglobin,
albumin and speci ic g a i y a e ea u e a ibu es in CKD
da ase . A e ea u e selec ion, hey ained he da ase and
alida ed wi h 10- old c oss- alida ion. The g adien boos -
ing algo i hm achie ed he highes accu acy o 99.1%.
Shanka e al. [23] applied h ee s eps on he same UCI
da ase : (i) da a p ep ocessing & ea u e selec ion (ii), algo-
i hms’ accu acy de e mina ion and (iii) die plan sugges ion.
In he ea u e selec ion me hod, hey applied wo app oaches:
one is he W appe and he o he is he LASSO me hod. A e
he ea u e selec ion me hod, 4 classi ica ion algo i hms we e
applied: Logis ic Reg ession, Random o es ee K-Nea es
Neighbo s, Neu al Ne wo k and Wide and Deep Lea ning.
Fo die plan sugges ion blood po assium le el was used. The
blood po assium le el was di ided in o h ee g oups based on
i s alue: Sa e Zone, Cau ion Zone and Dange zone.
Vijaya ani and Dhayanand [24] collec ed kidney unc ion
es (KFT) da ase om medical labs, esea ch cen es and
hospi als. The da ase con ained 584 ins ances and 6 a ibu es
and wo classi ie applied algo i hms: suppo ec o machine
(SVM) and a i icial neu al ne wo k (ANN). I was ound ha
ANN achie ed he highes accu acy o 87.7%.
Xiao e al. [25] used he da a o 551 pa ien s and applied
9 machine lea ning algo i hm: XGBoos , logis ic eg ession,
lasso eg ession, suppo ec o machine, andom o es ,
idge eg ession, neu al ne wo k, Elas ic Ne and K-nea es
neighbo . They e alua ed accu acy, ROC cu e, p ecision and
ecall and ound ha linea model ga e he highes accu acy.
Reshma e al. [31] used he ea u e selec ion echnique
on CKD Da ase . Fo ea u e selec ion, ACO me hod was
applied. ACO is he me a heu is ic algo i hm o he ea u e
selec ion. I is he ype o W appe me hod. In hei da ase ,
o al 24 a ibu es we e a ailable. A e applying ea u e
selec ion algo i hm, 12 ea u es was used o making he
model. The Suppo Vec o machine classi ie s algo i hm was
used o building he model.
Deepika e al. [32] buil a p ojec on p edic ion o Ch onic
Kidney Disease based on old da ase o CKD. The da ase had
24 a ibu es and 1 a ge a iable. Fo building he model,
hey applied KNN and Naï e Bayes supe ised machine
lea ning algo i hm. KNN achie ed highes accu acy 97 % and
Naï e Bayes achie ed 91% accu acy.
Ma e al. [33] p oposed he deep lea ning algo i hm o
p edic ing he Ch onic Kidney Disease s a ea ly s age. The
deep neu al ne wo k was buil om He e ogeneous Modi ied
a i icial neu al ne wo k algo i hm. Fo building he model,
ul asound images we e used. Fo compa ing he esul , he e
we e h ee di e en classi ie s: Suppo Vec o machine, a i-
icial neu al ne wo k and mul ilaye pe cep on.
UI Haq e al. [34] p oposed he machine lea ning model
o p edic he diabe es disease a ea ly s age. They concluded
ha machine lea ning can play i al ole in he heal hca e.
Amin e al. [35] p oposed machine lea ning model o he
p edic ion o Pa kinson’s disease a ea ly s age. Fo building
he model, hey used SVM classi ie . Fea u e selec ion algo-
i hms we e also applied o ex ac he impo an ea u es:
Relie and ACO ea u e selec ion algo i hm.
This esea ch a icle p ima ily aims o p edic whe he a
pe son has Ch onic Kidney Disease o no . In his pe cep ion,
se en di e en machine lea ning classi ie s we e applied on
he da ase . All he algo i hms we e unning wi h bo h ull
ea u es and selec ed ea u es. SMOTE was used o o e sam-
pling and all he esul s we e eco ded. All he machine lea n-
ing model esul s we e also compa ed wi h one deep neu al
ne wo k algo i hm. Deep lea ning neu al ne wo k was used
wi h wo hidden laye s. IBM SPSS Modele was applied o
compu a ional pu pose. The con ibu ion e eals he accu acy
es ima e o 99.6% when applying deep neu al ne wo k on he
da ase .
II. RESEARCH GAP
Un il now, in majo i y o cases ull ea u es ha e been aken
in o conside a ion. In his esea ch, ea u e op imiza ion was
ca ied ou , whe ein h ee di e en ea u e selec ion algo-
i hms we e applied o ind he algo i hm mos bene icial o
ex ac he impo an ea u e o he p edic ion o Ch onic
Kidney Disease. As many da ase s ha e imbalanced class,
class balancing is needed o inc easing he pe o mance o
classi ie model. In his esea ch SMOTE was used as a
class balance . The highes accu acy o 99.6% was achie ed
whe eas he a icle [22] p o ides an accu acy o 99.1% on
he same da ase . Acco ding o [15] he highes accu acy o
he model was 99.7%, bu hey wo ked on isk calcula ion o
he pa ien whe eas he main aim o he a icle is o p edic
Ch onic Kidney Disease.
III. METHODS AND MATERIALS
In his sec ion, he esea ch me hodology and a da ase will
be discussed.
A. DATASET
Ch onic Kidney Disease da ase is used o his esea ch
wo k. Many esea che s had also used his da ase [26].
This da ase is being p o ided by he UC I ine Machine
17314 VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
Lea ning Reposi o y and i is a ailable on he UCI websi e.
This da ase con ains 400 ins ances and 24 a ibu es wi h
1 a ge a ibu e. The a ge a ibu e has labelled in wo-class
o ep esen CKD o non-CKD. The da ase was collec ed
om a ious hospi als in 2015. I con ains also missing alue.
The desc ip ion o all 24 a ibu es is ep esen ed in he able
1 below.
B. METHODOLOGY
In his esea ch, we ha e de eloped a model o p edic CKD
disease in pa ien s. The pe o mance o he model was es ed
on bo h all a ibu es and selec ed ea u es. Among ea u e
selec ion me hods he e we e W appe , Fil e and Embedded
[27] allowing o selec i al ea u es. Classi ie algo i hms
pe o mance was es ed on he selec ed ea u es. IBM SPSS
ool is used o p epa ing he model. The machine lea ning
classi ie s such as a i icial neu al ne wo k (ANN), C5.0,
logis ic eg ession, linea suppo ec o machine (LSVM),
K- nea es neighbo s (KNN) and andom ee we e used
o aining he model. Each classi ie alida ion and pe o -
mance ma ix we e compu ed. The p ocedu e o his esea ch
including i e s ages: (i) da ase p ep ocessing, (ii) ea u e
selec ion, (iii) classi ie applica ion, (i ) SMOTE and ( ) ana-
lyzing he pe o mance o he classi ie . Along wi h machine
lea ning models, a deep neu al ne wo k was applied o com-
pa ing he esul o machine lea ning models and deep neu al
ne wo k. A i icial Neu al ne wo k classi ie was used o his
pu pose. In his esea ch he signi icance o wo model we e
checked by s a is ic es ing namely McNema ’s es .
C. PREPROCESSING OF DATA
Da a p ep ocessing could be a s a egy ha is u ilized o
change o e he aw in o ma ion in o a clean da ase . I is a
he basic s ep o ain e e y machine lea ning classi ie
algo i hm. This echnique concludes such ac ions as handle
missing alues, escaling o he da ase , ans o m in o bina y
da a and s anda dize o he da ase . When he da ase included
a ibu es wi h a ying scales, escaling is used o scale he
da ase . The bina y ans o ma ion has been applied o con-
e he alue in o 0 and 1. All alues o e e y a ibu e a e
conside ed as 1 o abo e he h eshold and as 0 o below he
h eshold. S anda dized me hod ensu es ha each a ibu e
has mean 0 and s anda d de ia ion 1.
D. FEATURE SELECTION
Fea u e selec ion is needed o ained each machine lea ning
classi ie because wi hou emo ing unnecessa y a ibu es
om he da ase esul may be a ec ed. The classi ie algo-
i hm wi h ea u e selec ion gi es be e pe o mance and
educe he execu ion ime o he model. Fo his p ocess, h ee
di e en ea u e selec ion me hods we e used in his esea ch.
1) FILTER METHOD
The il e is one o he me hods o selec he app op ia e
ea u e. I selec s he ea u e on hei in eg al ea u es wi hou
in eg a ing any lea ning classi ie algo i hm. This me hod
gi es esul as e as compa ed o he w appe me hod. The
me hod assigns he sco e o e e y a ibu e based on hei
s a is ical co ela o be ween a ibu es. The e a e many il e
me hods a e a ailable, bu Co ela ion-based Fea u e Selec-
ion (CFS) me hod has been used. CFS is he algo i hm o
selec he ea u e-based on he a ibu e anks. I assigns he
ank o a ibu e subse as based on he co ela ion heu is ic
e alua ion unc ion [28]. The unc ion wo ks on he s a egy
ha c ea es wo class labels, one is co ela ed o class and
low co ela ed class and selec s only co ela ed label class
a ibu es.
2) WRAPPER METHOD
W appe me hod selec s he subse o ea u es based on a
p ecise machine lea ning algo i hm [29]. I used he g eedy
sea ch me hod o inding a possible subse o ea u es. The
me hod can be implemen ed wi h using any o he ollow-
ing algo i hms o wa d selec ion, backwa d elimina ion and
ecu si e elimina ion. In he esea ch, we used he o wa d
ea u e selec ion me hod. The o wa d ea u e selec ion i e -
a i ely selec s he ea u e. This p ocedu e s a s wi h he null
model and wo k i e a i ely and add he a ibu e in each s ep.
The a ibu e is keeping add in he model un il he a ibu e
does no imp o e model pe o mance.
3) EMBEDDED METHOD
The embedded me hod is decision ee algo i hm o ea u e
selec ion. I selec s he ea u e in each s ep wo ks ecu si ely
while he ee is g owing and spli he sample se in o a
smalle subse . The mos common decision ee algo i hm
a e: ID3, C4.5 and CART. The e a e o he a ailable me hod
s c ea ing linea models. The mos common me hods a e
LASSO [30] wi h L1 penal y and Ridge wi h L2 penal y.
In his esea ch LASSO (leas absolu e sh inkage and selec-
ion ope a o ) algo i hm has been used. I pe o ms wo main
asks: egula iza ion and ea u e selec ion. In egula iza ion, i
sh inks some ea u e coe icien s o ze o ha means ea u es
a e no impo an o he p edic o model.
E. CLASSIFICATION ALGORITHMS
Classi ica ion echnique is an impo an ea u e o supe ised
lea ning. Classi ie s lea n om he aining da ase and apply
on he es ing da ase o inding he a ge a ibu e. Below
he e a e classi ica ion echniques used in esea ch.
1) ARTIFICIAL NEURAL NETWORK
A i icial neu al ne wo k is a pa o a i icial in elligence.
I is a ype o supe ised machine lea ning. I s s uc u e is
he same as he human b ain. ANN also ha e neu ons and
jus like in human all neu ons a e in e connec ed o one
ano he , ANN neu ons a e connec ed o each o he in laye s
o he ne wo k. Neu ons he e a e known as nodes. ANN
can sol e he p oblem ha has been impossible o human
o s a is ical s anda ds. ANN consis s o h ee laye s: inpu ,
hidden and ou pu laye s. The inpu laye akes inpu and
weigh and passes o hidden laye o pe o ming calcula ion
VOLUME 9, 2021 17315
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
TABLE 1. Desc ip ion o A ibu es in he Da ase .
and inding he hidden s uc u es and pa e ns. The numbe o
hidden laye s can be inc eased as equi ed. The ou pu laye
compu es he ou pu . The weigh alues om he ou pu , i.e.
p edic ed, and ac ual alue we e ecompu ed and he ne wo k
again es a s o inding he class om he p e ious lea ning.
The e o e, ANN wo ks based on backp opaga ion.
2) C5.0
C5.0 is a ype o decision ee because i c ea es he decision
ee om he inpu . The ee has he numbe o b anches. I
u ilizes he ee s uc u e o model he ela ionship be ween
ea u es and po en ial ou comes. A each node o he ee,
he a ibu e o he da ase is chosen. I can handle nominal
and nume ic ea u es bo h. C5.0 is he ex ended e sion o he
C4.5 classi ica ion algo i hm and uses in o ma ion en opy
concep . En opy is used o inding he impu i y o ea u es.
In o ma ion en opy is p oduced based on he calcula ion o
pa en and child en opy alues. This p ocess is i e a i e and
wo ks un il he e is no he u he spli .
3) LOGISTIC REGRESSION
Logis ic eg ession is also a ype o supe ised lea ning algo-
i hm. I is a s a is ical model. The p obabili y o a ge alue
is p edic ed om logis ic eg ession. I is di ided he a ge
a ibu e in o wo-classes: success o no success. Fo success,
i e u ns 1 whe eas i e u ns 0 o no succeeding. Logis ic
eg ession is ep esen ed by equa ion 1:
P=1/(1+e^(−(b0+b1x+b2x^2)) (1)
whe e P is he p edic ed alue, b0, b1, b2a e biases and
x is is an a ibu e. I is used in a ious ield o machine
lea ning applica ion in social sciences and medical a ena,
o example, o spam de ec ion, diabe es de ec ion, cance
de ec ion, e c. Logis ic eg ession is he ad anced e sion o
linea eg ession. Th ough his echnique, we only conce n
abou he p obabili y o he ou come a iable.
4) CHAID
Chi-squa e au oma ic in e ac ion de ec ion (CHAID) is a ype
o decision ee echnique. I is used o de e mine he ela-
ionship be ween a iables. Nominal, o dinal and con inuous
da a can be used in CHAID o inding he ou come. Fo
each ca ego ical p edic o , all possible c oss- abula ion is
c ea ed in he CHAID model and i p ocess wo ks un il he
bes ou come is a ained. The a ge o dependen a iable
becomes a oo node in he ee, he a ge a iable is spli in o
17316 VOLUME 9, 2021

P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
wo o mo e pa s as pe he ca ego ies in a ge a iable and
child o he oo node a e c ea ed using he s a is ical me hod
and a iable ela ionship. Such a p ocess will be ill lea nodes
o he ee. F es is used o he con inuous dependen a iable
and he Chi-squa e es is used o he ca ego ical dependen
a iable.
5) LINEAR SUPPORT VECTOR MACHINE (LSVM)
linea suppo ec o machine (LSVM) is he mode n pa ic-
ula ly as machine lea ning algo i hm o sol ing mul iclass
classi ica ion p oblem o he la ge da ase based on a simple
i e a i e app oach. I is c ea ed he SVM model in linea
CPU ime o he da ase . LSVM can be used o he high
dimensional da ase is he spa se and dense o ma . I is used
o sol ing he la ge da ase machine lea ning p oblems in
less expensi e compu ing esou ce. Suppo Vec o Machine
is a supe ised classi ie algo i hm. I is used ke nel ick o
sol ing he classi ica ion p oblem. Based on hese ans o -
ma ions, ideal edge is ound be ween he possible ou pu s.
SVM is used o he nonlinea ke nel, such as RBF. Fo
he linea ke nel, LSVM is an app op ia e choice. LSVM
classi ie is su icien o all linea p oblems.
6) K- NEAREST NEIGHBORS (KNN)
KNN is a simple ype o supe ised algo i hm. I can be used
o bo h classi ica ion and eg ession p oblems. Howe e , i is
la gely used o classi ica ion p oblems. KNN does no use
a pa icula aining s age and use all he da a o aining
so ha i is a lazy lea ning algo i hm and also i does no
conside any hing abou he unde lying da a, so ha is a non-
pa ame ic lea ning algo i hm. KNN s o es he whole da ase
because i has no model so ha he e is no lea ning equi ed.
When he new da a en e o p edic ing he ou comes, i com-
pa es K – neighbo s so ha selec ion o K’s alue is e y
impo an . The dis ance is calcula ed be ween wo al eady
label da a. The dis ance helps o ind he nea es neighbo
o he new da a. A Euclidian me hod is used o inding he
dis ance.
7) RANDOM TREE
The andom ee is a ype o supe ised classi ie s. I p oduces
lo s o dis inc lea ne s. The s ochas ic p ocess is used o
o m he ee. I is a ype o ensemble lea ning echnique o
classi ica ion. I wo ks he same as decision ee, bu a andom
subse o a ibu es uses o each spli . This algo i hm uses
o bo h classi ica ion p oblems and eg ession p oblems.
A g oup o andom ees is known as a o es . The andom
ees classi ie akes he inpu ea u e se and classi ies inpu
o e e y ee in he o es . The ou pu o he andom ee
selec s om he majo i y o o es. In he ee, e e y lea node
holds a linea model. The bagging aining algo i hm is used
o ain he model.
F. VALIDATION METHOD OF CLASSIFIERS
The da ase was di ided in o pa s: aining da ase and es ing
da ase . IBM SPSS modelle was used o he pa i ion and
TABLE 2. Con usion Ma ix.
p edic ion o he esul . The aining da ase con ains 50% o
he da a and emaining da a is conside ed as he es ing da a.
The ype ool o IBM SPSS was applied o changing he ype
o a ibu es. The pe o mance e alua ion ma ix was ecei ed
o each classi ica ion algo i hm.
G. PERFORMANCE EVALUATION MEASURE
Va ious e alua ion ma ices we e used o checking he pe -
o mance o he classi ie . Fo his pu pose, he con usion
ma ix was used. I is a 2∗2 ma ix due o wo classes in he
da ase . The con usion ma ix gi es wo ypes o co ec p e-
dic ion o he classi ie and wo ypes o inco ec p edic ion
o he classi ie . The con usion ma ix is p esen ed in Table 2.
1) CONFUSION MATRIX DESCRIPTION
TP: T ue Posi i e means ou pu as posi i e such ha p edic ed
esul is co ec ly classi ied.
TN: T ue Nega i e means ou pu as nega i e such ha
p edic ed esul is co ec ly classi ied.
FP: False Posi i e means ou pu as posi i e such ha p e-
dic ed esul is inco ec ly classi ied.
FN: False Nega i e means ou pu as nega i e such ha
p edic ed esul is inco ec ly classi ied.
2) CLASSIFICATION ACCURACY
Classi ica ion accu acy shows he co ec a e o p edic ion
esul s. I compu es om he con usion ma ix. The classi i-
ca ion accu acy is ound by equa ion 2:
accu acy =TP +TN
TP +TN +FP +FN ∗100 (2)
3) CLASSIFICATION ERROR
Classi ica ion e o shows he inco ec a e o p edic ion
esul s. I compu es om he con usion ma ix. The classi-
ica ion e o is ound by equa ion 3:
E o =FP +FN
TP +TN +FP +FN∗100 (3)
4) PRECISION
P ecision is an impo an model pe o mance e alua ion
ma ix. I is he ac ion o ela ed ins ances among he o al
e ie ed ins ances. I is a posi i e p edic ed alue. The p e-
cision is calcula ed as ollows in equa ion 4:
P ecision =TP
TP +FP ∗100 (4)
VOLUME 9, 2021 17317
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
5) RECALL
Recall is also an impo an model pe o mance e alua ion
ma ix. I is he ac ion o ela ed ins ances among he o al
numbe o e ie ed ins ances. The ecall is calcula ed as
ollows in equa ion 5:
Recall =TP
TP +FN ∗100 (5)
6) F-MEASURE
I is also known as F Sco e. F-measu e is calcula ed so as
o measu e he accu acy o es . I is calcula ed om he
p ecision and ecall by equa ion 6:
F−Measu e =2∗P ecision ∗Recall
P ecision +Recall (6)
7) ROC AND AUC
The pe o mance o he classi ica ion model is measu ed
om he Recei e ope a ing a cha ac e is ic cu e (ROC).
ROC is a g aph ha is c ea ed o ue posi i e a e s. alse
posi i e a e a di e en classi ica ions h eshold. The en i e
a ea unde he ROC cu e is known as a ea o he cu e
(AOC). I gi es a collec i e measu e o pe o mance ac oss
all achie able classi ica ion’s h eshold.
8) GINI COEFFICIENT
I is also known as GINI index. I is a measu e o s a is ical
dis ibu ion. I is used o measu e he inequali y amongs
alues o a ibu es. I is also possible o say ha i calcu-
la es he impu i y o a pa icula a ibu e in he o m o
deg ee o p obabili y.
H. SMOTE
Syn he ic Mino i y O e sampling Technique (SMOTE) is
used o o e sampling he mino i y class. I is also known
as a balance . I akes he whole da ase as inpu bu wo ks
only on mino i y class. I inc eases he pe cen age o mino i y
class. SMOTE used KNN o inding new ins ances. I does
no make any change in he majo i y cases. The new examples
a e no simply duplica ing o exis ing mino i y cases. Ins ead,
he calcula ion akes es s o he componen space o each
a ge class and i s closes neighbo s and hen p oduces new
models ha join a ibu es o he objec i e case wi h he
highligh s o i s neighbo s. This me hodology builds he high-
ligh s accessible o each class and makes es s p og essi ely
b oad.
The ma hema ical symbols used in his esea ch is shown
in he able 3.
I. STATISTICS TEST FOR MODEL COMPARISON
Fo he pu pose o compa ing wo models, McNema ’s es
was applied on he p edic ed ou pu o wo models. The
McNema ’s es is used o de e mine whe he he e a e di -
e ences on bipola dependen a iables be ween wo ela ed
g oups. In his es 2∗2 con ingency ma ix is o med o wo
g oups and p alue is calcula ed. Fo his pu pose, signi i-
cance le el α=0.05 is conside ed. I p < α, we can ejec he
null hypo hesis. I p > α, we ail o ejec he null hypo hesis.
I p alue is less han α, i means bo h models show a
signi ican di e ence as ega ds he hypo hesis. Howe e , i p
> α, he di e ence would no be ega ded as s a is ically
signi ican .
IV. EXPERIMENTAL AND RESULT
The esul o his esea ch including all ou comes and clas-
si ica ion models om di e en pe cep ion will be discussed
in his sec ion. IBM SPSS model is shown in igu e 1. Fi s ,
he pe o mance o di e en machine lea ning algo i hm
iz. an a i icial neu al ne wo k, logis ic eg ession, C5.0,
CHAID, andom ee, K-nea es neighbo s and linea suppo
ec o machine ha e been checked on all ea u es. Second,
pa ea u e selec ion algo i hm CFS, o wa d W appe and
LASSO ha e been applied on he da ase o ind he impo -
an ea u es. Thi d, he pe o mance o all abo e-men ioned
classi ica ion algo i hm on impo an ea u es was checked.
Fou h, SMOTE il e was also applied o he da ase and he
esul o classi ie s we e checked. Va ious ools we e used.
Weka ool was used o CFS and Fo wa d me hod. s udio
was used o LASSO. IBM SPSS Modele was used o he
pe o mance o classi ie s. Deep neu al ne wo k was buil in
IBM SPSS modele . ANN was used wi h 2 hidden laye s o
building deep neu al ne wo k. Twel e nodes we e used in
hidden laye 1 and eigh nodes we e in hidden laye 2.
A. RESULT WITHOUT FEATURES SELECTION
In his subsec ion, he ull ea u es o he da ase we e used
and he esul was es ed on all se en machine lea ning
classi ica ion algo i hms wi h 50% o aining da a and 50%
o es ing da a. The compa ison ma ix was c ea ed o all
algo i hms. Wi h he esul an ma ix, h ee g aphs we e also
c ea ed o checking he a ia ion o a ious classi ie s. The
i s g aph p o ides a compa ison o all classi ie ’s accu acy,
p ecision and ecall. The second one con ains he a ia ion o
AUC and he hi d one includes he a ia ion o F-measu e.
The compa ison o all classi ie s showed ha he C5.0 algo-
i hm achie ed he highes accu acy, i.e. 96.10%. The alue
o all pa ame e s o C5.0: p ecision was 92.40%, ecall was
97.30%, F-measu e was 94.80%, AUC was 97.80% and GINI
index was 0.96. The a i icial neu al ne wo k was ained on
3 hidden laye s. The ANN achie ed accu acy o 94.63%,
p ecision o 93.24% and ecall o 92%. The logis ic eg es-
sion achie ed accu acy o 71.71%, p ecision o 56.48% and
ecall o 98.6%. The CHAID algo i hm achie ed accu acy
o 96%, p ecision o 93.50% and ecall o 92%. The LSVM
wi h Penal y L1 and Lambda 0.5 achie ed accu acy o 92.2%,
p ecision o 83.90% and ecall o 97.33%. The LSVM wi h
Penal y L2 and Lambda 0.5 achie ed accu acy o 94.63%,
p ecision o 90% and ecall o 96%. The KNN ga e he wo s
esul o his da ase wi h a K alue o 5: accu acy o 64.39%,
p ecision o 59.01% and ecall o 96%. The andom ee algo-
i hm achie ed accu acy o 90.73%, p ecision o 83.34% and
ecall o 93%. As a esul , ANN achie ed he highes AUC
and C5.0 achie ed F-measu e. The esul o all classi ie s is
17318 VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
TABLE 3. Desc ip ion o Used Ma hema ical Symbol.
as ollows in able 4. The compa ison o p ecision, ecall and
accu acy is desc ibed in igu e 2. The compa ison o AUC
is desc ibed in igu e 3. The compa ison o F-Measu e is
desc ibed in igu e 4.
B. RESULT OF CORRELATION-BASED FEATURE SELECTION
(CFS)
In his subsec ion, he impo an ea u es we e selec ed by
CFS algo i hm o pass in he classi ie algo i hms o p edic -
ing he ou comes. Six mos impo an ea u es we e used o
inding he ou comes such as bp, pc, pe, ane, pc and bc.
As pe he CFS algo i hm, bp and pc a e he mos impo an
ac o s o p edic ing Ch onic Kidney Disease. The esul o
CFS algo i hm is shown in igu e 5. The pe o mance o all
se en classi ie s was desc ibed in able 5. The LSVM wi h
Penal y L2 and Lambda 0.5 achie ed he highes accu acy
o selec ed ea u es om he CFS algo i hm wi h 95.12%
accu acy, 93.34% p ecision and 93.34% ecall. C5.0 and
CHAID achie ed an accu acy o 92.68%. The C5.0 algo i hm
achie ed 85.71% p ecision and 96% ecall. The CHAID
algo i hm achie ed 92.68% accu acy, 96.87% p ecision and
83% ecall. The ANN algo i hm achie ed 91.71% accu acy,
89.19% p ecision and 88% ecall. The logis ic eg ession
algo i hm achie ed he lowes accu acy o 51.22%, 96.87%
p ecision and 92.54% ecall. The LSVM wi h Penal y L1 and
Lambda 0.5 achie ed 93.66% accu acy, 87.8% p ecision
and 96% ecall. The KNN achie ed o his da ase wi h
a K alue o 5 accu acy o 53.17%, p ecision o 97.05%
and ecall o 100%. The andom ee algo i hm achie ed
87.80% accu acy,82.05% p ecision and 85% ecall. As om
he esul , LSVM wi h penal y L1 achie ed he highes
AUC. The compa ison o p ecision, ecall and accu acy is
desc ibed in igu e 5. The compa ison o he GINI index is
shown in igu e 6. The compa ison o AUC is desc ibed in
igu e 7.
C. RESULT OF WRAPPER FORWARD FEATURE SELECTION
AND CLASSIFICATION
In his subsec ion, he impo an ea u es we e selec ed by
W appe o wa d ea u e selec ion algo i hm o pass in he
classi ie algo i hms o p edic ing he ou comes. Six mos
impo an ea u es we e used o inding ou comes such as
hemo, h n, dm, cad, pe, al. As pe he CFS algo i hm, hemo
and h n a e he mos impo an ac o s o p edic ing Ch onic
Kidney Disease. The esul o he W appe algo i hm is
shown in igu e 9. The esul o all classi ie algo i hm pe o -
mance is desc ibed in able 6. The C5.0 achie ed he highes
accu acy wi h he W appe algo i hm, namely 96.1% accu-
acy, 98.55% p ecision and 90.67% ecall. ANN, CHAID
and he andom ee also ga e a good esul . The ANN
algo i hm achie ed 94.63% accu acy, 90% p ecision and 96%
ecall. The CHAID algo i hm achie ed 94.63% accu acy,
93.24% p ecision and 92% ecall. The andom ee algo i hm
achie ed 94.63% accu acy, 93.24% p ecision and 92% ecall.
The logis ic eg ession algo i hm achie ed 78.54% accu acy,
98.55% p ecision and 100% ecall. The LSVM wi h Penal y
L1 and Lambda 0.5 achie ed 94.15% accu acy, 88.89% p eci-
sion and 96% ecall. The LSVM wi h Penal y L2 and Lambda
0.5 achie ed 93.66% accu acy, 87.80% p ecision and 96%
ecall. The KNN ga e he wo s esul o his da ase wi h
a K alue o 5 76: 10% accu acy, 95.58% p ecision and
95.58% ecall. As om he esul , LSVM achie ed he highes
AUC. The compa ison o p ecision, ecall and accu acy is
desc ibed in igu e 10. The compa ison o he GINI index
is shown in igu e 11. The compa ison o AUC is desc ibed
in igu e 12.
D. RESULT OF LASSO FEATURE SELECTION
In his subsec ion, he impo an ea u es we e selec ed by
LASSO ea u e selec ion algo i hm o passe in he classi ie
algo i hms o p edic ing he ou comes. Six mos impo an
ea u es we e used o inding ou comes such as bc, pc, al,
ba, su, pcc. As pe he LASSO FS algo i hm, bc and pc
a e he mos impo an ac o s o p edic ing Ch onic Kidney
Disease. The esul o he LASSO FS algo i hm is shown
in igu e 13. The esul o algo i hm pe o mance o all
se en classi ie s is desc ibed in able 7. LSVM and CHAID
achie ed he highes accu acy o 97.07%. LSVM wi h bo h
penal y L1 and L2 achie ed 97.07% accu acy, 98.59% p e-
cision and 93.33% ecall. The CHAID algo i hm achie ed
VOLUME 9, 2021 17319
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
FIGURE 1. IBM SPSS model o kidney disease p edic ion.
97.07% accu acy, 100% p ecision and 92% ecall. The ANN
algo i hm achie ed 94.63% accu acy, 90% p ecision and 96%
ecall. The andom ee algo i hm achie ed 90.24% accu acy,
80.90% p ecision and 96% ecall. The logis ic eg ession
algo i hm achie ed 74.15% accu acy, 80.23% p ecision and
100% ecall. The andom ee algo i hm achie ed 88.78%
accu acy, 78.26% p ecision and 96% ecall. The KNN ga e
he wo s esul o his da ase wi h a K alue o 5: 56.59%
accu acy, 92% p ecision and 100% ecall. As om he esul ,
LSVM achie ed he highes AUC. The compa ison o p e-
cision, ecall and accu acy is desc ibed in igu e 13. The
compa ison o he GINI index is shown in igu e 14. The
compa ison o AUC is desc ibed in igu e 15 shows.
E. RESULT OF SMOTE
As he abo e esul , i was obse ed ha he highes accu acy
achie ed on he selec ed ea u es was gi en by LASSO ea-
u e selec ion me hod. Thus, SMOTE echnique was applied
on ull ea u es and on selec ed ea u es gi en by LASSO
eg ession me hod. The pe o mance o ANN, CHAID,
LSVM and Random T ee was checked by SMOTE. These
classi ica ion algo i hms we e pe o med e y well in all
17320 VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
FIGURE 15. Pe o mance o GINI index o all classi ie s a e LASSO ea u e selec ion.
FIGURE 16. Pe o mance o a ea unde he cu e o all classi ie s a e LASSO ea u e selec ion.
FIGURE 17. Compa ison o p ecision, ecall and accu acy o all classi ie s wi h SMOTE and selec ed ea u es.
p ecision and 91.38% ecall. LSVM wi h penal y L1 achie ed
96.53% accu acy, 91.04% p ecision and 100% ecall. ANN
achie ed 96.47% accu acy, 98.14% p ecision and 91.38%
ecall. C5.0 achie ed 96.45% accu acy, 96.61% p ecision and
93.44% ecall. The Random T ee achie ed 91.43% accu acy,
84.72% p ecision and 94% ecall. The compa ison g aph o
VOLUME 9, 2021 17327

P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
FIGURE 18. Pe o mance o AUC o all classi ie s wi h SMOTE and selec ed ea u es.
FIGURE 19. Pe o mance o F-Measu e o all classi ie s a e LASSO ea u e selec ion and SMOTE.
TABLE 8. Pe o mance o Classi ie s Wi h SMOTE and Selec ed Fea u es.
p ecision, ecall and accu acy o all algo i hms is shown
in igu e 20. The compa ison g aph o AUC o all algo i hms
is shown in igu e 21. The compa ison g aph o F-Measu e o
all algo i hms is shown in igu e 22.
17328 VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
FIGURE 20. Compa ison o p ecision, ecall and accu acy o all classi ie s wi h SMOTE and ull ea u es.
FIGURE 21. Pe o mance o AUC o all classi ie s wi h SMOTE and ull ea u es.
FIGURE 22. Pe o mance o F-Measu e o all classi ie s a e LASSO ea u e selec ion and SMOTE.
F. COMPARISION MATRIX OF ALL EXPERIMENTS
I was obse ed ha ANN, C5.0, CHAID, LSVNM and Ran-
dom ee pe o med well on he conside ed CKD da ase .
The Logis ic eg ession and KNN ha e no gi en ou comes
as expec ed. So, he compa ison able has been c ea ed o
i e bes -pe o med algo i hms o all di e en echnique ype.
VOLUME 9, 2021 17329
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
TABLE 9. Pe o mance o Classi ie s Wi h SMOTE and Full Fea u es.
FIGURE 23. Compa ison o all classi ie models.
TABLE 10. Classi ie Pe o mance in Va ious Models.
The esul is desc ibed in able 10. The accu acy compa ison
g aph is shown in igu e 23.
G. PERFORMANCE OF LSVM IN ALL TECHNIQUES
As he abo e esul , LSVM wi h penal y L2 ga e a be e
esul in all echniques is i was discussed p e iously. In his
sec ion, he pe o mance o LSVM will be discussed. The
able 11 shows he esul o LSVM in all echniques. Along
wi h he able, he e is he g aph on he able da a. Fig-
u e 24 shows he compa ison o LSVM in all echniques.
H. VALIDATE MACHINE LEARNING MODEL
To alida e he indings abo e, he s udy includes esul s
om ano he da a se ound a The Cance Imaging A chi e
17330 VOLUME 9, 2021
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
FIGURE 24. Compa ison o LSVM in di e en models.
TABLE 11. Pe o mance o LSVM in all Machine Lea ning Models.
(TCIA). The da ase has 210 ins ances o kidney disease
pa ien . I con ains 48 a ibu es and 1 a ge a iable. The
da ase was used on he same models applied ea lie . These
indings a e gi en below and a e, in gene al, compa able
o ea lie esul s wi h no signi ican di e ences obse ed.
Though, he ou come o applying machine lea ning models
la gely dependens on he speci ic da ase , he expe imen s
abo e alida e ea lie indings, namely, SMOTE wi h ull
ea u es esul . Table 12 shows he esul o bo h da ase s.
I. PERFORMANCE OF DEEP NEURAL NETWORK
In his esea ch wo k, a i icial neu al ne wo k was used o
machine lea ning and deep neu al ne wo k-based analysis.
Fo machine lea ning a i icial neu al ne wo k used only
single hidden laye , bu o he usage o he a i icial neu al
ne wo k as a deep neu al ne wo k mo e hidden laye s can
be added. So as o es he pe o mance o machine lea ning
classi ie algo i hms, one deep neu al ne wo k model was
buil and he esul s we e no ed. In some cases, he deep
neu al ne wo k ga e s ong esul and impo an ea u es we e
ex ac ed by i sel , ha is, no ea u e selec ion algo i hm was
equi ed. The same da ase was used o building a deep
neu al ne wo k. I was no ed ha a deep neu al ne wo k
achie ed he highes accu acy o 99.6% and i was be e han
o he machine lea ning models.
V. DISCUSSION OF MACHINE LEARNING MODELS
All he machine lea ning models bu Logis ic and KNN
classi ie s gi e sa is ac o y esul and ha e he negligible
di e ence be ween p ecision and ecall alues. In compa ison
wi h hem p ecision o Logis ic and KNN classi ie s is low
whe eas ecall is high. I indica es ha hese wo classi ie s
gi e many False posi i e esul s due o unbalanced da ase .
Logis ic and KNN algo i hms ha e no enough capaci y o
dis inguish be ween posi i e class and nega i e class as he
ela ed AUC sco e is e y low. Along wi h AUC, he GINI
coe icien is also no sa is ac o y. Hence, Logis ic and KNN
a e no sui able o he p edic ion o CKD. In all cases LSVM
wi h L1 and L2 penal y has he bes p ecision, ecall, AUC
sco e and GINI coe icien and he model achie ed he highes
accu acy in majo i y cases.
VI. PERFORMANCE COMPARISON OF MACHINE
LEARNING MODEL AND DEEP NEURAL NETWORK
All he machine lea ning model esul s was discussed in he
able 10 and acco ding o i LSVM wi h penal y L2 pe o med
bes in SMOTE wi h ull ea u es and achie ed he highes
accu acy o 98.46%. As discussed, he deep neu al ne wo k
achie ed he highes accu acy om among all models wi h
99.6%. In o de o compa e he pe o mance o wo models,
McNema ’s es was applied. Fo his es , he highes accu-
acy was achie ed by machine lea ning model, i.e., LSVM
VOLUME 9, 2021 17331
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
TABLE 12. Valida ion o Machine Lea ning Model.
wi h SMOTE o all ea u es and a deep neu al ne wo k was
aken and hei signi ican alue was no ed. The p alue o
his es was 0.29 and i is g ea e han signi ican le el (α=
0.05) and, hence, we would ejec hypo hesis.
VII. CONCLUSION
This a icle objec s o p edic Ch onic Kidney Disease based
on ull ea u es and impo an ea u es o CKD da ase .
Fo ea u e selec ion h ee di e en echniques ha e been
applied: co ela ion-based ea u e selec ion, W appe me hod
and LASSO eg ession. In his pe cep ion, se en classi ie s
algo i hm we e applied iz. a i icial neu al ne wo k, C5.0,
logis ic eg ession, CHAID, linea suppo ec o machine
(LSVM), K-Nea es neighbo s and andom ee. Fo each
classi ie , he esul s we e compu ed based on ull ea-
u es, selec ed ea u es by CFS, selec ed ea u es by W ap-
pe , selec ed ea u es by LASSO eg ession, SMOTE wi h
selec ed ea u es by LASSO, SMOTE wi h ull ea u es.
I was obse ed ha LSVM achie ed he highes accu acy
o 98.86% in SMOTE wi h ull ea u es. All classi ie s
algo i hms pe o med well on ea u es selec ed by LASSO
eg ession wi h SMOTE and wi hou SMOTE. SMOTE wi h
ull ea u es ga e he bes esul o all 5 classi ie s. In his
esea ch, a o al o 7 classi ie s we e used. Howe e , Logis ic
and KNN did no gi e sui able esul s and i was why hey
we e no used in SMOTE. As pe he esul , i is concluded
ha SMOTE is a bes echnique o balancing a da ase .
I is no ed ha SMOTE ga e be e esul s wi h selec ed ea-
u es by LASSO eg ession as compa e o wi hou SMOTE
on LASSO eg ession model. LSVM achie ed he highes
accu acy in all expe imen s as compa ed o o he classi ie s
algo i hms.
REFERENCES
[1] Q.-L. Zhang and D. Ro henbache , ‘‘P e alence o ch onic kidney disease
in popula ion-based s udies: Sys ema ic e iew,’’ BMC Public Heal h,
ol. 8, no. 1, p. 117, Dec. 2008.
[2] W. M. McClellan, D. G. Wa nock, S. Judd, P. Mun ne , R. Kewal amani,
M. Cushman, L. A. McClu e, B. B. Newsome, and G. Howa d, ‘‘Albumin-
u ia and acial dispa i ies in he isk o ESRD,’’ J. Ame . Soc. Neph ol.,
ol. 22, no. 9, pp. 1721–1728, Aug. 2011.
[3] M. K. Ha oun, ‘‘Risk ac o s o ch onic kidney disease: A p ospec i e
s udy o 23,534 men and women in Washing on Coun y, Ma yland,’’
J. Ame . Soc. Neph ol., ol. 14, no. 11, pp. 2934–2941, No . 2003.
[4] W. D. Souza, L. C. D. Ab eu, L. G. D. Sil aI, and I. M. P. Beze a,
‘‘Incidence o ch onic kidney disease hospi alisa ions and mo ali y in
Espí i o San o be ween 1996 o 2017,’’ Wisi Cheungpasi po n, Uni .
Mississippi Medical Cen e , Roches e , MN, USA, Tech. Rep., 2019, doi:
10.1371/jou nal.pone.0224889.
[5] W. Mula-Abed, K. A. Rasadi, and D. Al-Riyami, ‘‘Es ima ed glome ula
il a ion a e (eGFR): A se um c ea inine-based es o he de ec ion o
ch onic kidney disease and i s impac on clinical p ac ice,’’ Oman Med. J.,
ol. 27, no. 4, pp. 339–340, 2012.
[6] A. S. Le ey, D. Ca an, A. F iedman, W. G. Mille , J. Sedo , K. Tu le,
B. Kasiske, and T. Hos e e , ‘‘P o einu ia as a su oga e ou come in CKD:
Repo o a scien i ic wo kshop sponso ed by he na ional kidney ounda-
ion and he US ood and d ug adminis a ion,’’ Ame . J. Kidney Diseases,
ol. 54, no. 2, pp. 205–226, Aug. 2009.
[7] S. Ge ogianni, ‘‘Conce ns o pa ien s on dialysis: A esea ch s udy,’’
Heal h Sci. J., ol. 8, no. 4, pp. 423–437, 2014.
[8] J. R. Chapman, ‘‘Wha a e he key challenges we ace in kidney ansplan-
a ion oday?’’ T ansplan a ion Res., ol. 2, no. S1, pp. 1–7, No . 2013.
[9] T. Xiuyi and G. Yuxia, ‘‘Resea ch on applica ion o machine lea n-
ing in da a mining,’’ in P oc. IOP Con ., Ma e . Sci. Eng., 2018, doi:
10.1088/1757-899X/392/6/06220.
[10] B. Zupan, A. J. Hal e , and M. Bohanec, ‘‘Quali a i e model app oach o
compu e assis ed easoning in physiology,’’ in P oc. In ell. Da a Anal.
Med. Pha macol. (IDAMAP), B igh on, U.K., 2018, pp. 1–7.
[11] A. Dhillon and A. Singh, ‘‘Machine lea ning in heal hca e da a analysis:
A su ey,’’ J. Biol. Today’s Wo ld, ol. 8, no. 2, pp. 1–10, Jan. 2018.
[12] M. Ghassemi, T. Naumann, P. Schulam, A. L. Beam, I. Y. Chen, and
R. Rangana h, ‘‘A e iew o challenges and oppo uni ies in machine lea n-
ing o heal h,’’ in P oc. AMIA Join Summi s T ansl. Sci., 2020, p. 191.
[13] J. Qin, L. Chen, Y. Liu, C. Liu, C. Feng, and B. Chen, ‘‘A machine lea ning
me hodology o diagnosing ch onic kidney disease,’’ IEEE Access, ol. 8,
pp. 20991–21002, 2020.
[14] G. R. Vasquez-Mo ales, S. M. Ma inez-Mon e ubio, P. Mo eno-Ge , and
J. A. Recio-Ga cia, ‘‘Explainable p edic ion o ch onic enal disease in he
colombian popula ion using neu al ne wo ks and case-based easoning,’’
IEEE Access, ol. 7, pp. 152900–152910, 2019.
[15] Z. Chen, X. Zhang, and Z. Zhang, ‘‘Clinical isk assessmen o pa ien s
wi h ch onic kidney disease by using clinical da a and mul i a ia e mod-
els,’’ In . U ol. Neph ol., ol. 48, no. 12, pp. 2069–2075, Jun. 2016.
[16] Y. Ami galiye , S. Shamiluulu, and A. Se ek, ‘‘Analysis o ch onic kidney
disease da ase by applying machine lea ning me hods,’’ in P oc. IEEE
12 h In . Con . Appl. In . Commun. Technol. (AICT), Oc . 2018, pp. 1–4.
[17] K. R. A. Padmanaban and G. Pa hiban, ‘‘Applying machine lea ning
echniques o p edic ing he isk o ch onic kidney disease,’’ Indian J. Sci.
Technol., ol. 9, no. 29, Aug. 2016.
[18] L. Kil ia De Almeida, L. Lessa, A. Peixo o, R. Gomes, and J. Celes ino,
‘‘Kidney ailu e de ec ion using machine lea ning echniques,’’ in P oc. 8 h
In . Wo kshop ADVANCEs ICT In as uc u es Se ices, 2020, pp. 1–8.
[19] W. Guna a hne, K. D. M Pe e a, and K. A. D. C. P Kahandawaa achchi,
‘‘Pe o mance e alua ion on machine lea ning classi ica ion echniques o
disease classi ica ion and o ecas ing h ough da a analy ics o ch onic
kidney disease (CKD),’’ in P oc. IEEE 17 h In . Con . Bioin . Bioeng.
(BIBE), Oc . 2017, pp. 291–296.
[20] H. Pola , H. D. Meh , and A. Ce in, ‘‘Huseyin pola 1 & homay danaei
meh 1 & aydin ce in,’’ J. Med. Sys ., ol. 41, no. 4, pp. 1–11, Ap . 2017,
doi: 10.1007/s10916-017-0703-x.
17332 VOLUME 9, 2021

P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
[21] S. D all, G. S. D all, S. Singh, and B. B. Naib, ‘‘Ch onic kidney disease
p edic ion using machine lea ning: A new app oach,’’ In . J. Manage.,
Technol. Eng., ol. 8, pp. 278–287, May 2018.
[22] M. Almasoud and T. E. Wa d, ‘‘De ec ion o ch onic kidney disease using
machine lea ning algo i hms wi h leas numbe o p edic o s,’’ In . J. Ad .
Compu . Sci. Appl., ol. 10, no. 8, pp. 89–96, 2019.
[23] S. Shanka , S. Ve ma, S. Ela a hy, T. Ki an, and P. Ghuli, ‘‘Analysis and
p edic ion o ch onic kidney disease,’’ In . Res. J. Eng. Technol., ol. 7,
no. 5, May 2020, pp. 4536–4541.
[24] S. Vijaya ani1 and S. Dhayanand, ‘‘Kidney disease p edic ion using SVM
and ANN algo i hms,’’ In . J. Compu . Bus. Res., ol. 6, no. 2, pp. 1–12,
Ma . 2015.
[25] J. Xiao, R. Ding, X. Xu, H. Guan, X. Feng, T. Sun, S. Zhu, and Z. Ye,
‘‘Compa ison and de elopmen o machine lea ning ools in he p edic ion
o ch onic kidney disease p og ession,’’ J. T ansl. Med., ol. 17, p. 119,
Dec. 2019.
[26] M. S. Gha ibdous i, K. Azimi, S. Ha hikal, and D. H. Won, ‘‘P edic ion
o ch onic kidney disease using da a mining echniques,’’ in P oc. Ind.
Sys . Eng. Con ., K. Cope ich, E. Cudney, H. Nembha d, Eds., 2017,
pp. 2135–2140.
[27] E. M. Ka abulu , S. A. Ozel, and T. Ib ikci, ‘‘A compa a i e s udy on he
e ec o ea u e selec ion on classi ica ion accu acy,’’ P ocedia Technol.,
ol. 1, pp. 323–327, Jan. 2012.
[28] A. Wosiak and D. Zak zewska, ‘‘In eg a ing co ela ion-based ea u e
selec ion and clus e ing o imp o ed ca dio ascula disease diagnosis,’’
Complexi y, ol. 2018, Oc . 2018, A . no. 2520706.
[29] N. A. Nnamoko, F. N. A shad, D. England, J. Vo a, and J. No man, ‘‘E al-
ua ion o il e and w appe me hods o ea u e selec ion in supe ised
machine lea ning,’’ in P oc. 15 h Annu. Pos g adua e Symp. Con e g.
Telecommun., Ne w. B oadcas ., Li e pool, U.K., 2014, pp. 2–33.
[30] J. M. Pe ei a, M. Bas o, and A. F. D. Sil a, ‘‘The logis ic lasso and
idge eg ession in p edic ing co po a e ailu e,’’ P ocedia Econ. Finance,
ol. 39, pp. 634–641, Jan. 2016.
[31] P. G. Schola , ‘‘Ch onic kidney disease p edic ion using machine lea n-
ing,’’ In . J. Eng. Res. Technol., ol. 9, no. 7, pp. 137–140, 2020.
[32] B. Deepika, ‘‘Ea ly p edic ion o ch onic kidney disease by using machine
lea ning echniques,’’ Ame . J. Compu . Sci. Eng. Su ey, ol. 8, no. 2, p. 7,
2020.
[33] F. Ma, T. Sun, L. Liu, and H. Jing, ‘‘De ec ion and diagnosis o ch onic
kidney disease using deep lea ning-based he e ogeneous modi ied a i i-
cial neu al ne wo k,’’ Fu u e Gene . Compu . Sys ., ol. 111, pp. 17–26,
Oc . 2020.
[34] A. U. Haq, J. P. Li, J. Khan, M. H. Memon, S. Nazi , S. Ahmad, G. A. Khan,
and A. Aliss, ‘‘In elligen machine lea ning app oach o e ec i e ecogni-
ion o diabe es in E-heal hca e using clinical da a,’’ Senso s, ol. 20, no. 9,
p. 2649, May 2020.
[35] U. H. Amin, J. Li, Z. Ali, M. H. Memon, M. Abbas, and S. Nazi ,
‘‘Recogni ion o he Pa kinson’s disease using a hyb id ea u e selec ion
app oach,’’ J. In ell. Fuzzy Sys ., ol. 39, no. 1, pp. 1–21, Jul. 2020.
PANKAJ CHITTORA ecei ed he B.Tech. deg ee
in in o ma ion echnology om he Na ional Ins i-
u e o Technology, Du gapu , in 2010, and he
M.Tech. deg ee in compu e science and enginee -
ing in 2012. He is cu en ly pu suing he Ph.D.
deg ee om he Depa men o Compu e Sci-
ence and Enginee ing, Manipal Uni e si y Jaipu ,
Jaipu . He has en yea s o expe ience as a Fac-
ul y wi h he Compu e Science and Enginee ing
Depa men . He is doing esea ch in he ield o
heal hca e. His cu en esea ch in e es s include da a science, machine
lea ning, da abase, p og amming, in o ma ion secu i y, and he analysis o
algo i hms. He has deli e ed a ious subjec including da a s uc u e, algo-
i hms analysis, heo y o compu a ion, compile cons uc ion, and o he s.
SANDEEP CHAURASIA (Senio Membe , IEEE)
is cu en ly a P o esso wi h he Depa men
o CSE, School o Compu ing and I.T., Mani-
pal Uni e si y Jaipu , Jaipu . He has mo e han
12 yea s o ich expe ience in academics and
one yea in indus y. He has mo e han mo e
han 30 publica ions in in e na ional/na ional jou -
nals/con e ence p oceedings. His esea ch in e -
es s include machine lea ning, so compu ing,
algo i hms, and a i icial in elligence. He is asso-
cia ed wi h machine lea ning o mo e han se en yea s. He is cu en ly
wo king in he a ea o applica ion o machine/deep lea ning in na u al
language p ocessing like seman ic analysis and lexical analysis. He is also
guiding ou Ph.D. s uden s in he a ea o NLP, in usion de ec ion, and
ood adul e a ion using AI echniques. He is also an ac i e membe o
special in e es g oup and ini ia i e by MIR labs o connec he esea che s
and p o essional ac oss he globe. He is a Senio Membe o LMCSI and
MACM, and a membe o Machine In elligence Resea ch Labs, USA. He
is also membe o e iewe boa d o a ious jou nals and echnical p og am
commi ee o se e al epu ed con e ences.
PRASUN CHAKRABARTI (Senio Membe ,
IEEE) ecei ed he Ph.D. (Engg.) deg ee om
Jada pu Uni e si y, in 2009. He is cu en ly an
Execu i e Dean (Resea ch and In e na ional Link-
age) and also an Ins i u e Dis inguished Senio
Chai P o esso wi h he Depa men o Compu e
Science and Enginee ing, Techno India NJR Ins i-
u e o Technology. He has se e al publica ions,
books and 31 iled Indian pa en s in his c edi . He
has supe ised en Ph.D. candida es success ully.
On a ious esea ch assignmen s, he has isi ed Waseda Uni e si y, Japan,
(2012 a ailing p es igious INSA-CICS a el g an ), Uni e si y o Mau i ius,
in 2015, Nanyang Technological Uni e si y Singapo e, in 2015, 2016, and
2019, Lincoln Uni e si y College Malaysia, in 2018, he Na ional Uni e si y
o Singapo e, in 2019, Asian Ins i u e o Technology, Bangkok, Thailand,
in 2019, and ISI Delhi, in 2019. He is a Fellow o IETE, ISRD, U.K., IAER,
London, AE(I), and CET(I).
GAURAV KUMAWAT ecei ed he M.Tech. deg ee
om Paci ic Uni e si y. He is cu en ly pu su-
ing he Ph.D. deg ee om he Depa men o
Compu e Science and Enginee ing, Manipal Uni-
e si y Jaipu , Jaipu . He has a o al expe ience
o 14 Yea s as a Facul y wi h he CSE Depa men .
His esea ch in e es s include C p og amming,
objec -o ien ed p og amming using C++, co e
ja a, ad ance ja a, unix p og amming, web p o-
g amming, ope a ing sys ems, compu e a chi ec-
u e, in o ma ion secu i y, p og amming analysis, and da a analysis.
TULIKA CHAKRABARTI ecei ed he Ph.D. (Sc.)
deg ee om he Indian Ins i u e o Chemical Biol-
ogy, Jada pu Uni e si y, in 2013. She is cu -
en ly an Assis an P o esso (Senio G ade) wi h
Si Padampa Singhania Uni e si y, Udaipu . She
has se e al publica ions, books and iled pa en s
o he c edi . She is a na ional me i schola -
ship holde in bo h 10 h and 12 h g ade. She has
isi ed NUS, NTU, Lincoln Uni e si y College,
Malaysia, and AIT, Bangkok, on se e al academic
assignmen s.
VOLUME 9, 2021 17333
P. Chi o a e al.: P edic ion o Ch onic Kidney Disease
ZBIGNIEW LEONOWICZ (Senio Membe ,
IEEE) ecei ed he M.S. and Ph.D. deg ees in elec-
ical enginee ing om he W oclaw Uni e si y
o Science and Technology, in 1997 and 2001,
espec i ely, and he Habili a ion deg ee om
he Bialys ok Uni e si y o Technology, in 2012.
Since 1997, he has been wi h he Elec ical Engi-
nee ing Facul y, W oclaw Uni e si y o Technol-
ogy. He also ecei ed he wo i les o a Full
P o esso om he P esiden o Poland, in 2019,
and he P esiden o he Czech Republic. Since 2019, he has been a P o esso
wi h he Depa men o Elec ical Enginee ing, whe e he is cu en ly he
Head o he Chai o elec ical enginee ing undamen als.
MICHAŁ JASIŃSKI (Membe , IEEE) ecei ed he
M.S. and Ph.D. deg ees in elec ical enginee -
ing om he W oclaw Uni e si y o Science and
Technology, in 2016 and 2019, espec i ely. Since
2018, he has been wi h he Elec ical Enginee -
ing Facul y, W oclaw Uni e si y o Technology,
whe e he is cu en ly an Assis an P o esso . He
has au ho ed o coau ho ed mo e han 60 scien i ic
publica ions. His esea ch in e es s include using
big da a in powe sys em especially in poin o
powe quali y.
ŁUKASZ JASIŃSKI ecei ed he deg ee in elec-
ical enginee ing om he W oclaw Uni e si y
o Technology, Poland, and he Ph.D. deg ee in
dyscypine o au oma ion, elec onics and elec ical
enginee ing om he W oclaw Uni e si y o Tech-
nology. In 2020, he s a ed wo king as a designe
o elec ical ins alla ions in he design o ice. His
esea ch in e es includes big da a in powe sys-
ems, especially in poin o powe quali y.
RADOMIR GONO (Senio Membe , IEEE)
ecei ed he M.Sc., Ph.D., Habili a e Ph.D., and
P o esso deg ees in elec ical powe enginee -
ing in 1995, 2000, 2008, and 2019, espec i ely.
Since 1999, he has been wi h he Depa men
o Elec ical Powe Enginee ing, VSB–Technical
Uni e si y o Os a a, Czech Republic, whe e he
is cu en ly a P o esso and he Vice Head o he
depa men . His cu en esea ch in e es s include
elec ic powe sys ems eliabili y, he op imiza ion
o main enance, and enewable ene gy sou ces.
ELŻBIETA JASIŃSKA ecei ed he Ph.D. deg ee
om Poznań Uni e si y Technology, in 2013.
Since 2019, she has been wi h he Facul y o
Law, Adminis a ion and Economics, Uni e si y
o W oclaw, whe e she is cu en ly an Assis an
P o esso . She has au ho ed o coau ho ed mo e
han 70 scien i ic publica ions. He esea ch in e -
es s include sus ainable de elopmen , co po a e
socially esponsible, enewable ene gy esou ces,
and i ual powe plan s.
VADIM BOLSHEV ecei ed he M.S. deg ee in
elec ical enginee ing om O el S a e Ag a ian
Uni e si y, in 2012, and he Ph.D. deg ee in elec-
ical enginee ing in 2020. He gained expe ience
in he indus y as an elec ician, an elec ical engi-
nee , a chie enginee om 2010 o 2018. Since
2018, he has been a Resea che wi h he Labo-
a o y o Powe and Hea Supply, Fede al Scien-
i ic Ag oenginee ing Cen e VIM. His scien i ic
ac i i y is o de elop me hods and ools aimed a
imp o ing powe supply e iciency including he de elopmen o me hods
and de ices o moni o ing powe quali y and he echnical s a e o powe
supply sys em elemen s.
17334 VOLUME 9, 2021