• Tidak ada hasil yang ditemukan

Hypertension Expert System with C5.0 Algorithm and Fuzzy Logic.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Hypertension Expert System with C5.0 Algorithm and Fuzzy Logic."

Copied!
14
0
0

Teks penuh

(1)

HOME ABOUT LOG IN REGISTER SEARCH CURRENT ARCHIVES

Nit hin T Abraham , Shaem a Lizbet h Mat hew , C.A Pradeep Kum ar 4900- 4904

Com m unicat ion and Calibrat on of Sensing Met er s

PDF

Harr ouz Abdelkader, Om ar Harrouz, Ali Benat iallah 4905- 4914

Sensit iv it y Fact or Based Opt im al Locat ion of SVC on Tr ansm ission Net w or k

PDF

T. D. Sudhakar 4915- 4923

Modeling of Tunnel Junct ion ( GaAs) in t he Cascade Solar Cell

PDF

Dennai Benm oussa, Benslim ane H, Helm aoui A, Hem m ani A 4924- 4927

Theoret ical St udy of Mult iple Solar Cells Syst em as a Funct ion of Tem perat ure

PDF

Ben Slim ane Hassane, Ben Moussa Dennai, Helm aoui Abderr achid 4928- 4933

Behavior of DFI G Wind Turbine Dur ing Unbalanced Grid Volt age

PDF

Om er Elfak i, Wang Zezhong, Liu Qihui 4934- 4943

St udy on t he Accept ance Test Specificat ion of Grid- connect ed Micr o- gr id

PDF

Le Jian, Tao Mao, Yang Zhichun, Liu Yang, Liu Kaipei 4944- 4953

A Reliabilit y Ev aluat ion of High Speed Railw ay Tract ion Subst at ion Based on t he GO- FLOW Met hodology

PDF

Li Liang, Feng Zhao, Sihua Wang 4954- 4962

Resear ch on Zigbee Net w or k Tem perat ur e Sensor in I nt elligent High- Volt age Sw it ch Cabinet

PDF

Xin- bo Huang, Yang Zhao, Xiao- hui Zhao, Zhi- j un Liao 4963- 4972

Shor t - Ter m Predict ion of Wind Pow er Based on an I m proved PSO Neur al Net w or k

PDF

Hong Zhang, Guo Zhao, Lix ing Chen, Bailiang Liu 4973- 4980

An appr oach for Assessing Harm onic Em ission Lev el Based on Robust Par t ial Least Squares Regr ession

PDF

Xiang Li, Minyou Chen, Yongw ei Zheng, Shan Cheng, Feng Li 4981- 4987

Elect rom agnet ic- t herm al Scale Model of Gas- I nsulat ed Bus Bars

PDF

Hongt ao Li, Naiqiu Shu, Ling Li, Hui Peng, Zipin Li 4988- 4995

A Design of Rapid Pulsed I nt elligent Charging Cir cuit

PDF

Zhang Lefang, Li Xiaohong, Ren Zhihong 4996- 5002

Three- Dim ensional Ther m al Analy sis of Three- Phase Enclosed GI S Bus Bar s

PDF

Hongt ao Li, Naiqiu Shu, Ling Li 5003- 5010

Analy sis of Weak Posit ion in Ov er head line under Heav y I cing Condit ion by Finit e Elem ent Met hod

PDF

Gan Yan, Liu Chao, Ruan Jiangj un, Li Jinliang, Du Zhiy e, Hu Yuanchao 5011- 5021

A Nov el SSR Mit igat ion Met hod Based on GCSC in DFI G w it h Series Connect ed Com pensat or

PDF

Zakieldeen Elhassan, Li Yang, Tang Yi 5022- 5036

Dy nam ic char act erist ics analy sis of WEDM based on Ansys and LMS

PDF

Jingx ing Qi, Changt ao Cai, Zhixing Mao, Dongdong Luo 5037- 5043

The 3D Modeling of Cut t ing For ce in High- speed Milling for Flat Mill

(2)

Mult i- Area Aut om at ic Gener at ion Cont r ol Schem e including Renew able Energy Sources

PDF

Sandeep Bhongade, Bar j eev Tyagi, H.O. Gupt a 5052- 5070

Effect of Cont am inat ion on Elect r ic Field Dist ribut ion of DC Volt age Divider

PDF

Caibo Liao, Ruan Jiangj un, Du Zhiye, Liu Chao 5071- 5077

A Har m onic Analy sis Met hod Based on Harr is Window for Digit al

Herm agasant os Zein, Yusr a Sabri, Er win Derm aw an 5086- 5095

Tr ansform er St at e Assessm ent Met hod Based on Fuzzy and Ev idence Theories

PDF

Xie Jianghong, Wang Haipeng, Nie Dexin, Song You, Cai Wei 5096- 5103

I m plem ent at ion of Sm ar t Met ering Syst em s: Challenges and Solut ions

PDF

Hossein Shahinzadeh, Ay la Hasanalizadeh- Khosr oshahi 5104- 5109

An Exact Model for Rot or Field- Or ient ed Cont rol of Single- Phase

I nduct ion Mot or s PDF

Moham m ad Jannat i, Ali Monadi, Saj ad A. Anbaran, Nik Rum zi Nik I dris, Mohd Junaidi Abdul Aziz

5110- 5120

Solut ion Traj ect or ies for a Single- Phase Pr ogr am m ed PWM I nv er t er

PDF

Ayong Hiendro, Sy aifur rahm an Syaifurr ahm an, Dedi Triyant o, Junaidi Junaidi 5121- 5128

I nv est igat ing t he Effect of Differ ent PWM Modes on Ripple Reduct ion in

Five- Phase BLDC Mot or w it h New Met hod PDF

Sey ed Mohsen Mirbagheri, Sey ed Saj j ad Salehi GHalehsefid, Sey ed Moham m ad Hossein Mousav i

5129- 5136

dsPI C33 Based Cont r ol for PV- Grid Syst em w it h a Buck- Boost MPPT

PDF

Slam et Riyadi 5137- 5143

Direct Virt ual Pow er Cont r ol

PDF

Li Xiang, Han Minx iao 5144- 5153

Pow er Loss Research on I GCT- applied NPC Thr ee- level Conv er t er

PDF

Dong Xu, MinXiao Han, Lei Wan 5154- 5162

Design and Sim ulat ion Low Volt age Single- Phase Tr ansform er less Phot ov olt aic I nv er t er

PDF

Raj endra R Aparnat hi, Ved Vy as Dw ivedi 5163- 5173

Cir cuit Design of Digit al Closed Loop Cont rol Syst em for FOG

PDF

Qiudong Sun, Yufeng Shao, Jiancun Zuo, Liandong Wang, Lin Gui 5174- 5184

The Tr ansm ission Pr oper t ies of Coat ed THz Teflon Tube

PDF

Wu Pan, Tian bo Duo, Zichen Liu, Jun Chen 5185- 5190

Digit al I m age St or age Sy st em Based on USB and NAND Flash

PDF

Yongj un Cui, Wei Liu 5191- 5196

Design of 3- Bit ADC in 0.18 µm CMOS Process PDF

Moham m ad Marufuzzam an, Syar izal Z. Abidin, Mam un Bin I bne Reaz, Labonnah Farzana Rahm an

5197- 5203

An I m prov ed A Low Pow er CMOS TI Q Com par at or Flash ADC

PDF

A Al, Mam un B. I bne Reaz, J. Jalil, Mohd. Alauddin Bin Mohd. Ali 5204- 5210

Red ( SrCa) AlSiN3: Eu2+ Nit ride Phosphor Par t icle Size of Phosphor Conv er t ed War m Whit e LEDs

PDF

Peng Hui Yuen, Hsien Shiung Hw ang, Mut har asu Devaraj an 5211- 5216

Opt im al Feedback Cont r ol of Vehicle Vibr at ion w it h Eight Degr ees of Freedom

PDF

Ali Hem at i, Mehdi Taj dar i, Ahm adr eza Khoogar 5217- 5224

Sim plificat ions of t he Rule base for t he st abilizat ion of I nver t ed Pendulum Syst em

Tharw at O. S. Hanafy , Moham ed K Met w ally 5225- 5234

Wav elet Kernel Based on I dent ificat ion for Nonlinear Hy br id Syst em s

(3)

Edw in Albert Um oh 5251- 5260

I dent ificat ion of Nonlinear Sy st em Based on Fuzzy Model w it h Enhanced Gradient Sear ch

PDF

Arbab Nighat Khizer, Dai Yaping, Am ir Mahm ood Soom ro, Xu Xiang Yang 5261- 5267

A New Ant i- Windup PI Cont roller for Direct Tor que Cont rol Syst em

PDF

Li Qi Meng, Miao Jing Li 5268- 5274

Dy nam ic Sliding Mode Cont rol of Ship Rudder - fin Joint Nonlinear Syst em

PDF

Han Yao zhen 5275- 5283

Adapt ive Neural Net w ork Appr oach for a Class of Uncert ain Non- affine Nonlinear Syst em s

PDF

Hui Hu, Yingj un Wang, Xilong qu 5284- 5292

SI SO P- I LC Algorit hm for Out put Dat a Dropout s and I t s Applicat ion in Wast ew at er Biological Treat m ent Plant

PDF

Gu Qun, Hao Xiaohong, Li Zhuoyue, Wang Hua 5293- 5297

Wind- I nduced Vibrat ion Analy sis of Overhead Wor king Truck

PDF

Hongqi Jiang, Shuncai Li, Xianbiao Mao 5298- 5304

Ant i- int erference Tr acking Met hods of Maneuver ing Target for St r uct ur e Random Jum p Syst em s

PDF

Jianfeng Wu, Shucai Huang, Xiaoyan Wu, Yu Zhong, Hongxia Kang, Chengj ing Li 5305- 5315

Algor it hm of Mult i Sensor Dat a Fusion based on BP Neural Net w or k and Mult i- scale Model Pr edict iv e Cont rol

PDF

Guo Wang, Dong Dai 5316- 5323

Sensor Fusion v ia Br ain Em ot ional Learning for Ground Vehicle

PDF

Alv aro Vargas- Clara, Sangram Redk ar 5324- 5330

A Vir t ual Physics- based Approach t o Mult iple Odor Sour ces Localizat ion

PDF

Xiaoping Ma, Yuli Zhang, Yanzi Miao 5331- 5341

Dy nam ic Er ror Analysis of CMM Based on Variance Analy sis and I m proved PLSR

PDF

Zhang Mei, Cheng Fang, Li Guihua 5342- 5349

Design of Decent ralized Cont roller for I nt eract iv e Pr ocesses t hrough Relat ive Fr equency Ar ray

PDF

R.Hanum a Naik, D.V. Ashok Kum ar, K.S.R. Anj aneyulu 5350- 5361

Cont rolled Synchr onizat ion by Lim it ed Capacit y Com m unicat ion Channel

PDF

Ziqi Dong, Yongchun Liu, Da Lin 5362- 5367

Charact erist ics Analysis and Det ect ion Algor it hm of Mosquit oes

PDF

Jahangir Alam S. M., Hu Guoqing, Cheng Chen 5368- 5378

Mult i- user Det ect ion Based on Gaussian Sum Par t icle Filt er in I m pulsiv e Noise

PDF

Li Zhihui, x ian Jin- Long 5379- 5386

St udy on Mahalanobis Discr im inant Analy sis of EEG Dat a

PDF

Yuan Shi, Linlin Yu, Fang Qin 5387- 5391

Resear ch on Operat ing Condit ion Effect on t he Shock Pulse Met hod

PDF

Ruifeng Zhang, Jianshe Kang, Lishan Hao, Xinghui Zhang, Hongzhi Teng, Haiping Li 5392- 5398

Resear ch of Blind Forensics Algor it hm on Digit al I m age Tam per ing

PDF

Hongying Jin 5399- 5407

A New Digit al I m age Hiding Algorit hm Based on Wav elet Pack et Tr ansform and Singular Value Decom posit ion

PDF

Yueli Cui, Shiqing Zhang, Zhigang Chen, Wei Zheng 5408- 5413

The Nav el Orange Sugar and Acidit y Quant it at ive Predict ion Model Opt im izat ion Resear ch by Second Gener at ion Wavelet Tr ansfor m

PDF

Zhao Ke, Yang Han, Wang Zhong, Wang Qi 5414- 5419

St udy of Addit iv e Dit her on Rest r aining Signal Tr uncat ion Err or

Tao Liu, Shulin Tian, Zhigang Wang, Lianping Guo 5420- 5429

St ochast ic Sy nchr onizat ion of Neut r al- Type Chaot ic Mar kovian Neur al Net w or ks w it h I m pulsive Effect s

Cheng- De Zheng, Xix i Lv 5430- 5437

(4)

Waheed Ullah, Yang Fengfan, Abid Yahy a 5448- 5457

Perform ance Analysis of A Hy brid Mim o Technique for High Rat e Wir eless Com m unicat ion Syst em

PDF

Kehinde Odeyem i, Er ast us Ogunt i 5458- 5468

Rat eless Codes Design Schem e Based on Tw o St ages

PDF

Yunj i Li, Xiaolong Yang, Keping Long 5469- 5475

An I CVBPNN Algor it hm for Tim e- var ying Channel Track ing and Pr edict ion

PDF

Sufang Li, Mingyan Jiang, Dongfeng Yuan 5476- 5483

A Surv ey on Clust er ing Rout ing Pr ot ocols Based on PSO in WSN

PDF

Enyan Sun 5484- 5490

Var iable St ep Size Blind Equalizat ion based on Sign Gradient Algorit hm

PDF

Ying Xiao, Fuliang Yin 5491- 5498

Spat ial Char act erist ics of Wir eless Channel in Tunnel w it h I m perfect Walls

PDF

Yi Zhang, Zhao Xu, Bo- Ming Song, Yu Huo 5499- 5507

Analy sis and Design of Com plem ent ary Ring Type Met am at erial Filt er in THz Wave Dom ain

PDF

Wu Pan, Jun Chen, Tianbo Duo, Zichen Liu 5508- 5513

A St udy of Cognit ive Technology OFDM Syst em and Fr am e St ruct ure

PDF

Hua Hou, Wei Zhang 5514- 5521

Mat hem at ical Pr ogr am m ing Model on Joint and Recovery of Paper Scr ap

PDF

Zhixia JI ANG, Haifeng LUO, Jianj un YANG, Zhengqiang WEN 5522- 5528

Sequence Clust er ing Algor it hm Based on Weighed Sequent ial Pat t er n Sim ilar it y

PDF

Di Wu, Jiadong Ren 5529- 5536

Perform ance Analysis of Pat hfinding Algorit hm s Based On Map Dist r ibut ion

PDF

Yan Li, Zhenhua Zhou, Wenj u Zhao 5537- 5545

Fuzzy c- Means and Mean Shift Algor it hm for 3DPoint Clouds Denoising

PDF

Tongguang Ni, Xiaoqing Gu, Hongy uan Wang 5546- 5551

Measur em ent Met hod of t he Gr ain Quant it y Based on The Gr ound Pr essure

PDF

Fan Chao, Zhang Dex ian, Yang Tiej un, Fu Hongliang 5552- 5558

I nt uit ionist ic Fuzzy Set Based Task Scheduling w it h QoS Pr efer ence Aw ar eness

PDF

Juan Wang 5559- 5566

Reduct ion on Pr oposit ional Logic Set based on Cor relat ion Analysis

PDF

Zhi Huilai 5567- 5574

Const ruct ion of Geological Knowledge- based Syst em s of Railw ay Rout e Select ion

PDF

Lv Xikui, Zhou Xiaoping, He Bin 5575- 5584

Polygraph Surv ey and Evaluat ion Based on Analyt ic Hier archy Process

PDF

Zhixia Jiang, Yibo Liu, Pinchao Meng 5585- 5590

Const ruct ion Prot ocol of Wir eless Sensor Net w or k based on Cent r alized Clust ering Rout ing and Tim e Division Mult iplex ing MAC Pr ot ocol

PDF

Shit ao Yan, Mianrong Yang 5591- 5598

Key I nt ernet of Things Technology and Applicat ion Resear ch

PDF

Xu Bing 5599- 5602

I m plem ent at ion of I nput - Pr ocess- Out put Model for Measur ing I nfor m at ion Sy st em Pr oj ect Success

PDF

A'ang Subiy akt o, Abd. Rahm an Ahlan 5603- 5612

Det ect ing Rice Grow t h Using ALOS Mult ispect ral and Synt het ic Apert ure Radar

Bam bang Hendro Trisasongko, Dyah Ret no Panuj u, La Ode Sy am sul I m an 5613- 5620

Obj ect Tr acking Based on Mult iple Feat ur es Adapt ive Fusion

Jie Cao, Leilei Guo, Jinhua Wang, Di Wu 5621- 5628

(5)

Digit al I m age St abilizat ion Based on I m pr ov ed Scale I nvariant Feat ur e Tr ansform

PDF

Xiaoran Guo, Shaohui Cui, Dan Fang 5645- 5654

Sket ching Exper t Sy st em for Crim e I nvest igat ion Pur poses

PDF

Bagus Yudist ira, I Ket ut Gede Darm a Put r a, Anak Agung Kom pyang Oka Sudana 5655- 5660

Key Technology on Middlew are- based Dynam ic Tr affic I nform at ion Plat for m

PDF

Lei Wu, Tai Yang, Licai Yang 5661- 5568

Hy per t ension Expert Syst em w it h C5.0 Algor it hm and Fuzzy Logic PDF

Yang Bensehng, Yuan Xiangm eng, Huang Xiaoguang 5678- 5684

Applicat ion of Boost ing Algorit hm in Spam Filt r at ion

PDF

Wencheng Gu 5685- 5692

Par t it ioning of Oracle Applicat ion in St r uct ur ed Elect ronic Medical Records

PDF

Chaundi Pan, Jiandong Hu, Jian Shi 5693- 5698

I SSN: 2087- 278X

CONTACT:

Inst it ut e of Advanced Engineering and Science (IAES) email: info@iaesj ournal.com, admin@iaesj ournal.com.

Copyright© 2012 IAES Int it ut e of Advanced Engineering and Science

(6)

TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.7, July 2014, pp. 5669 ~ 5677

DOI: 10.11591/telkomnika.v12i7.5723  5669

Received February 1, 2013; Revised March 21, 2014; Accepted April 14, 2014

Hypertension Expert System with C5.0 Algorithm and

Fuzzy Logic

I Gusti Made Ngurah Ardi Yasa*1, I Ketut Gede Darma Putra2, Ni Md Ika Marini Mandenni3 Department of Information Technology, Udayana University, Bali, Indonesia

Bukit Jimbaran, Badung, Bali, Indonesia, Telp. 0361-7853533

*Corresponidng author, e-mail:ngurah.ardiyasa0961@gmail.com1, ikgdarmaputra@gmail.com2, ika_made@yahoo.com3

Abstract

Expert System is a knowledge-based system which is its knowledge is coming from the experts itself. This system is expected to help users to take best decisions in solving the problems they face. This expert system can be applied in various fields of knowledges. Medical field is one area where expert system is needed in case of taking decision, such as diagnosing and treatment.Hypertension is one of medical disease that can be diagnosed from looking at the patient’s physical characteristics and the patient’s lifestyle. Beside using the experts knowledge in diagnosing process, we also combine it with C5.0 algorithms and fuzzy logic to get precise result. C5.0 algorithm is used to create a decision tree based on the experts, while fuzzy logic used to categorize the type of hypertensive disease that suffered by the patient and increase the level of accuracy of the diagnosing system. The accuracy of the combination between c5.0 algorithm and fuzzy logic is about 97.19%.

Keywords: expert system, hypertension, C5.0 algorithms, fuzzy logic

Copyright © 2014 Institute of Advanced Engineering and Science. All rights reserved.

1. Introduction

As many as 1 billion people worldwide suffer from hypertension. In the United States, nearly 1 in 3 adults (approximately 73 million people) have some degree of high blood pressure. Hypertension is a contributing factor to many other diseases including myocardial infarction (MI), stroke, heart failure, renal failure, and retinopathy, and is a leading cause of death [1].

Awareness, treatment, and control of hypertension are suboptimal. Only two-thirds of patients with hypertension are aware of their status, which means that a large segment of the population has hypertension that is unrecognized and untreated. Even in patients with known hypertension, some are not treated for various reasons; including physician and patient under-recognition of the importance of treatment.To minimize the impact of hypertension, the need for an expert system for early diagnosing patients with hypertension. Expert systems are computer programs that attempt to achieve the level of performance in a way that is comparable to solve problems with a human expert in taking a decision [2].

An Expert system is a computer program that simulates the judgment and behavior of a human being or an organization that has expert knowledge and experience in a particular field. Typically, such a system contains a knowledge base of accumulated experience and a set of rules for applying the condition to each particular situation that is described in the program. Sophisticated expert systems can be enhanced with additions to the knowledge base or to the set of rules. In other words, it is a software based system which makes or evaluates decisions based on rules established within the software [3]. Compared to the knowledge of human experts, the Expert System Knowledge has the advantages of permanent, easy to transfer, easy to edit, compatible, moderate and well suited for fault diagnosis [4].

(7)

 ISSN: 2302-4046

TELKOMNIKA Vol. 12, No. 7, July 2014: 5669 – 5677 5670

Machine learning systems can be used to develop the knowledge bases used by expert systems. Given a set of clinical cases that act as examples, a machine learning system can produce a systematic description of those clinical features that uniquely characterise the clinical conditions. This knowledge can be expressed in the form of simple rules, or often as a decision tree [7].

Hypertension is a condition in which a person experiences an increase in blood pressure above normal. Hypertension is estimated to cause 4.5% of the global disease burden and is as prevalent in many developing countries as in developed countries. Worldwide, seven million premature deaths have been attributed to hypertension. In recent decades, it has become increasingly clear that the development of stroke, ischemic heart disease, and renal failure have been attributed by hypertension [8].

Many people have hypertension for years without even knowing it. According torecent estimates, one in four adults in the United States have hypertension, but, because there are few symptoms, nearly onethird of these people don’t know they have it. That is why it is called the “silent killer” [9].

2. Research Method

The type of disease that is created as the object of research is hypertension. Hypertension is classified into several types: Pre Hypertension, Stage I Hypertension and Stage II Hypertension [1]. Expert’s knowledge is obtained from literature sources such as library books and internist. Basic Informations based on the results of clinical examination and laboratory tests. This system’s knowledges is representated by using the C5.0 Algorithm and Fuzzy Logic. The system is developed into web-based system which giving the users ease of access. The output produced by this system is the belief of the illness and the stage of the hypertension.

2.1. C.50 Algorithm

C5.0 model done by splitting the sample based on the field that provides the maximum information gain. In C5.0 algorithms, the selection of the attributes processed using information gain. Attributes selected heuristically to find purest attributes, which is giving the most net node. If one of the branches of a decision tree derived from one class, then this branch is called pure [10]. Information gain is the main criteria that is used. So in selecting attributes for splitting objects in some classes, we should select the attributes that produce the best information gain [11].

The size of the information gain is used to select the test attributes at each node in the tree. This size is used to select the attributes or nodes on the tree. Attribute with the highest information gain value will be selected as the parent for the next node [12]. The formula to get the information gain value is:

, , … ,   ∑     (1)

S is a set that consists of s sample data. known as class attribute, m defines the classes in it, Ci (for i = 1, ..., m), S1 the number of samples of S in class Ci. To classify the samples that going to be used, Use the rule (1) above to obtain the required information. According to rule (1) above, pi is a proportion of the output class, same as the class Ci and estimated by si /s. Attribute A has specific values {a1, a2, ..., av}. Attribute A can be used for partition S into v subsets, {S1, S2, ..., Sv}, where Sj contains samples on S worth aj in A [11].

If A is chosen as the test attribute (for example, the best attribute for split), then this subset will be related to the branch of node set S. Sij is the number of samples in class Ci in a subset Sj. To get the value of a subset of the attribute A, then use formula (2),

  ∑    …      , … , (2)

   …  

  is the number of subsets j divided by the number of samples in S. To get the value of the gain, then used the formula [11].

(8)

TELKOMNIKA ISSN: 2302-4046 

Hypertension Expert System with C5.0 Algorithm and Fuzzy… (I Gusti Made Ngurah Ardi Yasa) 5671

Having the first branch determined, the next process is to do the second iteration. In the second iteration, the attributes of the first branch will not be used in this process. The process of determining the second branch is the same as the previous method of determining branch. The iterative process will continue until the data can not be solved anymore. From the various existing branches will form a scheme that will end in an initial hypothesis.

2.2. Fuzzy Logic

Basically, Fuzzy Logic is a multivalued logic, that allows intermediate values to be defined between conventional evaluations like true/false, yes/no, high/low, etc. Notions like rather tall or very fast can be formulated mathematically and processed by computers, in order to apply a more human-like way of thinking in the programming of computers [13].

2.2.1. Knowledge Representation

Knowledge of clinical symptoms and laboratory results of the patient is necessary for the representation of these facts along with an explanation of the question [14]. The question scheme of the system is obtained from the decision tree through C50 algorithm. The questions scheme will be ended by giving the result about which type the hypertension is. Laboratory results will represented by a fuzzy set with a membership function. Some fuzzy sets model shown below.

) ( x

 ( x)

Figure 1. Membership Curves of Fasting Blood Sugar

Figure 2. Membership Curves of Blood Sugar After 2 Hours Fasting

) ( x

 ( x)

Figure 3. Membership Curves of Blood Cholesterol

Figure 4. Membership Curves of Low Density Lipoprotein (LDL)

) ( x

 ( x)

Figure 5. Membership Curves of High Density Lipoprotein (HDL)

(9)

 ISSN: 2302-4046

TELKOMNIKA Vol. 12, No. 7, July 2014: 5669 – 5677 5672

Membership functions of Fasting Blood Sugar:

          ,, ,  

Membership functions of the Blood Sugar After Fasting 2 Hours:

           ,,

Membership functions of Blood Cholesterol:

         ,,

Membership functions of Low Density Lipoprotein (LDL)

         ,,

Membership functions of High Density Lipoprotein (HDL):

(10)

TELKOMNIKA ISSN: 2302-4046 

Hypertension Expert System with C5.0 Algorithm and Fuzzy… (I Gusti Made Ngurah Ardi Yasa) 5673

Calculation of the degree of fuzzy membership for each symptom is determined by the value assigned by the user [15].

Table 1. Fuzzy Rule Rule

Number Rule Value

R000001 IF Parental history of suffering from hypertension is YES THEN CF = 0.90

R000002 IF Eat Food With High Salt Levels is often AND Stress is often THEN CF = 0.70

R000003 IF Eat Food With High Salt Levels is often AND Sleep Apnea is often THEN CF = 0.75

R000014 IF Stress is often AND vertigo is often THEN CF = 0.65

R000035 IF Smoking is very often AND Vertigo is often THEN CF = 0.72

R000045 IF Sistolic Blood Pressure Normal AND Diastolic Blood Pressure Normal THEN CF = 0.50

R000057 IF Sistolic Blood Pressure High AND Diastolic Blood Pressure High THEN CF = 0.90

R000068 IF Sistolic Blood Pressure High Threshold AND Diastolic Blood Pressure Very High

THEN CF = 0.85

Based on the degree of membership, calculate the implication function with MIN function [16]-[18].μ(x) is the degree of membership for x and wi is the result of implication.

, (4)

The process of composition is made to obtain the value zi of each rule. The certainty value from expert of each rule is value of zi [14].

2.2.3. Defuzzification

Defuzzification process is done using weighted average method defuzzification by calculating the average value of zi [16-18].

  ∑ (5)

wi is the result of implication and zi is the result of composition [14]. The results of defuzzification demonstrate the value of the belief for the syndrome experienced by patients.

2.2.4. Certainty Factor Calculation

The result of defuzzification process will be used to calculate the value of belief for the diagnosis. Firstly, will be calculated certainty factor (CF) sequential as follows [16].

,     ∗ (6)

CF(x,y) is result of certainty factor sequential, CF(x) is result of defuzzification and CF(y) is the expert certainty value of each rule. In this study, CF sequential multiplies with the weight value of each phase of disease. CF sequential from several rules generated combined using the following calculation of the combined CF as follows [17].

(11)

 ISSN: 2302-4046

TELKOMNIKA Vol. 12, No. 7, July 2014: 5669 – 5677 5674

The results of combined CF suggest the diagnosis of the disease to the symptoms experienced by patients [14].

3. Results and Discussion

The main objective of this research is to create an expert system which can be used for diagnosing hypertension. The expectation of this system is to help users to overcome the effects of hypertension by telling them early about their condition.

3.1. Knowledge Acquisition

The Knowledge Acquisition role is transferring knowledge that gained from completing a variety of literature and experts knowing into a knowledge base. This knowledge base will be the most important part of an expert system for storing all the knowledge to be used as a standard for decision making.

3.2. Knowledge Representation

The first thing that is done in representing the knowledge is started from generating a decision tree using C5.0 algorithm. The process of forming a decision tree start from selecting the initial tree branches. This branch is obtained from the value of the attribute that has the highest gain of all the existing attributes. In this case we use 15 attributes that will be used in generating a decision tree. The decision tree made up three-pronged branches, that in every branch later is the result of the question in the previous branch.

Figure 7. Decision Tree

After determining the first branch, the process continues to the next iteration. In the second iteration, the first branch attributes will not be used in this process. The process of determining the second branch is the same as the previous method to determine the first branch. Iterative process will continue until the data can not be solved again. From the various existing branches will form a scheme that will ended up by giving an initial hypothesis.

(12)

TELKOMNIKA ISSN: 2302-4046 

Hypertension Expert System with C5.0 Algorithm and Fuzzy… (I Gusti Made Ngurah Ardi Yasa) 5675

The fuzzification process in the diagnosing hypertension is divided into 2 phases. The first phase begins with processing the data proximity of the decision tree with the data from the knowledge base that has undergone the fuzzification process. The data were fed by the user will be matched with hypotheses that have been made by fuzzy logic. The next process is processing the result of a laboratory data that may be owned by the user. Data from a laboratory results in numbers will be grouped into several classes.

Figure 9. Consultation User Interface With Fuzzy Logic

Results from each of these classes will be processed by implicating classes from every existing laboratory results.

3.3. System Performance

The performance of the expert system is obtained from the comparison of the results of the diagnosis made by a real expert with the diagnoses given by the expert system. Based on the structure of the system above, this expert system was tested in many different cases. One example of consultation and diagnosis of the system is given in Figure 10.

Figure 10. Results of Consultation

(13)

 ISSN: 2302-4046

TELKOMNIKA Vol. 12, No. 7, July 2014: 5669 – 5677 5676

Table 2. Expert Systems Performance with C5.0 algorithm

Scheme Case Total Cases Same Case With Scheme Correct Wrong Accuracy (%)

1 900 50 44 6 88

Average of the difference result 95.57

Expert System Performance with a combination of C5.0 and fuzzy logic algorithm has a better accuracy rate than the use of two methods separately. The combination can improve the accuracy of diagnoses predicted by the expert system. The expert system performance with a combination of C5.0 algorithms and fuzzy logic can be seen in Table 3.

Table 3. Performance with a Combination of C5.0 Algorithms and Fuzzy Logic

Case System Diagnosis Fuzzy (%)

Average of the difference result 4.60 2.81

4. Conclusion

Expert system for diagnosing Hypertension has been developed into a web-based platform to receive feed in a form of physical symptoms and laboratory test results. the questions systematic that arises is a decision tree derived from processing the required data by using the C5.0 algorithm. Fuzzy rules relating each disease symptoms using expert certainty. This system provides an output of hypertension illness possibility that suffered by users. The combination of C50 with fuzzy logic algorithm increase the expert system hypotheses accuracy. From statistical Performance accuracy of c5.0 is 95.7% and Fuzzy logic 95.4%. Test results with a combination of c5.0 algorithm with fuzzy logic system shows that the developed expert system has 97.19% accuracy of the similarity to a real expert.

References

[1] Jeffery Martin. Hypertension Guidelines: Revisiting the JNC 7 Recommendations. The Journal of Lancaster General Hospital. 2008; 3(3): 91-97.

[2] Joseph, Hans-D. Web-Based Expert System for Classification of Industrial and Commercial Waste Products. Journal of Emerging Trends in Computing and Information Sciences. 2011; 2(6): 357-262. [3] Josephine, Jeyabalaraja. Expert System and Knowledge Management for Software Developer in

Software Companies. International Journal of Information and Communication Technology Research. 2012; 2(3): 243-247.

[4] Feng Yongxin, Yang Tao.Study of Fault Diagnosis Method for Wind Turbine with Decision Classification Algorithms and Expert System. TELKOMNIKA Indonesian Journal of Electrical Engineering. 2012; 10(5): 905-910.

(14)

TELKOMNIKA ISSN: 2302-4046 

Hypertension Expert System with C5.0 Algorithm and Fuzzy… (I Gusti Made Ngurah Ardi Yasa) 5677

[6] Santosh Kumar, Dipti Prava. An Expert System for Diagnosis of Human Diseases. International Journal of Computer Applications. 2010; 1(13): 71-73.

[7] Prasadl, Krishna. An Approach to Develop Expert Systems in Medical Diagnosis Using Machine Learning Algorithms (Asthma) and A Performance Study. International Journal on Soft Computing (IJSC). 2011; 2(1): 26-33.

[8] Syer Ree Tee, Xin Yun Teoh. The Prevalence of Hypertension and Its Associated Risk Factors In Two Rural Communities In Penang, Malaysia. IeJSME. 2010: 4(2): 27-40.

[9] Christine Laine ed. Living With Hypertension. American College of Physicians and Microlife Corporation. Report number: 4. 2004.

[10] Prof. Nilima Patil, Prof Rekha. Comparison of C5.0 & CART Classification algorithms using pruning technique. International Journal of Engineering Research & Technology (IJERT). 2012; 1(4): 1-5. [11] Ernawati. Prediksi Status Keaktifan Studi Mahasiswa Dengan Algoritma C5.0 Dan K-Nearest

Neighbor Thesis. Bogor: Postgraduate IPB. 2008.

[12] Mehmed Kantardzic. Data Mining: Concepts, Models, Methods, and Algorithms. IEEE Press, A john Wiley & Sons, Inc, Publication. 2003: 177-178.

[13] LA Zadeh. Making computers think like people. IEEE. Spectrum.1998; 21(8) 26-32.

[14] Darma Putra. Fuzzy Expert System for Tropical Infectious Disease by Certainty Factor. TELKOMNIKA Indonesian Journal of Electrical Engineering. 2012; 10(4): 825-836.

[15] Putu Manik Prihatini, Katut Gede Darma Putra. Expert knowledge based system with uncertainity for Tropical Infections Dieseased Diagnosis. IJSCSI. 2012; 3(4): 157-163.

[16] Sivanandam SN, Sumathi S, Deepa SN. Introduction to Fuzzy Logic using MATLAB. New York: Springer. 2007.

[17] Negnevitsky Michael. Artificial Intelligence A Guide to Intelligent Systems Second Edition. England: Pearson Education. 2002

Gambar

Figure 1. Membership Curves of Fasting Blood
Table 1. Fuzzy Rule
Figure 7.  Decision Tree
Figure 9.  Consultation User Interface With Fuzzy Logic
+2

Referensi

Dokumen terkait

Penelitian ini membahas masalah mengenai bagaimana tuutran ilokusi yang terdapat dalam komunikasi pada status dan comment facebook. Tujuan penelitian ini adalah untuk

Penelitian ini dilakukan berdasarkan survei keberadaan penyakit bulai jagung di area pertanaman jagung pada beberapa provinsi di Indonesia untuk mendeteksi dan

Tujuan perancangan Lembaga Pemasyarakatan untuk dapat memberikan perubahan-perubahan atau proses pengaplikasian konsep Kacang Hijau pada Lembaga Pemasyarakatan dan

[r]

Dokumen kualifikasi perusahaan asli yang diupload atau dokumen yang dilegalisir oleh pihak yang berwenang dan menyerahkan 1 (satu) rangkap rekaman (foto copy)..

Dokumen kualifikasi perusahaan asli yang diupload atau dokumen yang dilegalisir oleh pihak yang berwenang dan menyerahkan 1 (satu) rangkap rekaman (foto copy).

Dalam penjatuhan pidana, hakim tidak hanya menegakkan bunyi ketentuan-ketentuan dalam Undang-Undang saja, melainkan juga berdasarkan pertimbangan yuridis dan

Pengembalian Anak Yang Berkonflik Dengan Hukum Kepada Orang tua/Wali dalam Putusan Perkara Nomor: Pid.SUS.Anak/2016/PN.Kdl .. Kasus