Soft Computing

, Volume 20, Issue 3, pp 1179–1189 | Cite as

Thyroid disease diagnosis via hybrid architecture composing rough data sets theory and machine learning algorithms

  • V. Prasad
  • T. Srinivasa Rao
  • M. Surendra Prasad Babu
Methodologies and Application


This work is a hybrid architecture design furnished successfully using artificial intelligence techniques, rough data sets theory and machine learning algorithms. The purpose of this work is to bring the spotless and smart approach in identifying the thyroid disease in a human. There are several mechanisms implemented on thyroid data sets which produced astonished outcomes, but the data considered for the thyroid disease diagnoses (TDD) is inconsistent, redundant and consists of missing attribute values as per my literature survey. The proposed work is to construct an expert advisory system of hybrid architecture, which is to determine the optimistic disease growth because of the thyroid gland. A string matching system (SMS) was at the outset developed, which can predict the actual TDD based on the knowledge available. If the SMS fails, an individual approaches using artificial bee colony optimization and particle swarm optimization are developed to achieve the accuracy of results appreciating the measure values as 65 and 93 %, but the results obtained using the above said approaches are calculated using some missed attribute values which are not included in the knowledge likewise left blank and hence the proposed work continues to first generate the missing attribute value in the knowledge by using rough data sets theory and the obtained data (missed attribute values) is given to predict optimistic disease along with its prevention and its curing methods. However, the data generated cannot predict the optimal disease and hence it is proposed to use a machine learning algorithm so that, obtained result is hygienic. The knowledge for implementation of this work is gathered from Intelligent System Laboratory of K.N. Toosi University of Technology, Imam Khomeini Hospital. A questionnaire form is developed for providing an interface for user so they can contribute the data.


Machine learning algorithms Rough data sets Medical diagnose Thyroid disease expert advisory system Hybrid architecture Optimistic disease 


  1. Akbas A, Turhal U, Babur S, Avci C (2013) Performance improvement with combining multiple approaches to diagnosis of thyroid cancer. Sci Res. doi: 10.4236/eng.2013.510B055
  2. Azar AT, Hassanien AE, Kim T (2012) Expert system based on neural-fuzzy rules for thyroid diseases diagnosis. Springer, BerlinGoogle Scholar
  3. Crochemore, Czumaj et al (1994) Speeding up two string-matching algorithms. Algorithmica 12(4–5):247–267Google Scholar
  4. El-Sayed El-Metwally S, Radwan E, Hamza T (2010) Multiple DNA sequence alignment using a hybrid model of GA and rough sets. Egypt Comput Sci J 34(3):46–60Google Scholar
  5. Gharehchopogh FS, Molany M, Mokri FD (2013) Using artificial neural network in diagnosis of thyroid disease: a case study. Int J Comput Sci Appl 3(4):49–61Google Scholar
  6. Guvenir HA, Demiroz G, Ilter N (1998) Learning differential diagnosis of erythemato-squamous disease using voting feature intervals. Artif Intell Med 13:147–165Google Scholar
  7. Jacqulin Margre J, Lakshmipathi B, Aswani Kumar S (2012) Diagnosis of thyroid disorders using decission tree splitting trees. Int J Comput Appl 44(8):43–46Google Scholar
  8. Karaboga D, Akay B (2009) A comparative study of artificial bee colony optimization. doi: 10.1016/j.amc.2009.03.090
  9. Karaboga D, Basturk B (2007) ABC optimization for solving constrained optimization problems. IFSA 2007. LNAI, vol 4529. Springer, BerlinGoogle Scholar
  10. Keles A (2008) ESTDD: Expert system for thyroid diseases diagnosis. Expert Syst Appl 34(1):242–246Google Scholar
  11. Li M, Zhou Z-H (2006) Improve computer-aided diagnosis with machine learning techniques using undiagnosed samples. IEEE 5:1–12Google Scholar
  12. Pawlak Z (1991) Rough sets—theoretical aspects of reasoning about data. Kluwer Academic, DordrechtzbMATHGoogle Scholar
  13. Peters G, Weber R, Nowatzke R (2012) Dynamic rough clustering and its applications. Appl Soft Comput 12:3193–3207Google Scholar
  14. Polkowski L, Skowron A (eds) (1998) Rough sets in knowledge discovery, vols 1 and 2. Physica, HeidelbergGoogle Scholar
  15. Prasad V, Rao TS, Babu MSP (2013) Offline analysis and optimistic approach on livestock expert advisory system. CiiT Int J Artif Intell Syst Mach Learn 5(12):488–495Google Scholar
  16. Prasad V, Srinivasa Rao T, Veera Reddy A, Chaitanya B (2014a) Health diagnosis expert advisory system on trained data sets for hyperthyroid. Int J Comput Appl 102(3):40–46Google Scholar
  17. Prasad V, Siva Kumar R, Mamtha M (2014b) Plug in generator to produce variant outputs for unique data. Int J Res Eng Sci 2(4):1–7Google Scholar
  18. Radawan E, Assiri AMA (2013) Thyroid diagnosis based technique on rough sets with modified similarity relation. Int J Adv Comput Sci Appl 4(10):120–126Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  • V. Prasad
    • 1
  • T. Srinivasa Rao
    • 2
  • M. Surendra Prasad Babu
    • 3
  1. 1.Department of CSERaghu Institute of TechnologyVisakhapatnamIndia
  2. 2.Department of CSE, Gitam Institute of TechnologyGitam UniversityVisakhapatnamIndia
  3. 3.Department of CS&SE, AU College of Engineering (Autonomous)Andhra UniversityVisakhapatnamIndia

Personalised recommendations