Neural Computing and Applications

, Volume 28, Issue 10, pp 2995–3008 | Cite as

Tolerance rough set firefly-based quick reduct

  • Jothi Ganesan
  • Hannah H. Inbarani
  • Ahmad Taher AzarEmail author
  • Kemal Polat
New Trends in data pre-processing methods for signal and image classification


In medical information system, there are a lot of features and the relationship among elements is solid. In this way, feature selection of medical datasets gets awesome worry as of late. In this article, tolerance rough set firefly-based quick reduct, is developed and connected to issue of differential finding of diseases. The hybrid intelligent framework intends to exploit the advantages of the fundamental models and, in the meantime, direct their restrictions. Feature selection is procedure for distinguishing ideal feature subset of the original features. A definitive point of feature selection is to build the precision, computational proficiency and adaptability of expectation strategy in machine learning, design acknowledgment and information mining applications. Along these lines, the learning framework gets a brief structure without lessening the prescient precision by utilizing just the chose remarkable features. In this research, a hybridization of two procedures, tolerance rough set and as of late created meta-heuristic enhancement calculation, the firefly algorithm is utilized to choose the conspicuous features of medicinal information to have the capacity to characterize and analyze real sicknesses. The exploratory results exhibited that the proficiency of the proposed system outflanks the current supervised feature selection techniques.


Rough set theory Tolerance rough set Firefly algorithm Soft computing techniques Swarm intelligent Supervised feature selection 


Compliance with ethical standards

Conflict of interest

All authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.


  1. 1.
    Hassanien AE, Abraham A, Peters JF, Schaefer G (2009) Rough sets in medical informatics applications. In: Mehnen J, Köppen M, Saad A, Tiwari A (eds) Applications of soft computing. Springer, Berlin, pp 23–30CrossRefGoogle Scholar
  2. 2.
    Wang Y, Ma L (2009) Feature selection for medical dataset using rough set theory. In: Proceedings of the 3rd WSEAS international conference on computer engineering and applications. World Scientific and Engineering Academy and Society (WSEAS)Google Scholar
  3. 3.
    Liu H, Yu L (2005) Toward integrating feature selection algorithms for classification and clustering. IEEE Trans Knowl Data Eng 17(4):491–502MathSciNetCrossRefGoogle Scholar
  4. 4.
    Fu X, Tan F, Wang H, Zhang Y-Q, Harrison R (2006) Feature similarity based redundancy reduction for gene selection. In: Conference on data miningGoogle Scholar
  5. 5.
    Kohavi R, John GH (1997) Wrappers for feature subset selection. Artif Intell 7:273–323CrossRefzbMATHGoogle Scholar
  6. 6.
    Huang J, Cai Y, Xu X (2007) A hybrid genetic algorithm for feature selection wrapper based on mutual information. Pattern Recogn Lett 28:1825–1844CrossRefGoogle Scholar
  7. 7.
    Sivagaminathan RK, Ramakrishnan S (2007) A hybrid approach for feature subset selection using neural networks and ant colony optimization. Expert Syst Appl 33:49–60CrossRefGoogle Scholar
  8. 8.
    Parthaláin NM, Shen Q (2009) Exploring the boundary region of tolerance rough sets for feature selection. Pattern Recognit Elsevier 42:655–667CrossRefzbMATHGoogle Scholar
  9. 9.
    Yang X (2009) Firefly algorithm for multimodal optimization. In: SAGA. Lecture notes in computer science, pp 169–178Google Scholar
  10. 10.
    Zang H, Zhang S, Hapeshi K (2010) A review of nature-inspired algorithms. J Bionic Eng 7:S232–S237CrossRefGoogle Scholar
  11. 11.
    Elshazly HI, Azar AT, Elkorany AM, Hassanien AE (2013) Hybrid system based on rough sets and genetic algorithms for medical data classifications. Int J Fuzzy Syst Appl (IJFSA) 3(4):31–46CrossRefGoogle Scholar
  12. 12.
    Kumar SS, Inbarani HH, Azar AT, Hassanien AE (2015) Rough set based meta-heuristic clustering approach for social e-learning systems. Int J Intell Eng Inform 3(1):23–41Google Scholar
  13. 13.
    Azar AT, Inbarani HH, Devi KR (2016) Improved dominance rough set-based classification system. Neural Comput Appl. doi: 10.1007/s00521-016-2177-z (Springer) Google Scholar
  14. 14.
    Azar AT, Kumar SS, Inbarani HH, Hassanien AE (2016) Pessimistic multi-granulation rough set based classification for heart valve disease diagnosis. Int J Model Identif Control (IJMIC) 26(1):42–51CrossRefGoogle Scholar
  15. 15.
    Kumar SS, Inbarani HH, Azar AT, Polat K (2016) Covering rough set based classification system. Neural Comput Appl. doi: 10.1007/s00521-016-2412-7 (Springer) Google Scholar
  16. 16.
    Kumar S, Inbarani HH, Azar AT, Own HS, Balas VE (2014) Optimistic multi-granulation rough set based classification for neonatal jaundice diagnosis. In: Soft computing applications. Advances in intelligent systems and computing, vol 356. Springer, pp 307–317. doi: 10.1007/978-3-319-18296-4_26
  17. 17.
    Azar AT, Vashist R, Vashishtha A (2015) A rough set based total quality management approach in higher education. In: Zhu Q, Azar AT (eds) Complex system modelling and control through intelligent soft computations. Studies in fuzziness and soft computing, vol 319. Springer, Germany, pp 389–406. doi: 10.1007/978-3-319-12883-2_14
  18. 18.
    Azar AT, Bouaynaya N, Polikar R (2015) Inductive learning based on rough set theory for medical decision making. In: IEEE international conference on fuzzy systems (FUZZ-IEEE), 2–5 Aug 2015, Istanbul, pp 1–8. doi: 10.1109/FUZZ-IEEE.2015.7338075
  19. 19.
    Hassanien AE, Azar AT, Snasel V, Kacprzyk J, Abawajy JH (2015) Big data in complex systems: challenges and opportunities. In: Studies in big data, vol 9. Springer, GmbH Berlin. ISBN:978-3-319-11055-4Google Scholar
  20. 20.
    Yang X-S (2010) Nature-inspired metaheuristic algorithms, 2nd edn. Luniver Press, BristolGoogle Scholar
  21. 21.
    Liu H, Motoda H (2007) Computational methods of feature selection. CRC Press, Boca RatonzbMATHGoogle Scholar
  22. 22.
    Talbi E (2009) Metaheuristics: from design to implementation. Wiley, HobokenCrossRefzbMATHGoogle Scholar
  23. 23.
    Yang X-S (2010) Firefly algorithm, Lévy flights and global optimization. In: Bramer M et al (eds) Research and development in intelligent systems, vol XXVI. Springer, London, pp 209–218Google Scholar
  24. 24.
    Skowron A, Stepaniuk J (1996) Tolerance approximation spaces. Fundam Inform 27:245–253MathSciNetzbMATHGoogle Scholar
  25. 25.
    Jensen R, Shen Q (2007) Rough set based feature selection: a review. In: Hassanien AE, Suraj Z, Slezak D, Lingras P (eds) Rough computing: theories technologies and applications, IGI-Global, USA, pp 70–107Google Scholar
  26. 26.
    Stepaniuk JS, Kobayashi S, Yokomori T, Tanaka H (1996) Similarity based rough sets and learning. In: Tsumoto (ed) Proceedings of the 4th international workshop on rough sets, fuzzy sets and machine discovery, Tokyo, pp 18–22Google Scholar
  27. 27.
    Jothi G, Inbarani HH, Azar AT (2013) Hybrid tolerance-PSO based supervised feature selection for digital mammogram images. Int J Fuzzy Syst Appl (IJFSA) 3(4):15–30CrossRefGoogle Scholar
  28. 28.
    Banati H, Bajaj M (2011) Fire fly based feature selection approach. Int J Comput Sci Issues 8:473–480.
  29. 29.
    Inbarani HH, Banu PN (2012) Unsupervised feature selection using tolerance rough set based relative reduct. In: 2012 international conference on advances in engineering, science and management (ICAESM). IEEE, pp 326–331Google Scholar
  30. 30.
    Jothi G, Inbarani HH (2016) Hybrid tolerance rough set-firefly-based supervised feature selection for MRI brain tumor image classification. Appl Soft Comput 46:639–651CrossRefGoogle Scholar
  31. 31.
    Own HS, Abraham A (2012) A new weighted rough set framework based classification for Egyptian NeoNatal Jaundice. Appl Soft Comput 12(3):999–1005CrossRefGoogle Scholar
  32. 32.
    Lichman M (2013) UCI machine learning repository. University of California, School of Information and Computer Science, Irvine.
  33. 33.
    Witten IH, Frank E, Hall MA (2000) Data mining: practical machine learning tools and techniques. Morgan Kaufmann Publishers, San Francisco, CA, USA. ISBN:0123748569 9780123748560Google Scholar
  34. 34.
    Olson DL, Delen D (2008) Advanced data mining techniques, 1st edn. Springer, Berlin (ISBN:3-540-76916-1, p 138) zbMATHGoogle Scholar
  35. 35.
    Hall MA (1999) Correlation based feature selection for machine learning. Ph.D. thesis, Department of Computer Science, University of WaikatoGoogle Scholar
  36. 36.
    Inbarani HH, Bagyamathi M, Azar AT (2015) A novel hybrid feature selection method based on rough set and improved harmony search. Neural Comput Appl 26:1859–1880. doi: 10.1007/s00521-015-1840-0 CrossRefGoogle Scholar
  37. 37.
    Inbarani HH, Kumar SS, Azar AT, Hassanien AE (2015) Hybrid TRS–PSO clustering approach for Web2.0 social tagging system. Int J Rough Sets Data Anal (IJRSDA) 2(1):22–37CrossRefGoogle Scholar
  38. 38.
    Inbarani HH, Azar AT, Jothi G (2014) Supervised hybrid feature selection based on PSO and rough sets for medical diagnosis. Comput Methods Programs Biomed 113(1):175–185CrossRefGoogle Scholar
  39. 39.
    Banu PKN, Inbarani HH, Azar AT, Hala S, Own HS, Hassanien AE (2014) Rough set based feature selection for egyptian neonatal jaundice. In: Hassanien AE, Tolba M, Azar AT (eds) Advanced machine learning technologies and applications: second international conference, AMLTA 2014, Cairo, 28–30 Nov 2014. Proceedings, communications in computer and information science, vol 488. Springer, GmbH Berlin, pp 367–378. ISBN:978-3-319-13460-4Google Scholar
  40. 40.
    Inbarani HH, Kumar SS, Azar AT, Hassanien AE (2014) Soft rough sets for heart valve disease diagnosis. In: Hassanien AE, Tolba M, Azar AT (eds) Advanced machine learning technologies and applications: second international conference, AMLTA 2014, Cairo. Proceedings, communications in computer and information science, vol 488. Springer, GmbH Berlin, 28–30 Nov 2014. ISBN:978-3-319-13460-4Google Scholar
  41. 41.
    Azar AT, Banu PKN, Inbarani HH (2013) PSORR—an unsupervised feature selection technique for fetal heart rate. In: 5th international conference on modelling, identification and control (ICMIC 2013), 31 Aug–1–2 Sept 2013, EgyptGoogle Scholar
  42. 42.
    Srivastava A, Chakrabarti S, Das S, Ghosh S, Jayaraman VK (2013) Hybrid firefly-based simultaneous gene selection and cancer classification using support vector machines and random forests. In: Proceedings of 7th international conference on bio-inspired computing: theories and applications (BIC-TA 2012). Springer, pp 485–494Google Scholar
  43. 43.
    Seera M, Lim CP (2013) A hybrid intelligent system for medical data classification. Expert Syst Appl 41(5):2239–2249CrossRefGoogle Scholar
  44. 44.
    Aroquiaraj IL, Thangavel K (2012) Unsupervised feature selection in digital mammogram image using tolerance rough set based quick reduct and relative reduct. In: International conference computational intelligence and communication networks (CICN), pp 436–440Google Scholar
  45. 45.
    Jothi G, Inbarani HH (2012) Soft set based quick reduct approach for unsupervised feature selection. In: 2012 IEEE international conference on advanced communication control and computing technologies (ICACCCT). IEEE, pp 277–281Google Scholar
  46. 46.
    Chang PC, Lina JJ, Liu CH (2012) An attribute weight assignment and particle swarm optimization algorithm for medical database classifications. Comput Methods Programs Biomed 107:382–392CrossRefGoogle Scholar
  47. 47.
    Mansor MN, Yaacob S, Muthusamy H, Nisha S (2011) PCA-based feature extraction and k-NN algorithm for early jaundice detection. Int J Soft Comput Softw Eng (JSCSE) 1(1):25–29Google Scholar
  48. 48.
    Gandomi AH, Yang XS, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89(23):2325–2336CrossRefGoogle Scholar
  49. 49.
    Abshouri AA, Bakhtiary A (2012) A new clustering method based on firefly and KHM. J Commun Comput 9(4):387–391Google Scholar
  50. 50.
    Senthilnath J, Omkar SN, Mani V (2011) Clustering using firefly algorithm: performance study. Swarm Evolut Comput 1:164–171CrossRefGoogle Scholar
  51. 51.
    Huang SH, Wulsin LR, Li H, Guo J (2009) Dimensionality reduction for knowledge discovery in medical claims database: application to antidepressant medication utilization study. Comput Methods Programs Biomed 93:115–123CrossRefGoogle Scholar
  52. 52.
    Wang X, Yang J, Jensen R, Liu X (2006) Rough set feature selection and rule induction for prediction of malignancy degree in brain glioma. Comput Methods Programs Biomed 83:147–156CrossRefGoogle Scholar

Copyright information

© The Natural Computing Applications Forum 2016

Authors and Affiliations

  • Jothi Ganesan
    • 1
  • Hannah H. Inbarani
    • 2
  • Ahmad Taher Azar
    • 3
    Email author
  • Kemal Polat
    • 4
  1. 1.Department of Information TechnologySona College of Technology (Autonomous)SalemIndia
  2. 2.Department of Computer SciencePeriyar UniversitySalemIndia
  3. 3.Faculty of Computers and Information, Benha UniversityBenhaEgypt
  4. 4.Department of Electrical and Electronics Engineering, Faculty of Engineering and ArchitectureAbant Izzet Baysal UniversityBoluTurkey

Personalised recommendations