A Boolean consistent fuzzy inference system for diagnosing diseases and its application for determining peritonitis likelihood. (English) Zbl 1343.92219

Summary: Fuzzy inference systems (FIS) enable automated assessment and reasoning in a logically consistent manner akin to the way in which humans reason. However, since no conventional fuzzy set theory is in the Boolean frame, it is proposed that Boolean consistent fuzzy logic should be used in the evaluation of rules. The main distinction of this approach is that it requires the execution of a set of structural transformations before the actual values can be introduced, which can, in certain cases, lead to different results. While a Boolean consistent FIS could be used for establishing the diagnostic criteria for any given disease, in this paper it is applied for determining the likelihood of peritonitis, as the leading complication of peritoneal dialysis (PD). Given that patients could be located far away from healthcare institutions (as peritoneal dialysis is a form of home dialysis) the proposed Boolean consistent FIS would enable patients to easily estimate the likelihood of them having peritonitis (where a high likelihood would suggest that prompt treatment is indicated), when medical experts are not close at hand.


92C50 Medical applications (general)
90C70 Fuzzy and other nonstochastic uncertainty mathematical programming
68T37 Reasoning under uncertainty in the context of artificial intelligence
90C09 Boolean programming
Full Text: DOI


[1] Radojević, D. G., Fuzzy set theory in boolean frame, International Journal of Computers, Communications & Control, 3, 3, 121-131, (2008)
[2] Radojević, D.; Nikravesh, M.; Kacprzyk, J.; Zadeh, L. A., Interpolative realization of Boolean algebra as a consistent frame for gradation and/or fuzziness, Forging New Frontiers: Fuzzy Pioneers II. Forging New Frontiers: Fuzzy Pioneers II, Studies in Fuzziness and Soft Computing, 218, 295-317, (2008), Berlin, Germany: Springer, Berlin, Germany
[3] Li, P. K.-T.; Szeto, C. C.; Piraino, B., Peritoneal dialysis-related infections recommendations: 2010 update, Peritoneal Dialysis International, 30, 4, 393-423, (2010)
[4] Zadeh, L. A., Fuzzy sets, Information and Control, 8, 3, 338-353, (1965) · Zbl 0139.24606
[5] Zadeh, L. A., The concept of a linguistic variable and its application to approximate reasoning—I, Information Sciences, 8, 3, 199-249, (1975) · Zbl 0397.68071
[6] Seising, R., From vagueness in medical thought to the foundations of fuzzy reasoning in medical diagnosis, Artificial Intelligence in Medicine, 38, 3, 237-256, (2006)
[7] Jang, J.-S. R., ANFIS: adaptive-network-based fuzzy inference system, IEEE Transactions on Systems, Man and Cybernetics, 23, 3, 665-685, (1993)
[8] Lindskog, P.; Hellendoorn, H.; Driankov, D., Fuzzy identification from a grey box modeling point of view, Fuzzy Model Identification, 3-50, (1997), Berlin, Germany: Springer, Berlin, Germany · Zbl 0890.93027
[9] Pedrycz, W., Fuzzy Control and Fuzzy Systems, (1993), New York, NY, USA: Research Studies Press, John Wiley & Sons, New York, NY, USA · Zbl 0839.93006
[10] Mamdani, E. H.; Assilian, S., An experiment in linguistic synthesis with a fuzzy logic controller, International Journal of Man-Machine Studies, 7, 1, 1-13, (1975) · Zbl 0301.68076
[11] Takagi, T.; Sugeno, M., Fuzzy identification of systems and its applications to modeling and control, IEEE Transactions on Systems, Man and Cybernetics, 15, 1, 116-132, (1985) · Zbl 0576.93021
[12] Dubois, D., Fuzzy Sets and Systems: Theory and Applications, 144, (1980), Academic Press
[13] Radojević, D., Logical aggregation—why and how, Proceedings of the 9th International Conference on Foundations and Applications of Computational Intelligence (FLINS ’10)
[14] Radojević, D., Logical aggregation based on interpolative Boolean algebra, Mathware & Soft Computing, 15, 1, 125-141, (2008) · Zbl 1152.03322
[15] Milošević, P.; Petrović, B.; Radojević, D.; Kovačević, D., A software tool for uncertainty modeling using Interpolative Boolean algebra, Knowledge-Based Systems, 62, 1-10, (2014)
[16] Terg, R.; Gadano, A.; Cartier, M.; Casciato, P.; Lucero, R.; Muñoz, A.; Romero, G.; Levi, D.; Terg, G.; Miguez, C.; Abecasis, R., Serum creatinine and bilirubin predict renal failure and mortality in patients with spontaneous bacterial peritonitis: a retrospective study, Liver International, 29, 3, 415-419, (2009)
[17] Mulhern, J. G.; Braden, G. L.; O’Shea, M. H.; Madden, R. L.; Lipkowitz, G. S.; Germain, M. J., Trough serum vancomycin levels predict the relapse of gram-positive peritonitis in peritoneal dialysis patients, American Journal of Kidney Diseases, 25, 4, 611-615, (1995)
[18] Chow, K. M.; Szeto, C. C.; Leung, C. B.; Kwan, B. C.-H.; Law, M. C.; Li, P. K.-T., A risk analysis of continuous ambulatory peritoneal dialysis-related peritonitis, Peritoneal Dialysis International, 25, 4, 374-379, (2005)
[19] Chow, K. M.; Szeto, C. C.; Cheung, K. K.-T.; Leung, C. B.; Wong, S. S.-H.; Law, M. C.; Ho, Y. W.; Li, P. K.-T., Predictive value of dialysate cell counts in peritonitis complicating peritoneal dialysis, Clinical Journal of the American Society of Nephrology, 1, 4, 768-773, (2006)
[20] Steimann, F.; Adlassnig, K. P.; Ruspini, E. H.; Bonissone, P. P.; Pedrycz, W., Fuzzy medical diagnosis, Handbook of Fuzzy Computation, G13.1:1-G13.1:14, (1998), Bristol, UK: IOP Publishing, Oxford University Press, Bristol, UK
[21] Phuong, N. H.; Kreinovich, V., Fuzzy logic and its applications in medicine, International Journal of Medical Informatics, 62, 2-3, 165-173, (2001)
[22] Garg, A. X.; Adhikari, N. K. J.; McDonald, H.; Rosas-Arellano, M. P.; Devereaux, P. J.; Beyene, J.; Sam, J.; Haynes, R. B., Effects of computerized clinical decision support systems on practitioner performance and patient outcomes: a systematic review, The Journal of the American Medical Association, 293, 10, 1223-1238, (2005)
[23] Abbasi, M. M.; Kashiyarndi, S., Clinical Decision Support Systems: A Discussion on Different Methodologies Used in Health Care, (2006), Västerås, Sweden: Mälardalen University College, Västerås, Sweden
[24] Yardimci, A., Soft computing in medicine, Applied Soft Computing, 9, 3, 1029-1043, (2009)
[25] Prasath, N.; Lakshmi, N.; Nathiya, M.; Bharathan, N.; Neetha, P., A survey on the applications of fuzzy logic in medical diagnosis, Journal of Scientific & Engineering Research, 4, 4, 1199-1203, (2013)
[26] Allahverdi, N.; Torun, S.; Saritas, I., Design of a fuzzy expert system for determination of coronary heart disease risk, Proceedings of the International Conference on Computer Systems and Technologies (CompSysTech ’07)
[27] Tsipouras, M. G.; Exarchos, T. P.; Fotiadis, D. I.; Kotsia, A. P.; Vakalis, K. V.; Naka, K. K.; Michalis, L. K., Automated diagnosis of coronary artery disease based on data mining and fuzzy modeling, IEEE Transactions on Information Technology in Biomedicine, 12, 4, 447-458, (2008)
[28] Abdullah, A. A.; Zakaria, Z.; Mohammad, N. F., Design and development of fuzzy expert system for diagnosis of hypertension, Proceedings of the 2nd International Conference on Intelligent Systems, Modelling and Simulation (ISMS ’11), IEEE
[29] Saritas, I.; Allahverdi, N.; Sert, I. U., A fuzzy expert system design for diagnosis of prostate cancer, Proceedings of the 4th International Conference Conference on Computer Systems and Technologies: e-Learning (CompSysTech ’03), ACM
[30] Balanică, V.; Dumitrache, I.; Caramihai, M.; Rae, W.; Herbst, C., Evaluation of breast cancer risk by using fuzzy logic, University Politehnica of Bucharest: Scientific Bulletin Series C, 73, 1, 53-64, (2011)
[31] Lavanya, K.; Durai, M. S.; Iyengar, N. C. S. N., Fuzzy rule based inference system for detection and diagnosis of lung cancer, International Journal of Latest Trends in Computing, 2, 1, 165-171, (2011)
[32] Zarandi, M. F.; Zolnoori, M.; Moin, M.; Heidarnejad, H., A fuzzy rule-based expert system for diagnosing asthma, Transaction E: Industrial Engineering, 17, 2, 129-142, (2010)
[33] Patel, A.; Choubey, J.; Gupta, S. K.; Verma, M. K.; Prasad, R.; Rahman, Q., Decision support system for the diagnosis of asthma severity using fuzzy logic, Proceedings of the International MultiConference of Engineers and Computer Scientists (IMECS ’12)
[34] Djam, X. Y.; Wajiga, G. M.; Kimbi, Y. H.; Blamah, N. V., A fuzzy expert system for the management of Malaria, International Journal of Pure and Applied Sciences and Technology, 5, 2, 84-108, (2011)
[35] Uzoka, F.-M. E.; Osuji, J.; Obot, O., Clinical decision support system (DSS) in the diagnosis of malaria: a case comparison of two soft computing methodologies, Expert Systems with Applications, 38, 3, 1537-1553, (2011)
[36] Chandra, V., Fuzzy expert system for migraine analysis and diagnosis, International Journal of Science and Research, 3, 6, 956-959, (2014)
[37] Kadhim, M. A.; Alam, M. A.; Kaur, H., Design and implementation of fuzzy expert system for back pain diagnosis, International Journal of Innovative Technology & Creative Engineering, 1, 9, 16-22, (2011)
[38] Koutsojannis, C.; Hatzilygeroudis, I., FESMI: a fuzzy expert system for diagnosis and treatment of male impotence, Knowledge-Based Intelligent Information and Engineering Systems. Knowledge-Based Intelligent Information and Engineering Systems, Lecture Notes in Computer Science, 3214, 1106-1113, (2004), Berlin, Germany: Springer, Berlin, Germany
[39] Neshat, M.; Yaghobi, M.; Naghibi, M. B.; Esmaelzadeh, A., Fuzzy expert system design for diagnosis of liver disorders, Proceedings of the International Symposium on Knowledge Acquisition and Modeling (KAM ’08)
[40] Baig, M. M.; Gholamhosseini, H.; Harrison, M. J., Fuzzy logic based smart anaesthesia monitoring system in the operation theatre, WSEAS Transactions on Circuits and Systems, 11, 1, 21-32, (2012)
[41] Nunes, C. S.; Mahfouf, M.; Linkens, D. A., Fuzzy modelling for controlled anaesthesia in hospital operating theatres, Control Engineering Practice, 14, 5, 563-572, (2006)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.