journal article·2024Open access

Improving Thyroid Disorder Diagnosis via Ensemble Stacking and Bidirectional Feature Selection

Muhammad Armghan Latif, Zohaib Mushtaq, Saad Arif, Sara Rehman, Muhammad Farrukh Qureshi, Nagwan Abdel Samee, Maali Alabdulhafith, Yeong Hyeon Gu, Mohammed A. Al-masni

Computers, Materials & Continua· Volume 78· Issue 3

Abstract

Thyroid disorders represent a significant global health challenge with hypothyroidism and hyperthyroidism as two common conditions arising from dysfunction in the thyroid gland. Accurate and timely diagnosis of these disorders is crucial for effective treatment and patient care. This research introduces a comprehensive approach to improve the accuracy of thyroid disorder diagnosis through the integration of ensemble stacking and advanced feature selection techniques. Sequential forward feature selection, sequential backward feature elimination, and bidirectional feature elimination are investigated in this study. In ensemble learning, random forest, adaptive boosting, and bagging classifiers are employed. The effectiveness of these techniques is evaluated using two different datasets obtained from the University of California Irvine-Machine Learning Repository, both of which undergo preprocessing steps, including outlier removal, addressing missing data, data cleansing, and feature reduction. Extensive experimentation demonstrates the remarkable success of proposed ensemble stacking and bidirectional feature elimination achieving 100% and 99.86% accuracy in identifying hyperthyroidism and hypothyroidism, respectively. Beyond enhancing detection accuracy, the ensemble stacking model also demonstrated a streamlined computational complexity which is pivotal for practical medical applications. It significantly outperformed existing studies with similar objectives underscoring the viability and effectiveness of the proposed scheme. This research offers an innovative perspective and sets the platform for improved thyroid disorder diagnosis with broader implications for healthcare and patient well-being.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Imbalanced Data Classification Techniques · Data Stream Mining Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (41)

Show source-provided references
1. A systematic review on artificial intelligence techniques for detecting thyroid diseases10.7717/peerj-cs.1394 ↗
2. Role of machine learning in differentiating benign from malignant indeterminate thyroid nodules: A literature review
3. Thyroid disease prediction using selective features and machine learning techniques10.3390/cancers14163914 ↗
4. Review of deep learning approaches for thyroid cancer diagnosis10.1155/2022/5052435 ↗
5. Cognitive and motor outcome in patients with early-detected central congenital hypothyroidism compared with siblings10.1210/clinem/dgaa901 ↗
6. Multiclassifier radiomics analysis of ultrasound for prediction of extrathyroidal extension in papillary thyroid carcinoma in children10.7150/ijms.79758 ↗
7. Application of data mining techniques in diagnosing various thyroid ailments: A review
8. Enhancing ductal carcinoma classification using transfer learning with 3D U-Net models in breast cancer imaging10.3390/app13074255 ↗
9. Early thyroid risk prediction by data mining and ensemble classifiers10.3390/make5030061 ↗
10. Ensemble-based effective diagnosis of thyroid disorder with various feature selection techniques
11. Thyroid disease classification using machine learning algorithms
12. In silico models to predict the perturbation of molecular initiating events related to thyroid hormone homeostasis10.1021/acs.chemrestox.0c00304 ↗
13. Effective k-nearest neighbor algorithms performance analysis of thyroid disease10.1080/02533839.2020.1831967 ↗
14. Thyroid disease prediction using XGBoost algorithms
15. Utilization of machine learning algorithms for thyroid disease prediction
16. Performance analysis of machine learning algorithms for thyroid disease10.1007/s13369-020-05206-x ↗
17. Application of machine learning algorithms to predict the thyroid disease risk: An experimental comparative study10.7717/peerj-cs.898 ↗
18. Effective voting ensemble of homogenous ensembling with multiple attribute-selection approaches for improved identification of thyroid disorder10.3390/electronics10233026 ↗
19. Empirical method for thyroid disease classification using a machine learning approach10.1155/2022/9809932 ↗
20. Prediction of thyroid disease (Hypothyroid) in early stage using feature selection and classification techniques
21. Increasing the prediction accuracy for thyroid disease: A step towards better health for society10.1007/s11277-021-08974-3 ↗
22. Development and preliminary validation of a machine learning system for thyroid dysfunction diagnosis based on routine laboratory tests10.1038/s43856-022-00071-1 ↗
23. Prediction of thyroid disorders using advanced machine learning techniques
24. Diagnosis of various thyroid ailments using data mining classification techniques
25. A Comparative study of machine learning algorithms on thyroid disease prediction10.14419/ijet.v7i2.8.10432 ↗
26. Classification of hypothyroid disorder using optimized SVM method
27. Explanations as a new metric for feature selection: A systematic approach10.1109/JBHI.2023.3279340 ↗
28. Spatial outlier detection on discrete GNSS velocity fields using robust Mahalanobis-distance-based unsupervised classification10.1007/s10291-022-01323-2 ↗
29. Kramer · Machine Learning for Evolution Strategies · 2016 · 1 · 45
30. Feature selection inspired classifier ensemble reduction10.1109/TCYB.2013.2281820 ↗
31. Adaptive random forests for evolving data stream classification10.1007/s10994-017-5642-8 ↗
32. Ciaburro · Machine Learning, Big Data, and IoT for Medical Informatics · 2021 · 36510.1016/B978-0-12-821777-1.00002-1 ↗
33. Evolutionary under-sampling based bagging ensemble method for imbalanced data classification10.1007/s11704-016-5306-z ↗
34. Bagged based ensemble model to predict thyroid disorder using linear discriminant analysis with SMOTE10.1007/s42600-023-00307-6 ↗
35. An AI driven approach for multiclass hypothyroidism classification
36. Early prediction of hypothyroidism and multiclass classification using predictive machine learning and deep learning
37. A novel hybrid decision support system for thyroid disease forecasting10.1007/s00500-018-3045-9 ↗
38. Ensemble learning for hormone binding protein prediction: A promising approach for early diagnosis of thyroid hormone disorders in serum10.3390/diagnostics13111940 ↗
39. Thyroid disorder analysis using random forest classifier
40. Kaur · Machine Learning for Edge Computing · 2022 · 1 · 2510.1201/9781003143468-2 ↗
41. Classification of diseases using machine learning algorithms: A comparative study10.3390/math9151817 ↗