Adaptive Personalized Diet Linguistic Recommendation Mechanism Based on Type-2 Fuzzy Sets and Genetic Fuzzy Markup Language

Many different real-world applications with a high-level of uncertainty proved the good performance of the type-2 fuzzy sets (T2 FSs). Balanced diet means that the intake of each necessary nutrient meets its adequate demand and actual caloric intake balances with calories burned. Additionally, making a diversity of choice from various types of food is also essential to reduce the risk of developing various chronic diseases. Different people have a different goal and it is hard to measure how healthy the eaten meal is for those who are not the domain experts on the diet. This paper presents an adaptive personalized diet linguistic recommendation mechanism based on type-2 fuzzy logic system (T2 FLS) and genetic fuzzy markup language (GFML). First, an adaptive dietary assessment and recommendation ontology is constructed by domain experts, and then a T2 FS-based GFML, describing the fuzzy knowledge base and the fuzzy rule base of the proposed mechanism, is evolved by using genetic algorithms. Next, a T2 FS-based fuzzy inference mechanism infers the result of the dietary health level based on the evolved type-2 GFML (T2GFML). In addition, the balanced computation mechanism is also proposed to reduce the computational complexity of the T2 FLS for the diet domain knowledge. Finally, the linguistic knowledge discovery mechanism presents the discovered linguistic meaning about the meal's health level to show the involved subjects how to make a personalized diet linguistic recommendation. This type of information about the eaten meal can provide the subjects with a reference to gradually improve their unhealthy eating habit and then become healthier and healthier. Experimental results show that the results of the proposed mechanism for the T2 FLS are better than those for the type-1 fuzzy logic system (T1 FLS).

[1]  Hani Hagras,et al.  A Type-2 Fuzzy Ontology and Its Application to Personal Diabetic-Diet Recommendation , 2010, IEEE Transactions on Fuzzy Systems.

[2]  Yong Qin,et al.  Multi-attribute group decision making models under interval type-2 fuzzy environment , 2012, Knowl. Based Syst..

[3]  Robert Ivor John,et al.  Experimental validation of a type-2 fuzzy logic controller for energy management in hybrid electrical vehicles , 2013, Eng. Appl. Artif. Intell..

[4]  Giovanni Acampora,et al.  Fuzzy control interoperability and scalability for adaptive domotic framework , 2005, IEEE Transactions on Industrial Informatics.

[5]  Oscar Castillo,et al.  Optimization of interval type-2 fuzzy logic controllers using evolutionary algorithms , 2011, Soft Comput..

[6]  Jerry M. Mendel,et al.  Interval Type-2 Fuzzy Logic Systems Made Simple , 2006, IEEE Transactions on Fuzzy Systems.

[7]  Hani Hagras,et al.  A NOVEL GENETIC FUZZY MARKUP LANGUAGE AND ITS APPLICATION TO HEALTHY DIET ASSESSMENT , 2012 .

[8]  Jerry M. Mendel,et al.  Encoding Words Into Interval Type-2 Fuzzy Sets Using an Interval Approach , 2008, IEEE Transactions on Fuzzy Systems.

[9]  Shi-Jim Yen,et al.  An Ontology-based Fuzzy Inference System for Computer Go Applications , 2010 .

[10]  Jerry Mendel,et al.  Type-2 Fuzzy Sets and Systems: An Overview [corrected reprint] , 2007, IEEE Computational Intelligence Magazine.

[11]  Enrique Herrera-Viedma,et al.  A google wave-based fuzzy recommender system to disseminate information in University Digital Libraries 2.0 , 2011, Inf. Sci..

[12]  Jerry M. Mendel,et al.  Perceptual Reasoning for Perceptual Computing , 2008, IEEE Transactions on Fuzzy Systems.

[13]  Chang-Shing Lee,et al.  An intelligent fuzzy agent for meeting scheduling decision support system , 2004, Fuzzy Sets Syst..

[14]  Chang-Shing Lee,et al.  A fuzzy ontology and its application to news summarization , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[15]  Giovanni Acampora,et al.  A proposal of ubiquitous fuzzy computing for Ambient Intelligence , 2008, Inf. Sci..

[16]  Hani Hagras,et al.  A Genetic Algorithm Based Architecture for Evolving Type-2 Fuzzy Logic Controllers for Real World Autonomous Mobile Robots , 2007, 2007 IEEE International Fuzzy Systems Conference.

[17]  Jerry M. Mendel,et al.  On KM Algorithms for Solving Type-2 Fuzzy Set Problems , 2013, IEEE Transactions on Fuzzy Systems.

[18]  Chia-Feng Juang,et al.  Reduced Interval Type-2 Neural Fuzzy System Using Weighted Bound-Set Boundary Operation for Computation Speedup and Chip Implementation , 2013, IEEE Transactions on Fuzzy Systems.

[19]  Hua Lin,et al.  A hybrid fuzzy-based personalized recommender system for telecom products/services , 2013, Inf. Sci..

[20]  Enrique Herrera-Viedma,et al.  A hybrid recommender system for the selective dissemination of research resources in a Technology Transfer Office , 2012, Inf. Sci..

[21]  Giuseppe De Pietro,et al.  An ontology-based fuzzy decision support system for multiple sclerosis , 2011, Eng. Appl. Artif. Intell..

[22]  Ronald R. Yager,et al.  Fuzzy logic methods in recommender systems , 2003, Fuzzy Sets Syst..

[23]  Amit Konar,et al.  General and Interval Type-2 Fuzzy Face-Space Approach to Emotion Recognition , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[24]  E. Herrera-Viedma,et al.  A new consensus model for group decision making using fuzzy ontology , 2013, Soft Comput..

[25]  Olivier Teytaud,et al.  T2FS-Based Adaptive Linguistic Assessment System for Semantic Analysis and Human Performance Evaluation on Game of Go , 2015, IEEE Transactions on Fuzzy Systems.

[26]  Hani Hagras,et al.  Genetic fuzzy markup language for game of NoGo , 2012, Knowl. Based Syst..

[27]  Enrique Herrera-Viedma,et al.  A quality based recommender system to disseminate information in a university digital library , 2014, Inf. Sci..

[28]  Francisco Herrera,et al.  A genetic tuning to improve the performance of Fuzzy Rule-Based Classification Systems with Interval-Valued Fuzzy Sets: Degree of ignorance and lateral position , 2011, Int. J. Approx. Reason..

[29]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[30]  Anthony F. Norcio,et al.  Representation, similarity measures and aggregation methods using fuzzy sets for content-based recommender systems , 2009, Fuzzy Sets Syst..

[31]  Sheng-Fuu Lin,et al.  Reinforcement evolutionary learning using data mining algorithm with TSK-type fuzzy controllers , 2011, Appl. Soft Comput..

[32]  Arash Ghanbari,et al.  A Cooperative Ant Colony Optimization-Genetic Algorithm approach for construction of energy demand forecasting knowledge-based expert systems , 2013, Knowl. Based Syst..

[33]  Vincenzo Loia,et al.  OWL-FC: an upper ontology for semantic modeling of Fuzzy Control , 2012, Soft Comput..

[34]  Dongrui Wu,et al.  Genetic learning and performance evaluation of interval type-2 fuzzy logic controllers , 2006, Eng. Appl. Artif. Intell..

[35]  Min Su Tzeng,et al.  From dietary guidelines to daily food guide: the Taiwanese experience. , 2008, Asia Pacific journal of clinical nutrition.

[36]  Hani Hagras,et al.  Towards the Wide Spread Use of Type-2 Fuzzy Logic Systems in Real World Applications , 2012, IEEE Computational Intelligence Magazine.

[37]  Oscar Castillo,et al.  A review on the design and optimization of interval type-2 fuzzy controllers , 2012, Appl. Soft Comput..

[38]  Enrique Herrera-Viedma,et al.  Dealing with incomplete information in a fuzzy linguistic recommender system to disseminate information in university digital libraries , 2010, Knowl. Based Syst..

[39]  Francisco Herrera,et al.  Generating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base , 2001, IEEE Trans. Fuzzy Syst..

[40]  Patricia Melin,et al.  Particle swarm optimization of interval type-2 fuzzy systems for FPGA applications , 2013, Appl. Soft Comput..

[41]  Che-Hung Liu,et al.  Apply fuzzy ontology and FML to knowledge extraction for university governance and management , 2013, J. Ambient Intell. Humaniz. Comput..

[42]  Yau-Hwang Kuo,et al.  The Reduction of Interval Type-2 LR Fuzzy Sets , 2014, IEEE Transactions on Fuzzy Systems.

[43]  Rubén Posada-Gómez,et al.  MEDBOLI: Medical Diagnosis Based on Ontologies and Logical Inference , 2009, 2009 International Conference on eHealth, Telemedicine, and Social Medicine.

[44]  Ahmad C. Bukhari,et al.  Integration of a secure type-2 fuzzy ontology with a multi-agent platform: A proposal to automate the personalized flight ticket booking domain , 2012, Inf. Sci..

[45]  Hani Hagras,et al.  Knowledge structuring to support facet-based ontology visualization , 2010 .

[46]  Hani Hagras,et al.  Diet assessment based on type‐2 fuzzy ontology and fuzzy markup language , 2010, Int. J. Intell. Syst..

[47]  Francisco Herrera,et al.  Ten years of genetic fuzzy systems: current framework and new trends , 2004, Fuzzy Sets Syst..

[48]  Oscar Castillo,et al.  Optimization of type-2 fuzzy systems based on bio-inspired methods: A concise review , 2012, Inf. Sci..

[49]  N. N. Karnik,et al.  Introduction to type-2 fuzzy logic systems , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[50]  Diyar Akay,et al.  A Generic Method for the Evaluation of Interval Type-2 Fuzzy Linguistic Summaries , 2014, IEEE Transactions on Cybernetics.

[51]  José L. Verdegay,et al.  Application of fuzzy optimization to diet problems in Argentinean farms , 2004, Eur. J. Oper. Res..

[52]  Vincenzo Loia,et al.  Fuzzy agents for semantic web services discovery: Experiences in medical diagnostic systems , 2009, 2009 IEEE Symposium on Intelligent Agents.

[53]  Chang-Shing Lee,et al.  On the Power of Fuzzy Markup Language , 2012, Studies in Fuzziness and Soft Computing.

[54]  Shu-Mei Guo,et al.  Genetic-based fuzzy image filter and its application to image processing , 2005, IEEE Trans. Syst. Man Cybern. Part B.

[55]  Jerry M. Mendel,et al.  Perceptual Reasoning for Perceptual Computing: A Similarity-Based Approach , 2009, IEEE Transactions on Fuzzy Systems.

[56]  J. Mendel Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions , 2001 .

[57]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[58]  Jerry M. Mendel,et al.  Enhanced Interval Approach for Encoding Words Into Interval Type-2 Fuzzy Sets and Its Convergence Analysis , 2012, IEEE Transactions on Fuzzy Systems.

[59]  Witold Pedrycz,et al.  Design of interval type-2 fuzzy models through optimal granularity allocation , 2011, Appl. Soft Comput..

[60]  Abdelhamid Bouchachia,et al.  GT2FC: An Online Growing Interval Type-2 Self-Learning Fuzzy Classifier , 2014, IEEE Transactions on Fuzzy Systems.

[61]  Jerry M. Mendel,et al.  Linguistic Summarization Using IF–THEN Rules and Interval Type-2 Fuzzy Sets , 2011, IEEE Transactions on Fuzzy Systems.

[62]  Liana Razmerita An Ontology-Based Framework for Modeling User Behavior—A Case Study in Knowledge Management , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[63]  Jerry M. Mendel,et al.  Type-2 fuzzy sets and systems: an overview , 2007, IEEE Computational Intelligence Magazine.

[64]  Oscar Castillo,et al.  An optimization method for designing type-2 fuzzy inference systems based on the footprint of uncertainty using genetic algorithms , 2012, Expert Syst. Appl..