Thyroid disorder diagnosis based on Mamdani fuzzy inference system classifier

authors:

avatar Negar Asaad Sajadi , avatar Hossein Mahjub , avatar Shiva Borzouei , avatar Maryam Farhadian , *


how to cite: Asaad Sajadi N, Mahjub H, Borzouei S, Farhadian M. Thyroid disorder diagnosis based on Mamdani fuzzy inference system classifier. koomesh. 2020;22(1):e153156. 

Abstract

Introduction: Classification and prediction are two most important applications of statistical methods in the field of medicine. According to this note that the classical classification are provided due to the clinical symptom and  do not involve the use of specialized information and knowledge. Therefore, using a classifier that can combine all this information, is necessary. The aim of this study was to design a decision support system for classification of thyroid disorder using fuzzy if and then classifier. Materials and Methods: The data consisted of 310 patients, including 105 healthy people, 150 hypothyroidisms and 55 hyperthyroidisms, who referred to Shahid Beheshti Hospital and Imam Khomeini Clinic of Hamadan (Iran) in order to investigate the status of their thyroid disease. In this fuzzy system variable including age and BMI, as well as laboratory tests such as TSH, T4, and T3, the score of hyperthyroid and hypothyroid symptoms used as input and the output variable includes individual health status. The max-min Mamdani inference system along with center of gravity deffizifier have been used in the fuzzy toolbox of MATLAB software. Results: The fuzzy rule-based classification model had a great performance for predicting thyroid disorder in the both test and train sets. Conclusion: Fuzzy rules-based classifier by using overlapping sets, had a high potential for managing the uncertainty associated with medical diagnosis. Also, by enabling the use of linguistic variables in the decision making process and design, the interpretation of the results has improved for doctors who are not familiar with modeling concepts.

References

  • 1.

    Dayan CM. Interpretation of thyroid function tests. The Lancet 2001; 357: 619-624.

  • 2.

    Monaco F. Classification of thyroid diseases: suggestions for a revision. J Clin Endocrinol Metab 2003; 88: 1428-1432.

  • 3.

    Khiew KF, Wang TI, Lin MYS, Jiang Y. Prediction of hypothyroidism disease by data mining technique. J Data Sci 2016; 14: 97-116.

  • 4.

    Razia S, Narasinga Rao MR. Machine learning techniques for thyroid disease diagnosis - a review. Indian J Sci Technol 2016; 9.

  • 5.

    Farhadian M, Mahjub H, Poorolajal J, Moghimbeigi A, Mansoorizadeh M. Predicting 5-year survival status of patients with breast cancer based on supervised wavelet method. Osong Public Health Res Perspect 2014; 5: 324-332.

  • 6.

    Kazemi M, Moghimbeigi A, Kiani J, Mahjub H, Faradmal J. Diabetic peripheral neuropathy class prediction by multi category support vector machine model: a cross-sectional study. Epidemiol Health 2016; 38: e2016011. (Persian).

  • 7.

    Aliabadi M, Farhadian M, Darvishi E. Prediction of hearing loss among the noise-exposed workers in a steel factory using artificial intelligence approach. Int Arch Occup Environ Health 2015; 88: :779-787.

  • 8.

    Farhadian M, Salemi F, Saati S, Nafisi N. Dental age estimation using the pulp-to-tooth ratio in canines by neural networks. Imaging Sci Dent 2019; 49: 19-26.

  • 9.

    Zadeh LA. Fuzzy sets. Information and control. 1965; 8: 338-353.

  • 10.

    Zadeh LA. The concept of a linguistic variable and its applications to approximate reasoning. Tech Rep Memorandum ERL-M 1973; 411.

  • 11.

    Krisnaiah V, Srinivas M, Narsimha G, Subhash Chandra N. Diagnosis of heart disease patients using fuzzy classification technique. Int Confer Comput Commun Technol 2014.

  • 12.

    Mohammadpour RA, Abedi SM, Bagheri S, Ghaemian A. Fuzzy rule-based classification system for assessing coronary artery disease. Comput Math Methods Med 2015; 2015: 564867.

  • 13.

    Rahmani Katigari M, Ayatollahi H, Malek M, Kamkar Haghighi M. Fuzzy expert system for diagnosing diabetic neuropathy. World J Diabetes 2017; 15: 80-88.

  • 14.

    Neshat M, Yaghobi M. Designing a Fuzzy expert system of diagnosing the hepatitis B intensity rate and comparing it with adaptive neural network Fuzzy system. Proc World Cong Engin Computer Sci 2009.

  • 15.

    Doost Hoseini E, Hassanpour-ezatti M, Navidi HR, Abachi T. A Fuzzy expert system for prescribing atorvastatin optimum dose. Koomesh 2012; 13: 43-50.

  • 16.

    Phuong NH, Kreinovich V. Fuzzy Logic and its Applications in Medicine. Int J Med Inform 2001; 62: 165-173.

  • 17.

    Asuncion A, Newman D. UCI machine learning repository. 2007.

  • 18.

    N Assad Sajadi, S Borzouei, H Mahjub, M Farhadian. Diagnosis of hypothyroidism using a fuzzy rule-based expert system. 2018. (In Press). ##https://doi.org/10.1016/j.cegh.2018.11.007.

  • 19.

    Vahidi M. Karimi A. Designing an expert system for diagnosis of thyroid disease. 4th international Conference research in science and technology; Saint Petersburg Russia 2016.

  • 20.

    Baydaa SB Alyas. Design an intelligent system for thyroid diseases diagnosis. Int J Enhanced Res Sci Technol Engin 2014; 4: 217-229.

  • 21.

    Kesen U, Emre C, Sarkas A. Generating an artificial intelligent system to diagnosing thyroid gland related diseases using Fuzzy logic and neural network. Acad Plotform 2014.

  • 22.

    Mohamadi Basatini F, Chinipardaz Z, SeyedTabib M. Determination of thyroid gland state in referrals from Ahvaz university Jah ad laboratory: using multilayer perceptron neural network discrimination in comparing with classical discrimination methods. Jondishapour 2013; 4: 11-21. (Persian).

  • 23.

    Khanale P, Ambilwade R. A fuzzy inference system for diagnosis of hypothyroidism. J Artific Intell 2011; 4: 45-54.

  • 24.

    Keles A, Keles A. ESTDD: Expert system for thyroid diseases diagnosis. Exp Syst Appl 2008; 34: 242-246.##.