Abstract
Healthcare informatics data is proliferating, and analyzing this data is a challenging issue as it requires multiple levels of extraction of knowledge for decision making. Knowledge discovery of databases is a solution to this end. Nevertheless, healthcare data contains uncertainties, and so there is a need for computational intelligence techniques to process such uncertainties while considering feature selection, classification, clustering, and decision rule generation. The rough set is a relatively new technique towards decision rule generation without considering any additional information. On the other hand, bio-inspired computing techniques are widely used for optimization and feature selection. Primarily, bio-inspired computing uses a minimum number of features to classify a system. Therefore, the integration of rough set and bio-inspired computing leads to optimal rule generation. Keeping it in mind, in this paper, we integrate a rough set and bat algorithm to foster knowledge. At the initial phase, the bat algorithm is employed to identify the chief features that affect the decisions. Further, decision rules are generated using these selected features. It, in turn, helps to diagnose a disease at an early stage. The objective is not to replace a physician but to give an alternative opinion to the physician. It is believed that the proposed system can be used as a tool for the prevention and detection of malignancy of various communicable and non-communicable diseases. Simultaneously, it paves the way for efficient healthcare informatics. A case study on chronic liver disease is considered for analyzing the proposed model. Further, the obtained results are compared with hybridized decision tree algorithms and found significantly better.
Similar content being viewed by others
References
Acharjya DP, Abraham A (2020) Rough computing—A review of abstraction, hybridization and extent of applications. Eng Appl Artif Intel 96:103924
Anitha A, Acharjya DP (2018) Crop suitability prediction in Vellore district using rough set on fuzzy approximation space and neural network. Neural Comput Appl 30(12):3633–3650. https://doi.org/10.1007/s00521-017-2948-1
Bangyal WH, Ahmad J, Rauf HT (2019) Optimization of neural network using improved bat algorithm for data classification. J Med Imaging Health Inf 9(4):670–681
Binu D, Selvi M (2015) BFC: Bat algorithm based fuzzy classifier for medical data classification. J Med Imaging Health Inform 5(3):599–606
Chawla M, Duhan M (2015) Bat algorithm: a survey of the state-of-the-art. Appl Artif Intell 29(6):617–634
Chen YS, Cheng CH (2013) Application of rough set classifiers for determining hemodialysis adequacy in ESRD patients. Knowl Inf Syst 34(2):453–482
Dubois D, Prade H (1990) Rough fuzzy sets and fuzzy rough sets. Int J General Syst 17(2-3):191–209
Gandomi AH, Yang X, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22(6):1239–1255
Gergin Z, Tunçbilek N, Esnaf Ş (2019) Clustering approach using artificial bee colony algorithm for healthcare waste disposal facility location problem. Int J Oper Res Inf Syst (IJORIS) 10(1):56–75
Kar AK (2016) Bio inspired computing–a review of algorithms and scope of applications. Expert Syst Appl 59:20–32
Liu G (2010) Rough set theory based on two universal sets and its applications. Knowl Based Syst 23(2):110–115
Mirjalili S, Mirjalili SM, Yang X (2014) Binary bat algorithm. Neural Comput Appl 25(3-4):663–681
Pawlak Z (1982) Rough sets. Int J Comput Inf Sci 11(5):341–356
Pawlak Z (1991) Rough sets: theoretical aspects of reasoning about data. Kluwer Academic Publishers, Dordrecht
Perwaiz U, Younas I, Anwar AA (2020) Many-objective BAT algorithm. Plos One 15(6):e0234625
Qasim OS, Algamal ZY (2020) Feature selection using different transfer functions for binary bat algorithm. Int J Math Eng Manag Sci 5(4):697–706
Qian Y, Liang J, Dang C (2008) Converse approximation and rule extraction from decision tables in rough set theory. Comput Math Appl 55(8):1754–1765
Rathi R, Acharjya DP (2018) A framework for prediction using rough set and real coded genetic algorithm. Arab J Sci Eng 43(8):4215–4227
Rodrigues D, Pereira LA, Nakamura RY, Costa KA, Yang X, Souza AN, Papa JP (2014) A wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl 41(5):2250–2258
Sagban R, Marhoon HA, Alubady R (2020) Hybrid bat-ant colony optimization algorithm for rule-based feature selection in health care. Int J Electric Comput Eng (IJECE) 10(6):6655–6663
Saji Y, Riffi ME (2016) A novel discrete bat algorithm for solving the travelling salesman problem. Neural Comput Appl 27(7):1853–1866
Sikder IU, Munakata T (2009) Application of rough set and decision tree for characterization of premonitory factors of low seismic activity. Expert Syst Appl 36(1):102–110
Sun B, Ma W (2014) Soft fuzzy rough sets and its application in decision making. Artif Intell Rev 41(1):67–80
Sun CM, Liu DY, Sun SY, Li JF, Zhang ZH (2005) Containing order rough set methodology. In: Proceedings of IEEE international conference on machine learning and cybernetics, vol 3, pp 1722–1727
Taha AM, Mustapha A, Chen SD (2013) Naive Bayes-guided bat algorithm for feature selection. Sci World J 2013:1–9
Yang X (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization. Springer, Berlin, pp 65–74
Yang X (2011) Bat algorithm for multi-objective optimisation. Int J Bio-Inspir Comput 3(5):267–274
Yang X, He X (2013) Bat algorithm: literature review and applications. Int J Bio-inspir Comput 5(3):141–149
Yang X, Yang J, Wu C, Yu D (2008) Dominance-based rough set approach and knowledge reductions in incomplete ordered information system. Inform Sci 178(4):1219–1234
Yao Y (2010) Three-way decisions with probabilistic rough sets. Inf Sci 180(3):341–353
Zhong N, Skowron A (2001) A rough set-based knowledge discovery process. Int J Appl Math Comput Sci 11:603–619
Zhu W, Wang FY (2012) The fourth type of covering-based rough sets. Inform Sci 201:80–92
Zimmerman DW, Zumbo BD (1993) Relative power of the Wilcoxon test, the Friedman test, and repeated-measures ANOVA on ranks. J Exp Educ 62 (1):75–86
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval
All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.
Conflict of Interests
First Author declares that he has no conflict of interest. Second Author declares that he has no conflict of interest.
Additional information
Consent to participate
Informed consent was obtained from all individual participants included in the study.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Acharjya, D.P., Ahmed, P.K. A hybridized rough set and bat-inspired algorithm for knowledge inferencing in the diagnosis of chronic liver disease. Multimed Tools Appl 81, 13489–13512 (2022). https://doi.org/10.1007/s11042-021-11495-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11495-7