FFBAT-Optimized Rule Based Fuzzy Logic Classifier for Diabetes

In the last two decades, developing countries are facing heavy increase in diabetes among their population that is leading to other severe diseases. Hence, there is a great need to develop some effective prediction methods to prevent diabetes. In this paper an attempt has been made to develop Firefly-BAT (FFBAT) optimized Rule Based Fuzzy Logic (RBFL) prediction algorithm for diabetes. The algorithm has two main steps. First, Locality Preserving Projections (LPP) algorithm is used for feature reduction and then classification of diabetes is done by means of RBFL classifier. LPP algorithm has been used to identify the related attributes and then the fuzzy rules are produced from RBFL. The rules are optimized using FFBAT algorithm. Next, the fuzzy system is designed with the help of optimized fuzzy rules and membership functions that will classify the diabetes data. FFBAT is the optimization algorithm which combines the features of BAT and Firefly (FF) optimization techniques. The experiment analysis shows that the RBFL-FFBAT algorithm outperforms the existing approaches.

[1]  A. Govardhan,et al.  Rough-Fuzzy Classifier: A System to Predict the Heart Disease by Blending Two Different Set Theories , 2014 .

[2]  Selma Ayse Ozel,et al.  Web page classification using firefly optimization , 2013, 2013 IEEE INISTA.

[3]  N. Yuvaraj,et al.  An efficient SVM based tumor classification with symmetry Non-negative Matrix Factorization using gene expression data , 2013, 2013 International Conference on Information Communication and Embedded Systems (ICICES).

[4]  Aida Mustapha,et al.  Naive Bayes-Guided Bat Algorithm for Feature Selection , 2013, TheScientificWorldJournal.

[5]  Kalyani Mali,et al.  Soft Computing on Medical-Data (SCOM) for a Countrywide Medical System Using Data Mining and Cloud Computing Features , 2013 .

[6]  Lukasz A. Kurgan,et al.  Knowledge discovery approach to automated cardiac SPECT diagnosis , 2001, Artif. Intell. Medicine.

[7]  Xin-She Yang,et al.  Bat algorithm: literature review and applications , 2013, Int. J. Bio Inspired Comput..

[8]  Ron Kohavi,et al.  Feature Selection for Knowledge Discovery and Data Mining , 1998 .

[9]  Janez Brest,et al.  A comprehensive review of firefly algorithms , 2013, Swarm Evol. Comput..

[10]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Debahuti Mishra,et al.  A New Meta-heuristic Bat Inspired Classification Approach for Microarray Data , 2012 .

[12]  Dursun Delen,et al.  Predicting breast cancer survivability: a comparison of three data mining methods , 2005, Artif. Intell. Medicine.

[13]  Mohammad Reza Meybodi,et al.  A new hybrid approach for data clustering using firefly algorithm and K-means , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[14]  Xianyi Wu,et al.  A double-subpopulation variant of the bat algorithm , 2015, Appl. Math. Comput..

[15]  Chong-Ho Choi,et al.  Input Feature Selection by Mutual Information Based on Parzen Window , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  David Couper,et al.  Detection of undiagnosed diabetes and other hyperglycemia states: the Atherosclerosis Risk in Communities Study. , 2003, Diabetes care.

[17]  David F. Lobach,et al.  Medical data mining: knowledge discovery in a clinical data warehouse , 1997, AMIA.

[18]  Divya Tomar,et al.  Predicting the survivability of breast cancer patients using ensemble approach , 2014, 2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT).

[19]  Heng Tao Shen,et al.  Principal Component Analysis , 2009, Encyclopedia of Biometrics.

[20]  Xin-She Yang,et al.  Firefly Algorithm: Recent Advances and Applications , 2013, ArXiv.

[21]  Rafael S. Parpinelli,et al.  New inspirations in swarm intelligence: a survey , 2011, Int. J. Bio Inspired Comput..

[22]  Mohsen Beheshti,et al.  Diabetes Data Analysis and Prediction Model Discovery Using RapidMiner , 2008, 2008 Second International Conference on Future Generation Communication and Networking.

[23]  Sheng-wei Fei,et al.  Diagnostic study on arrhythmia cordis based on particle swarm optimization-based support vector machine , 2010, Expert Syst. Appl..

[24]  Yu Liu,et al.  A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization , 2015, Expert Syst. Appl..

[25]  J. Wade Davis,et al.  Statistical Pattern Recognition , 2003, Technometrics.

[26]  R Kahavi,et al.  Wrapper for feature subset selection , 1997 .

[27]  S. Muthukrishnan,et al.  AGFS: Adaptive Genetic Fuzzy System for medical data classification , 2014, Appl. Soft Comput..

[28]  Padraig Cunningham,et al.  Diversity versus Quality in Classification Ensembles Based on Feature Selection , 2000, ECML.

[29]  S. K. Rao,et al.  Fuzzy Rule Based Feature Extraction and Classification of Time Series Signal , 2013 .

[30]  P. Langley Selection of Relevant Features in Machine Learning , 1994 .

[31]  Natalio Krasnogor,et al.  Nature‐inspired cooperative strategies for optimization , 2009, Int. J. Intell. Syst..

[32]  Hema Banati,et al.  Fire Fly Based Feature Selection Approach , 2011 .

[33]  S. Jeyalatha,et al.  Diagnosis of diabetes using classification mining techniques , 2015, ArXiv.

[34]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[35]  Sophie Lambert-Lacroix,et al.  Effective dimension reduction methods for tumor classification using gene expression data , 2003, Bioinform..

[36]  Theofanis Apostolopoulos,et al.  Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem , 2011 .

[37]  Xin-She Yang,et al.  Firefly Algorithm, Lévy Flights and Global Optimization , 2010, SGAI Conf..

[38]  Amrit Pal Singh,et al.  Comparative Study of Firefly Algorithm and Particle Swarm Optimization for Noisy Non- Linear Optimization Problems , 2012 .

[39]  Meng Wang,et al.  Disease Inference from Health-Related Questions via Sparse Deep Learning , 2015, IEEE Transactions on Knowledge and Data Engineering.

[40]  Andrew P. Bradley,et al.  Intelligible Support Vector Machines for Diagnosis of Diabetes Mellitus , 2010, IEEE Transactions on Information Technology in Biomedicine.

[41]  Sonali Agarwal,et al.  Weighted support vector regression approach for remote healthcare monitoring , 2011, 2011 International Conference on Recent Trends in Information Technology (ICRTIT).

[42]  Amiya Kumar Tripathy,et al.  Knowledge Discovery in Medical Systems Using Differential Diagnosis, LAMSTAR, and $k$-NN , 2012, IEEE Transactions on Information Technology in Biomedicine.

[43]  Ning Wang,et al.  A monitoring system for type 2 diabetes mellitus , 2012, 2012 IEEE 14th International Conference on e-Health Networking, Applications and Services (Healthcom).

[44]  Goutam Das,et al.  Bat algorithm based Softcomputing Approach to Perceive Hairline Bone Fracture in Medical X-ray Images , 2013 .

[45]  P. H. Sönksen,et al.  Data mining for indicators of early mortality in a database of clinical records , 2001, Artif. Intell. Medicine.

[46]  Ralph B D'Agostino,et al.  Prediction of incident diabetes mellitus in middle-aged adults: the Framingham Offspring Study. , 2007, Archives of internal medicine.

[47]  N. Sudha,et al.  An Optimization Approach of Firefly Algorithm to Record Deduplication , 2013 .

[48]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[49]  Selim Yilmaz,et al.  A new modification approach on bat algorithm for solving optimization problems , 2015, Appl. Soft Comput..

[50]  Yi-Liang Zhao,et al.  Bridging the Vocabulary Gap between Health Seekers and Healthcare Knowledge , 2015, IEEE Transactions on Knowledge and Data Engineering.

[51]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[52]  Claudio Cobelli,et al.  Ovarian cancer identification based on dimensionality reduction for high-throughput mass spectrometry data , 2005, Bioinform..

[53]  Zhiwen Liu,et al.  Explored research on data preprocessing and mining technology for clinical data applications , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.

[54]  Aixia Guo,et al.  Gene Selection for Cancer Classification using Support Vector Machines , 2014 .