journal article·2022Open access

Medical Data Clustering and Classification Using TLBO and Machine Learning Algorithms

Ashutosh Kumar Dubey, Umesh Gupta, Sonal Jain

Computers, Materials & Continua· Volume 70· Issue 3

Abstract

This study aims to empirically analyze teaching-learning-based optimization (TLBO) and machine learning algorithms using k-means and fuzzy c-means (FCM) algorithms for their individual performance evaluation in terms of clustering and classification. In the first phase, the clustering (k-means and FCM) algorithms were employed independently and the clustering accuracy was evaluated using different computational measures. During the second phase, the non-clustered data obtained from the first phase were preprocessed with TLBO. TLBO was performed using k-means (TLBO-KM) and FCM (TLBO-FCM) (TLBO-KM/FCM) algorithms. The objective function was determined by considering both minimization and maximization criteria. Non-clustered data obtained from the first phase were further utilized and fed as input for threshold optimization. Five benchmark datasets were considered from the University of California, Irvine (UCI) Machine Learning Repository for comparative study and experimentation. These are breast cancer Wisconsin (BCW), Pima Indians Diabetes, Heart-Statlog, Hepatitis, and Cleveland Heart Disease datasets. The combined average accuracy obtained collectively is approximately 99.4% in case of TLBO-KM and 98.6% in case of TLBO-FCM. This approach is also capable of finding the dominating attributes. The findings indicate that TLBO-KM/FCM, considering different computational measures, perform well on the non-clustered data where k-means and FCM, if employed independently, fail to provide significant results. Evaluating different feature sets, the TLBO-KM/FCM and SVM(GS) clearly outperformed all other classifiers in terms of sensitivity, specificity and accuracy. TLBO-KM/FCM attained the highest average sensitivity (98.7%), highest average specificity (98.4%) and highest average accuracy (99.4%) for 10-fold cross validation with different test data.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Data Mining Algorithms and Applications · AI in cancer detection

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

References (42)

Show source-provided references
1. Breast cancer statistics and prediction methodology: A systematic review and analysis10.7314/APJCP.2015.16.10.4237 ↗
2. Catalyzing Inquiry at the Interface of Computing and Biology · 2006
3. Grand challenges in bioinformatics and computational biology10.3389/fgene.2011.00060 ↗
4. Computational measure of cancer using data mining and optimization
5. A framework for chronic kidney disease diagnosis based on case based reasoning10.19101/IJACR.2018.834003 ↗
6. Comparison of deep learning convolutional neural network (CNN) architectures for CT lung cancer classification10.19101/IJATEE.2020.S1762126 ↗
7. Fuzzy C-means++: Fuzzy c-means with effective seeding initialization10.1016/j.eswa.2015.05.014 ↗
8. Effective fuzzy c-means clustering algorithms for data clustering problems10.1016/j.eswa.2011.11.063 ↗
9. Effective audio classification algorithm swarm-based optimization
10. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems10.1016/j.cad.2010.12.015 ↗
11. Teaching–learning-based optimization algorithm for unconstrained and constrained real-parameter optimization problems10.1080/0305215X.2011.652103 ↗
12. An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems10.5267/j.ijiec.2012.03.007 ↗
13. An hybrid approach for data clustering using K-means and teaching learning based optimization
14. Fused and modified evolutionary optimization of multiple intelligent systems using ANN, SVM approaches10.32604/cmc.2020.013329 ↗
15. Detection and mitigation of botnet based DDoS attacks using catboost machine learning algorithm in SDN environment10.19101/IJATEE.2021.874021 ↗
16. Performance estimation of machine learning algorithms in the factor analysis of covid-19 dataset10.32604/cmc.2020.012151 ↗
17. An effective and efficient clustering based on k-means using mapReduce and TLBO
18. Application of teaching-learning-based optimization algorithm on cluster analysis
19. Automatic clustering using teaching learning based optimization10.4236/am.2014.58111 ↗
20. A new approach to cluster datasets without prior knowledge of number of clusters
21. Characterizing basal-like triple negative breast cancer using gene expression analysis: A data mining approach
22. A hybrid data mining approach for identifying the temporal effects of variables associated with breast cancer survival10.1016/j.eswa.2019.112863 ↗
23. Mining post-surgical care processes in breast cancer patients10.1016/j.artmed.2020.101855 ↗
24. The feasibility of constructing a predictive outcome model for breast cancer using the tools of data mining10.1016/j.eswa.2006.08.029 ↗
25. Relationship among prognostic indices of breast cancer using classification techniques10.1016/j.imu.2019.100265 ↗
26. WCBA: Weighted classification based on association rules algorithm for breast cancer disease10.1016/j.asoc.2017.11.013 ↗
27. A new hybrid approach for mining breast cancer pattern using discrete particle swarm optimization and statistical method10.1016/j.eswa.2008.10.004 ↗
28. A novel data mining on breast cancer survivability using MLP ensemble learners10.1093/comjnl/bxz051 ↗
29. Analysis of machine learning algorithms on cancer dataset
30. Exemplifying the effects of distance metrics on clustering techniques: f-measure, accuracy and efficiency
31. A k-mean clustering algorithm for mixed numeric and categorical data10.1016/j.datak.2007.03.016 ↗
32. Minaei-Bidgoli · Engineering Applications of Neural Networks · 2011 · 24010.1007/978-3-642-23957-1_27 ↗
33. Proposing a classifier ensemble framework based on classifier selection and decision tree10.1016/j.engappai.2014.08.005 ↗
34. A new imbalanced learning and dictions tree method for breast cancer diagnosis10.1166/jbns.2013.1162 ↗
35. H. Dashti, A. Dehzangi, M. Bayati, J. Breen, D. Ebrahimi et al., “Integrative analysis of mutated genes and mutational processes reveals seven colorectal cancer subtypes,” bioRxiv, 2020.10.1101/2020.05.18.101022 ↗
36. Breast lesions detection and classification via yolo-based fusion models10.32604/cmc.2021.018461 ↗
37. Geospatial infrastructure solutions for local government sectors: Geo-enabling infectious disease monitoring system in state health departments10.19101/IJATEE.2020.762193 ↗
38. Machine learning techniques applied to electronic healthcare records to predict cancer patient survivability10.32604/cmc.2021.015326 ↗
39. Leveraging machine learning and artificial intelligence to improve peripheral artery disease detection, treatment, and outcomes10.1161/CIRCRESAHA.121.318224 ↗
40. K. Bache and M. Lichman, “UCI machine learning repository,” [Online]. Available http://archive.ics.uci.edu/ml, accessed on 26 October, 2019.
41. Analysis of k-means clustering approach on the breast cancer wisconsin dataset10.1007/s11548-016-1437-9 ↗
42. Comparative study of K-means and fuzzy C-means algorithms on the breast cancer data10.18517/ijaseit.8.1.3490 ↗