Analytical Hierarchy Process to Recommend an Ice Cream to a Diabetic Patient based on Sugar Content in it

Similar documents
International Journal of Engineering Research-Online A Peer Reviewed International Journal

Deep Incremental Statistical Closeness Factor Based Algorithm. (DIS-CFBA) to assess Diabetes Mellitus

Correlate gestational diabetes with juvenile diabetes using Memetic based Anytime TBCA

ScienceDirect. A Multi-Criteria Decision Framework to Measure Spiritual Intelligence of University Teachers

A Study of Investigating Adolescents Eating out Behavior by Using Analytic Hierarchy Process

DEVELOPMENT OF AN EXPERT SYSTEM ALGORITHM FOR DIAGNOSING CARDIOVASCULAR DISEASE USING ROUGH SET THEORY IMPLEMENTED IN MATLAB

Available online at ScienceDirect. Procedia Computer Science 93 (2016 )

Available online at ScienceDirect. Procedia Computer Science 102 (2016 ) Kamil Dimililer a *, Ahmet lhan b

Handling Partial Preferences in the Belief AHP Method: Application to Life Cycle Assessment

Open Access Fuzzy Analytic Hierarchy Process-based Chinese Resident Best Fitness Behavior Method Research

Available online at ScienceDirect. Procedia Computer Science 45 (2015 )

ScienceDirect. Predictive Methodology for Diabetic Data Analysis in Big Data

Available online at ScienceDirect. The 4th International Conference on Electrical Engineering and Informatics (ICEEI 2013)

Comparative Study of K-means, Gaussian Mixture Model, Fuzzy C-means algorithms for Brain Tumor Segmentation

Available online at ScienceDirect. Procedia Computer Science 42 (2014 ) 78 84

Procedia - Social and Behavioral Sciences 187 ( 2015 ) PSIWORLD Sumedrea Cristian Mihai a *, Mosoiu Corneliu a

Numerical Integration of Bivariate Gaussian Distribution

Comparison of volume estimation methods for pancreatic islet cells

IMPROVED BRAIN TUMOR DETECTION USING FUZZY RULES WITH IMAGE FILTERING FOR TUMOR IDENTFICATION

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient

Automated Prediction of Thyroid Disease using ANN

A new Method on Brain MRI Image Preprocessing for Tumor Detection

Available online at ScienceDirect. Procedia Computer Science 96 (2016 )

Has been a smoker for 10+ years. 1. How does the table indicate that there is a connection between smoking and lung cancer?

Available online at ScienceDirect. Procedia Computer Science 54 (2015 )

Some Considerations on The Application of the Analytic Hierarchy Process to the Travel Route Preference. Synopsis. 1. Introduction

CHAPTER - 6 STATISTICAL ANALYSIS. This chapter discusses inferential statistics, which use sample data to

QUANTIFYING THE EFFECT OF SETTING QUALITY CONTROL STANDARD DEVIATIONS GREATER THAN ACTUAL STANDARD DEVIATIONS ON WESTGARD RULES

MRI Image Processing Operations for Brain Tumor Detection

Procedia - Social and Behavioral Sciences 237 ( 2017 )

Detection and Classification of Lung Cancer Using Artificial Neural Network

Pilot Study: Clinical Trial Task Ontology Development. A prototype ontology of common participant-oriented clinical research tasks and

Assignment Question Paper I

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

Development of an ergonomic musculoskeletal model to estimate muscle forces during vertical jumping

Available online at ScienceDirect. Procedia Computer Science 62 (2015 ) 39 46

Information-Theoretic Outlier Detection For Large_Scale Categorical Data

Modeling Sentiment with Ridge Regression

Psy201 Module 3 Study and Assignment Guide. Using Excel to Calculate Descriptive and Inferential Statistics

Brain Tumor segmentation and classification using Fcm and support vector machine

Mammogram Analysis: Tumor Classification

Available online at ScienceDirect. Procedia Computer Science 96 (2016 )

National Diabetes Audit

Comparison of ANN and Fuzzy logic based Bradycardia and Tachycardia Arrhythmia detection using ECG signal

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

CHAPTER 3 RESEARCH METHODOLOGY

A New Approach For an Improved Multiple Brain Lesion Segmentation

Data Analysis, Statistics & Probability - ANSWER KEY DAY 1

Australian Journal of Basic and Applied Sciences

SCIENCE & TECHNOLOGY

MODELING OF THE CARDIOVASCULAR SYSTEM AND ITS CONTROL MECHANISMS FOR THE EXERCISE SCENARIO

Type II Fuzzy Possibilistic C-Mean Clustering

Quantitative Evaluation of Edge Detectors Using the Minimum Kernel Variance Criterion

Improved Intelligent Classification Technique Based On Support Vector Machines

Automated Approach for Qualitative Assessment of Breast Density and Lesion Feature Extraction for Early Detection of Breast Cancer

International Journal of Computational Science, Mathematics and Engineering Volume2, Issue6, June 2015 ISSN(online): Copyright-IJCSME

3rd World Conference on Psychology, Counselling and Guidance (WCPCG-2012)

Follicle Detection in Digital Ultrasound Images using Bi-Dimensional Empirical Mode Decomposition and Mathematical Morphology

IAASB Main Agenda (February 2007) Page Agenda Item PROPOSED INTERNATIONAL STANDARD ON AUDITING 530 (REDRAFTED)

Available online at ScienceDirect. Physics Procedia 70 (2015 )

Design for Sustainability and Project Management Literature A Review

Farouk AL Quadan lecture 3 Implentation of

Application of Fuzzy Cellular Neural Network and its Stability to Color Edge Detection

Biceps Activity EMG Pattern Recognition Using Neural Networks

ScienceDirect. Intelligent Kernel K-Means for Clustering Gene Expression

Procedia - Social and Behavioral Sciences 233 ( 2016 )

Parametric Optimization and Analysis of Adaptive Equalization Algorithms for Noisy Speech Signals

Predicting Heart Attack using Fuzzy C Means Clustering Algorithm

Study regarding psychophysiological reactivity values depending on subject s gender in polygraph testing

Analysis and Interpretation of Data Part 1

A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

Available online at ScienceDirect. Procedia Computer Science 42 (2014 ) 70 77

Identification of Neuroimaging Biomarkers

AN EXPERIMENTAL STUDY ON HYPOTHYROID USING ROTATION FOREST

Effect of Feedforward Back Propagation Neural Network for Breast Tumor Classification

Empirical Formula for Creating Error Bars for the Method of Paired Comparison

Sterilization of health care products Radiation. Part 3: Guidance on dosimetric aspects of development, validation and routine control

Study of Diet Recommendation System based on Fuzzy Logic and Ontology

International Journal of Advances in Engineering & Technology, Nov IJAET ISSN:

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

National Diabetes Audit

National Diabetes Audit

Available online at ScienceDirect. Procedia Computer Science 76 (2015 )

International Journal of Research (IJR) Vol-1, Issue-6, July 2014 ISSN

CHAPTER 3 METHOD AND PROCEDURE

IN THE iterated prisoner s dilemma (IPD), two players

Available online at ScienceDirect. Procedia Computer Science 92 (2016 )

Chapter 1. Introduction

Mammogram Analysis: Tumor Classification

Designing and Implementing a Model for Ethical Decision Making

Extraction of Texture Features using GLCM and Shape Features using Connected Regions

Fast Affinity Propagation Clustering based on Machine Learning

Lung Region Segmentation using Artificial Neural Network Hopfield Model for Cancer Diagnosis in Thorax CT Images

Survey research (Lecture 1) Summary & Conclusion. Lecture 10 Survey Research & Design in Psychology James Neill, 2015 Creative Commons Attribution 4.

Survey research (Lecture 1)

Multi Parametric Approach Using Fuzzification On Heart Disease Analysis Upasana Juneja #1, Deepti #2 *

Perceived similarity and visual descriptions in content-based image retrieval

Image Processing of Eye for Iris Using. Canny Edge Detection Technique

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 50 (2015 ) 64 72 2nd International Symposium on Big Data and Cloud Computing (ISBCC 15) Analytical Hierarchy Process to Recommend an Ice Cream to a Diabetic Patient based on Sugar Content in it Suhas Machhindra Gaikwadᵃ, Dr. Preeti Mulayᵇ, Rahul Raghvendra Joshi ᶜ ᵃ ᵇ ᶜ Department of Computer Science and IT, Symbiosis Institute of Technology, Pune - 412 115, India Abstract In this paper, the purpose of using AHP (Analytical Hierarchy Process) as a mathematical tool is to structure a multiple criterion problem in order to recommend a particular ice cream to the patient suffering from diabetes. Here, results of AHP are verified by considering different weights, ratios and by using MATLAB for the problem under consideration. 2015 The Authors. Published by by Elsevier B.V. B.V. This is an open access article under the CC BY-NC-ND license Peer-review (http://creativecommons.org/licenses/by-nc-nd/4.0/). under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing (ISBCC 15). Peer-review under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing (ISBCC 15) Keywords: Analytical Hierarchy Process, Ice cream, Ice cream attributes, Diabetes, Diabetic patient, MATLAB etc. 1 Introduction The analytical hierarchy process (AHP) is used as a technique for organizing and analysing complex problems by using mathematics and psychology. It can use both prejudiced individual judgments and objective assessment just by Eigen vector and examining the reliability of the assessment by Eigen value The combinations of individual performance indicator with one of key performance indicator is done in order to assign a different weight to each criterion or attribute. The process of AHP is mainly used to calculate weights. It considers ratios for paired comparison. The inputs for AHP are alternatives and criterions [18,9]. In this paper, three different types of ice cream viz., Breyers Homemade vanilla, Breyers vanilla and Ben and jerry butter pecan are considered as three different alternatives. The criterions considered for ice cream are Sugar, Proteins, Cholesterol and Dietary fiber which are attributes of an ice cream. This paper proposes a method for recommending a particular ice cream to a diabetic patient by developing a model based on AHP. The organization of this paper is viz., section 1 gives introductory details, section 2 gives details about the used methodology for analyzing problem under consideration, section 3 shows results for proposed analysis, section 4 contains conclusions, section 5 throws light on future work of this analysis and at the last in section 6 references used in this paper are listed. 1877-0509 2015 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing (ISBCC 15) doi:10.1016/j.procs.2015.04.062

Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 65 2 Methodology used for analyzing problem under consideration (Level 0) The first step while developing a AHP model for a particular problem is to arrange its details in hierarchy as while in figure 1, level 0 shows objective of this analysis [2,12], [5,10] which is to recommend a particular ice cream to a diabetic patient. The next level i.e. level 1 shows different criterions cum attributes of an ice cream which are Sugar, Cholesterol, Dietary fiber and proteins. The last level i.e. level 2 shows different types of ice cream like Breyers Homemade vanilla, Breyers vanilla and Ben and jerry butter pecan are considered. Here, patient details are not considered as a criterion because by separating those from details of ice cream analysis among them can be carried out easily. 2.1 Methodology for Criterion (Level 1) Fig.1 Hierarchical levels for analysing details about ice cream The parameters of AHP like weight, Consistency Index (CI) and Ratio are calculated and these calculated values are verified by using different ways, which are explained, in the subsequent sections of this paper [3,11]. Initially, criterions for the ice cream are considered. Table 1: Matrix for calculating weight for each criterion of an ice cream Criteria Sugar Cholesterol Dietary fibre Proteins Sugar 1 3 5 7 Cholesterol 1/3 1 3 5 Dietary fibre 1/5 1/3 1 3 Proteins 1/7 1/5 1/3 1

66 Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 The Eigen vector values are calculated from the above table 1, where sum of each column is considered and this sum is then divided by individual element followed by addition of rows to obtain further results. = ¼ 2.23141 1.0532 0.48742 0.2275 = 0.5578 0.2633 0.1218 0.22752 The above obtained values show weights for Sugar, Cholesterol, Dietary fibre and Proteins which are 55.78 %, 26.33%, 12.18% and 5.6% respectively. These calculated results are then verified with AHP software (to make it more rational) as shown in following table 2. Table 2: Results of AHP software showing resemblance with manual calculations for considered analysis Criteria Global Weight Local Weight Ice cream Selection 100.00 100.00 Sugar 56.49 56.49 Cholesterol 26.21 26.21 Dietary Fibre 11.76 11.76 Protein 5.53 5.53

Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 67 The pie chart shown in figure 2 gives details about different criterions or attributes in terms of their proportion in an ice cream. Fig.2 Pie chart showing proportions for attributes in an ice cream The Eigen values (λ max ) can be calculated for criterions mentioned in above matrix by using following formula. λ max = Column sum of 1 st * weight of 1 st column + Column sum of 2 nd * weight of 2 nd column + Column sum of 3 rd * weight of 3 rd + Column sum of 4 th * weight of 4 th column -------- (1) = 1.67*0.557 + 4.533*0.2633 + 9.33*0.12 + 16*0.0568 λ max = 4.1754 These values can also be verified through MATLAB as shown in figure 3. The snippet in figure 3 shows the process For the same. Fig. 3 Use of MATLAB to verify AHP results for proposed analysis

68 Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 The Consistency Index (CI) is the largest Eigen value and it is equal to the size of a comparison matrix which is considered initially, or λ max = n (size). Then, measurement of CI as a deviation or degree of consistency using the following formula is obtained. CI = λ max n / n-1 ---------- (2) CI = 4.1754-4 / 4-1 CI = 0.0584 After obtaining CI, the next task is to use this index. This index can be used by comparing with its appropriate value. The appropriate CI is termed as Random Consistency Index (RI). Table 3: Values for RI n 1 2 3 4 5 6 7 8 9 10 RI 0 0 0.58 0.9 1.12 1.24 1.32 1.41 1.45 1.49 For n (size of the matrix) = 4 and RI = 0.90 (obtained from table 3). The Consistency Ratio (CR) is calculated as CR = CI / RI --------- (3) = 0.0584/0.90 = 0.0649 CR = 6.49% The CR ratio must be under 10% so as to assume the chosen criterion as a good one. The obtained values of CR justify this condition. In the same way, calculation of weights for alternatives is done which are ice cream types as mentioned below. 2.2. Methodology for Alternative (Level 2) 1-Breyers Homemade vanilla --(X), 2-Breyers vanilla ---(Y) and 3-Ben and jerry butter pecan--(z) Table 3: Matrix for calculating weights for alternatives which are ice cream types Alternatives X Y Z X 1 3 5 Y 1/3 1 3 Z 1/5 1/5 1

Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 69 = 1/3 1.8999 0.7813 0.3184 = 0.6333 0.2604 0.1061 The weights of alternatives X, Y and Z are 63.33%, 26.04% and 10.61% respectively. The Eigen value (λ max ) can be calculated by using equation 1 for table 3 as given below: λ max = Column sum of 1 st * weight 1 st column + Column sum of nd * weight ndcolumn + Column sum of 3 rd * weight 3 rd column = 0.6333*1.5333 + 0.2604*4.3333 + 0.1061*9 λ max = 3.0543 These values can also be verified through MATLAB as shown in figure 4.

70 Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 Fig. 4 Use of MATLAB to verify values for AHP alternatives By using equation 2 and 3 for table 3 for CI and CR. Consistency Index (CI) = λ max - n / n-1 = 3.0543-3 / 3-1 (CI) = 0.02716 Consistency Ratio (CR) = CI / RI = 0.02716 / 0.58 = 0.0468 (CR) = 4.68 % Again, this also shows that CR ratio is less than 10% and so, it can also be a good alternative choice. 3 Analysis of results for proposed work The obtained results are analyzed in two phase s viz., through process of AHP and through mapping in MATLAB for an ice cream and a diabetic patient. 3.1 Through process of AHP Fig. 5 AHP results for contents in different ice cream The Figure 5 shows that Ben and jerry butter pecan has high level of Sugar, Cholesterol, Dietary fibre and Proteins. Similarly, Brayers vanillas contain high level of Sugar, Cholesterol than that of Brayers Homemade vanillas and the amount of Protein and Dietary fibre is same in both of these two types of ice creams. 3.2 Analysis of diabetic patient details through MATLAB and its mapping with ice cream According to assumption made in section 2, a graph for diabetic patient as a function for given ice cream can be drawn and their results for the same are shown in that which is figure 6.

Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 71 The weights calculated for diabetic patients are as given below: 0.6530 0.2590 0.0960 Similarly, the calculated weights for ice cream are as given below: 0.6333 0.2604 0.1061 The diabetic patient whose sugar level is 223 mg/dl is having a weight of 65.30% followed by patient whose sugar level is 210 mg/dl where the weight is 25.09% and in case of patient having sugar level of 193 mg/dl has a weight of 9.60% and these values are mapped with the considered ice creams. This means that the weight for the alternative X is 63.33% with sugar level of 13mg/dl, for Y, it is 26.04% with sugar level of 15 mg/dl and for Z, it is 10.61% with sugar level of 18 mg/dl. In this way, mapping of ice cream with diabetic patient is done and results of their mapping are shown as an output through following figure 6 which obtained through MATLAB. Fig. 6 MATLAB results showing graph for mapping of a diabetic patient s sugar level with sugar in the ice cream

72 Suhas Machhindra Gaikwad et al. / Procedia Computer Science 50 ( 2015 ) 64 72 The above graph in figure 6 for sugar level of a diabetic patient versus sugar content in the ice cream shows that a patient whose blood sugar level is 223 mg/dl can consume Brayers Homemade vanillas containing13 mg/dl of Sugar, a patient with blood sugar level of 210 mg/dl can consume Brayers vanilla containing15 mg/dl of Sugar and lastly, a patient with blood sugar level of 193 mg/dl can consume Ben and jerry butter pecan containing 18 mg/dl of Sugar. 4. Conclusions The obtained results show a proper usage of AHP in order to recommend a particular ice cream to the diabetic patient. The obtained results through AHP show that Ben and jerry butter pecan is enriched with all four criterions followed by Brayers vanilla and then Brayers Homemade vanilla. These results also are verified through MATLAB which shows that patient having a high sugar level of 223 mg/dl can consume an ice cream lower sugar content ice cream like Brayers homemade vanilla, also patient with low sugar level of 193 mg/dl can consume high sugar content ice cream like Ben and jerry butter pecan. In this paper, verification of results for proposed analysis are carried out through AHP and through MATLAB and they are found to be analogues to each other. 5. Future Work The obtained results from AHP model for the problem under consideration can also be compared with clusters of ice cream and with clusters for diabetic patients in order to achieve precise validations and verifications to predict suitability of a particular ice cream for a diabetic patient.. References 1. Caixia Li, Sreenatha Gopalarao Anavatti Tapabrata Ray (February 2014). Analytical Hierarchy Process Using Fuzzy InferenceTechnique for Real-Time Route Guidance System. IEEE TRANSACTIONS. 2. Parthasarathy, Sudhaman,Sharma, Srinarayan, et al. (9 February 2014). Determining ERP customization choices using nominal group technique and analytical hierarchy process." www.elsevier.com/locate/knosys. 3. Vidal, Ludovic-Alexandre,Marle, Franck, et al. (10 March 2012). Using a Delphi process and the Analytic Hierarchy Process (AHP) to evaluate the complexity of projects." www.elsevier.com/locate/ejor. 4. Wibowo, Santoso,Deng, Hepu (18 March 2012). Intelligent decision support for effectively evaluating and selecting ships under uncertainty in marine transportation." www.elsevier.com/locate/infsof. 5. Kilincci, Ozcan,Onal, Suzan Aslı, et al. (7 October 2011). Fuzzy AHP approach for supplier selection in a washing machine company." www.elsevier.com/locate/foodhyd. 6. Gebrezgabher, Solomie A.Meuwissen, Miranda P. M.,Oude Lansink, Alfons G. J. M, et al. ( February 2014) A multiple criteria decision making approach to manure management systems in the Netherlands" www.elsevier.com/locate/envsoft. 7. Preeti Mulay, Dr. Parag A. Kulkarni, Knowledge augmentation via incremental clustering, new technology for effective knowledge management, ACM digital library, International journal of business information systems, vol. 12, issue 1, Dec 2013. 8. Ozzak,Suzzen,et al (February 2011). Fuzzy AHP approach for supplier selection in a washing machine company." www.elsevier.com/locate/foodhyd. 9. Z H Che ( 7 November 2013) Clustring and slelction of suppliers baesd on simulated annelia algorithm www.elsevier.com/locate/foodhyd. 10. Wen Hui Chen (feb 2012) Quantitative decision making model for disribution system registration IEEE TRANSACTIONS 11. Santoso et al (2014) intelligent decision support for effective evaluating and selecting under uncertentity in transportation www.elsevier.com/locate/foodhyd. 12. Orlando et al (12 june 2013) Computer added maintenance management system based on fuzzy AHP approach www.elsevier.com/locate/foodhyd.