Abstract
Accurate and efficient disease diagnosis plays a crucial role in healthcare. This study proposes a novel approach to enhance disease diagnosis performance by combining bagging and Teaching-Learning-Based Optimization (TLBO). The objective is to develop an optimized ensemble model that leverages the strengths of multiple base classifiers to improve diagnostic accuracy. The proposed methodology involves several key steps. TLBO optimization process is employed to dynamically select the most informative instances (bags) from the training data. The optimization process iteratively refines the bags by considering the fitness of each ensemble model constructed using different base classifiers. The soundness of an ensemble model is evaluated based on its accuracy in predicting the target variable. To further enhance the performance of the base classifiers, hyperparameter tuning using grid search is incorporated into the model training process. This ensures that each base classifier is optimized with the best set of hyperparameters, leading to more accurate predictions. The optimized bags are then used to train the base classifiers, which include Decision Tree (DT), K-Nearest Neighbors (KNN), Support Vector Machines (SVM), and Gaussian Naive Bayes (GNB). The base classifiers are combined into ensemble models using a Voting Classifier, allowing them to complement each other’s strengths and improve overall prediction performance. The results indicate that the TLBO-optimized ensemble models outperform individual base classifiers and traditional ensemble methods. The diversity among classifiers plays a crucial role in influencing the performance of ensemble models, especially in the context of disease diagnosis. Evaluating dissimilarity measures between classifiers becomes a key strategy in disease diagnosis. The dynamically selected bags contribute to improved accuracy, as they contain the most relevant instances for disease diagnosis and also explore computation time and diversity proposed ensemble approach on disease datasets.