Computation Model for Identifying Types of Diabetics using Multi-Selection Criteria Evaluation and K-Nearest Neighbor

Table of contents

1. Introduction

iabetes solution is data mining based notification systems. This system developed is main purposed every people easily known diabetes patient. Then what kinds of diabetes type 1,type 2 & No diabetes lives and easily find out for accommodation. This system helps easily finds out type 1, type 2 & Nodiabetes identify. This system designed basically Multi Criteria Evaluation Systems (MCES) method used [2]. MCES computing the data set to be properly design and manipulated the system. The main purpose of applying this identification is to design a physical level. This system works, at first select different types Symptoms. Example: frequently urination, very thirsty. weight less increased hunger tried and weakness injured dry delay every see present itch bred few see eye blurry vision irritability tingling gum infections etc. Second step in test selection example OGT, FGT, Hbalc, ABF, HDL, Blood etc [4]. Each Criteria select based on need then test result provide. Then base test value so result provide type1, type 2 or No diabetes. Next scaling the each criterion diabetes level using K-Nearest Neighbor, K-Nearest Neighbor helped the diabetes range. Then type 1 range sum>=130.55mm & Hbalc>=6. 5 then type 2 diabetes range sum>=130.55mm & Hbalc<6.5 then type 2 diabetes and range sum<=130.55mm then no diabetes [6]. The main purpose of applying this identification is diabetes level. The concept of basically helped to build knowledge base. Most important of this topics collecting the real data for diabetes information. Standardization of criterion scores particularly as sign the value. All the value defined between two intervals scores o and 1.The maximum value is score 0, the minimum value is score 1, the mid value is score 0.5 and other value in scores 0 and 1 [2].When the patient search symptoms then gives the measurable for each criteria particularly importance of this criteria .Finally, this system select a perfect test result provide then drug suggestion and dose time.

2. II.

3. Diabetes Mellitus

Diabetes mellitus is a chronic disease caused by inherited and/or acquired deficiency in production of insulin by the pancreas or by the ineffectiveness of the insulin produced such a deficiency results in increased concentrations of glucose in the blood. Which in turn damage many of the body systems in particular the blood vessels and nerves. Diabetes mellitus, often simply referred to as diabetes, is a group of metabolic diseases in which a person has high blood sugar, either because the body does not produce enough insulin, or because cells do not respond to the insulin that is produced [4].

4. a) Because blood glucose very high

This high blood sugar produces the classical symptoms of polyuria (frequent urination), polydipsia (increased thirst) and polyphonic (increased hunger: under the design of process natural man and diabetes man [4].

5. b) Symptoms

Diabetes mellitus is a chronic disease caused by inherited and/or acquired deficiency in production of insulin by the pancreas or by the ineffectiveness of the insulin produced such a deficiency results in increased concentrations of glucose in the blood. Under the diabetes symptoms [4]

6. c) Reason for diabetes

Which in turn damage many of the body systems in particular the blood vessels and nerves. Under the Diabetes reason for diabetes [6]. ? Family father mother near relative to diabetes ineffective ? Weight very high ? Do not physical exercise and hardworking ? Longtime Cotswold medicine use

7. d) Conditions that cause diabetes

Diabetes mellitus is a chronic disease caused by inherited and/or acquired deficiency in production of insulin by the pancreas or by the ineffectiveness of the following conditions [6].

? Physical thickness ? Pregnant ? Injured ? Shock ? Surgery ? Mental contrariety

e) Principle forms of diabetes i. Type 1 diabetes: insulin dependent in which the pancreas fails to produce the insulin which is essential for survival this form develops most frequently in children and adolescents but is being increasingly noted later in life. Type 1 diabetes, formerly called juvenile diabetes or insulindependent diabetes, is usually first diagnosed in children, teenagers, or young adults. In this form of diabetes, the beta cells of the pancreas no longer make insulin because the body's immune system has attacked and destroyed them. Treatment for type 1 diabetes includes taking insulin shots or using an insulin pump, making wise food choices, exercising regularly, taking aspirin daily (for some), and controlling blood pressure and cholesterol [6].

8. Global Journal of Computer Science and Technology

Volume XVIII Issue IV Version I

9. III. MCES (Multi Criteria Evaluation System)

MCES is basically called decision making process. MCES provides a framework for exploring solution to decision making problem, which may be poorly defined. It is a method for combining data according to their importance in making a given decision. At a conceptual level, MCES method involve qualitative or quantitative weighting, scoring or ranking of criteria to reflect their importance to either a single or a multiple set of objectives .The main advantage of MCES is that they make it possible to consider a large number of data, relations an objectives which are generally present in a specific real world policy problem, so that the problem at hand can be studied in a multi dimensional fashion. Perhaps the simplest MCES is the weighted linear summation system .The steps involved in applying this system a diabetes solution system is illustrated in Figure 01and can be described as follows.

Step 1

At first select Symptoms and different test of selection criteria.

10. Step 2

Standardization criterion scores of their measurable. Most MCES analysis, especially those using quantitative and mixed data sources, require some form of standardization of the scales of measurement used by the data layers. This is necessary to facilitate the comparison of factors measures using different units and scales of measurement.

11. Step 3

Allocation weighted of their each criterion. This is done by adding weighted to reflect the importance of each criteria. A high level of importance done maximum of weighted and low level of importance done minimum of weighted.

Step 4

Finally, applying the MCES method. An MCES method may then multiply theses standardized scores by the weights for each of the data layers in stage 1 and sum these to allocate a score to each pixel on the output map. Further evaluation of the results may be carried out by ranking the values in the results map and reclassifying the ranked map to show the top ranked correct symptoms or Test. This test easily indicates then kinds of diabetes easily provide. K-nearest neighbor (K-nn) algorithm is a branch of supervised learning [1]. Now-a-days it is being applying in various fields of data and information processing irrespective of science, commerce and arts. In the context of machine learning, K-nn is considered an effective data classification technique based on adjacent developed examples of sample space. The value of K is always positive and an object is classified by considering the greater number of choice of its neighbors. The neighbors are chosen from data set which is best fit for correct classifications and Euclidean distance helps to measure the overall distances. Here every occurrence correlates to points in sample space or within populations. Generally distance or similarity between instances or objects is easy if the data sets are numeric or integer. A very typical formula to calculate distances is Euclidian distances formula as follows: However it is very essential to bear in mind that all the instances at sample space must be same scale. As for example income will compare with income not the height of the human beings.

12. Mu lti C rite r ia E v a lu a tio n S ys te m (MC E S ).

For qualitative data the distance measurement process will be different and it is important to consider that the instances are same or not. At this stage the qualitative objects are measured by allocating Boolean values to each object. It might be possible to converts to instances between which distance can be identified by some techniques. As for example color, temperature, age, height etc. Text and character has identified as one instance per word with the frequency start from 0, 1, 2???????????.n.

13. b) The classifications process of K-nn as follows

The two main steps of K-nn must follow are: 1. Training

14. Predictions

Training means to get information from all sample spaces and populations. To accomplish this work we need to have the idea about the all instances and objects. In this sense it is very important to bear in mind that data set must be in same class. The qualitative and quantitative data measurement will be different. The predictions will manage by considering the predefined methods.

15. i. The k-nn Algorithm

The total algorithmic steps are as follows: 1. Parameter selections (int m, int n). m=0, n=1, 2, 3?????????.n.

?(f) = ? w ij (s1-f s2 ) 2

Where w ij is the similarity between examples i and j. And f i and f j are the predictions for example i and j. In the figure above we see that the small circle belongs three different color dots where the black one is the pivotal element and based on that point we will calculate the green and other two green and red points. According to this figure we have to predict the green points as a K nearest neighbors. The neighbors are very closest to the pivotal point.

16. d) Organization of The Process

Now it is important to build the process how Knn may organized in reality or the time line. To manage the proper training area we have to shorten the area or to select the appropriate area. When we are able to fix the sample area for computation, it will help us to reduce the computational complexity for entire process. n= indicate the nearest value. m= categories of the neighbors. In the figure above we see that there are two categories of neighbors. One data set indicate by plus (+) sign and other is small hole.

17. IV.

18. Data Analysis

A Data analysis is integrates hardware, software, and data for capturing, managing, analyzing, and displaying all forms of data referenced information. Data analysis allows us to view, understand, interpret, and visualize data in many ways that reveal relationships, patterns, and trends in the form of measurement, globes, reports, and charts. Its can be integrated into any enterprise information system framework. The integration of data which may have been obtained from various sources, computerized at various scales, and based upon different projection systems, is a complex task and remains a major challenge. In a general sense, the term describes any information system that integrates stores, analyzes, shares, and displays data information for informing decision making. Finally, its can produced different types information is combined relation each other.

Diabetes mellitus is characterized by recurrent or persistent hyperglycemia, and is diagnosed by demonstrating any one of the following as shown in the table (1) which is diabetes diagnostic criteria. Fasting plasma glucose level ? 7.0 mmol/l (126 mg/dl) Plasma glucose ? 11.1 mmol/l (200 mg/dl) two hours after a 75 g oral glucose load as in a glucose tolerance test Symptoms of hyperglycemia and casual plasma glucose ? 11.1 mmol/l (200 mg/dl) Glycated hemoglobin (Hb A1C) ? 6.5% [7].

19. Global Journal of Computer Science and Technology

Volume XVIII Issue IV Version I Step 2 Secondly, scaling the each criteria particularly and assign the value or (measurable). Showing bellow:

Table 2: Scaling the each criteria particularly and assign the value

Step 3 Standardization of criterion scores particularly distances value. All the value defined between two intervals scores o and 1.The maximum value is score 0, the minimum value is score 1, the mid value is score 0.5 and other value in scores 0 and 1. This score create the based on equation (This equation only one location). Showing bellow: Thirsty= (thirsty _max-thirsty _value)*1/( thirsty _maxthirsty _min); Weakness= (weak _max-weak _value)*1/( weak _maxweak _min);

. OGT= (ogt _max-ogt _value)*1/( ogt _max-ogt _min); Hbalc= (hbalc _max-hbalc _value)*1/( hbalc _maxhbalc _min); V.

20. CONCLUSION

The main goal of Computation Model for Identifying Types of Diabetics Using Multi-Selection Criteria Evaluation and K-Nearest Neighbor algorithm is to get best algorithms that describe given data from multiple aspects. There are different diabetic's symptoms classification algorithm that can be used for the identification of diabetes disease among patients. In this paper two classification techniques (MSCE, K-NN) are applied to predict the diabetes disease in patients. The algorithms are very necessary for intend an automatic classification tools. In our study first the two techniques were first filtered by using the computing time in which MCES helped the data set to be properly design and manipulated the system and K-Nearest Neighbor helped the diabetes range. The main purpose of applying this identification is diabetes level.

Figure 1. Fig. 1 :
1Fig. 1: Applying a linear weighted summation model in diabetes solution system
Figure 2.
d = ? (x w1 -x w2 ) 2 + (x w21 -x w22 ) 2 + ................................a In some cases Manhattan or City Block distance also applicable: d = (xw1-xw2) + (xwi-xwi2) +??????????.b
Figure 3. 5 . 6 .Fig. 3 :
563Fig. 3: The neighbor selecting process. In the figure above we see that the small circle belongs three different color dots where the black one is
Figure 4. Fig. 4 :
4Fig. 4: The total population area for K nearest neighbors. Here, N= Total number of data set at population space. In this figure above we see that there is twenty (20) objects are outside the circle. The circle denotes the selected sample space. Inside the circle the black point indicate the pivotal or central point. K=The total neighbors. Here the value of K is three (3).
Figure 5.
Computation Model for Identifying Types of Diabetics using Multi-Selection Criteria Evaluation and K-Nearest Neighbor
Figure 6.
? Frequently urination
? Very thirsty.
? Weight less
? Increased hunger
? Tried and weakness
? Injured dry delay
? Every see present itch bred
? Few see eye
? Blurry vision
? Irritability
? Tingling
? Gum infections
Figure 7.
Computation Model for Identifying Types of Diabetics using Multi-Selection Criteria Evaluation and
K-Nearest Neighbor
ii.
Design of Process: Non -Diabetes Design of Process: diabetes patients
Natural man Diabetes patients
Pancreas Pancreas
Year 2018 Insulin Do not insulin
10
Glucose do Glucose do
the work not work
Energy produced Energy not produced
Health It is diabetes patients
( ) C
© 2018 Global Journals 1
Note: Treatment includes taking diabetes medicines, making wise food choices, exercising regularly, taking aspirin daily (for some), and controlling blood presser. There are several signs and symptoms that indicate a person may have either pre-diabetes or undiagnosed diabetes[6].
Figure 8. Table 1 :
1
Condition 2 hour glucose Fasting glucose HbA 1c
Unit mmol/l(mg/dl) mmol/l(mg/dl) %
Normal <7.8 (<140) <6.1 (<110) <6.0
Impaired fasting glycaemia <7.8 (<140) ? 6.1(?110) & 6.0-6.4
<7.0(<126)
Impaired glucose tolerance ?7.8 (?140) <7.0 (<126) 6.0-6.4
Diabetes mellitus ?11.1 (?200) ?7.0 (?126) ?6.5
Step 1
At first select symptoms and test of selection criteria. Most symptoms & test is selected based then kinds of
diabetes provide. Example then Showing bellows:
Figure 9. Table 1 :
1
Kind of diabetes Criteria 1 Criteria 2 ???. Criteria 11 Criteria 12
Type1/Type2/No Diabetes Thirsty Weakness ???.. OGT Hbalc
" '' '' ???. '' ''
" '' '' ??.. '' ''
Figure 10. Table 3 :
3
Step 4 Weakness= (weak _max-weak _value)*1/( weak _max-
Next, weight adjustment each criteria weak _min)*weight_ weak;
particularly importance for client. After multiply weight OGT= (ogt _max-ogt _value)*1/( ogt _max-ogt
and criterion score. Using this equation is showing _min)*weight_ ogt;
bellow:
Figure 11. Table 4 :
4
Kinds of diabetes Thirsty Weakness ? OGT Hbalc
Type1 1*0.6=0.6 0*0.4=0 ? 530*0.3=159 8
Type2 0*0.6=0 0.2*0.4=0.08 ? 450*0.3=135 6.5
No diabetes 0.5*0.6=0.3 1*0.4=0.4 ? 135*0.3=40.5 5
Step 5
Finally, Add the all criteria value .Which totals are maximum this symptoms & test are selected. Using this
equation is showing bellow:
Totals=Thirsty+ Weakness+??..+OGT+Hbalc;
Figure 12. Table 5 :
5
Computation Model for Identifying Types of Diabetics using Multi-Selection Criteria Evaluation and
K-Nearest Neighbor
Kind of diabetes Thirst Weakness ??? OGT Hbalc
Type1 5 3 ???. 130 6
Type2 1 0 ??.. 150 10.5
No diabetes 2 1 ??... 135 00
Year 2018
14
Volume XVIII Issue IV Version I Kind of diabetes Type1 Type2 Thirsty 1 0 Weakness 0 0.2 ??? ???. ??.. OGT 130 150 Hbalc 0 0.5
C ( ) No diabetes 0.5 1 ??... 135 1
Global Journal of Computer Science and Technology Thirsty= (thirst _max-thirst _value)*1/( thirst _max-thirst _min)*weight_ thirst;
Kinds of diabetes Thirsty Weakness ? OGT Hbalc Totals
Type1 0.6 0 ? 159 0 159.6
Type2 0 0.08 ? 135 0.05 135.13
No diabetes 0.3 0.4 ? 40.5 0.1 41.3
© 2018 Global Journals 1
Figure 13. Table 6 :
6
Year 2018
15
Volume XVIII Issue IV Version I
( ) C
Global Journal of Computer Science and Technology

Appendix A

  1. Medicinal plants of Bangladesh with chemical constituents and uses. 2nd edn. Asiatic society of Bangladesh, Abdul Ghani , A .
  2. A. Medicinal plants of Bangladesh, Abdul Ghani . 1998. 1980. p. . Asiatic society of Bangladesh, Dhaka. Kirtikar and Basu
  3. Data collection & Analysis Dr. Hasan Ahmed. chittagond diabetes hospital limit,
  4. MCES (Multi-Selection Criteria Evaluation system) Algorithms,
  5. , Richard . 2011. (the role of alternative medicine)
  6. , R J Vakil . Brit.Heart J 1949. 350 p. 11.
  7. Supervised Nurul Mustafa shaik shariful habib & Towhidul Islam "Computation Model for Identifying Types of Diabetics measurement system, January 2013. (Final paper or thesis. 23)
  8. The Utility of Feature Weighting in K-Nearest-Neighbor Algorithms -Ron Kohavi, Yeogirl Patlangley , Yun .
Date: 2018-01-15