ViT-PSO-SVM: Cervical Cancer Predication Based on Integrating Vision Transformer with Particle Swarm Optimization and Support Vector Machine

被引:0
|
作者
AlMohimeed, Abdulaziz [1 ]
Shehata, Mohamed [2 ]
El-Rashidy, Nora [3 ]
Mostafa, Sherif [4 ]
Samy Talaat, Amira [5 ]
Saleh, Hager [4 ,6 ,7 ]
机构
[1] Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Riyadh 13318, Saudi Arabia
[2] Univ Louisville, Speed Sch Engn, Bioengn Dept, Louisville, KY 40292 USA
[3] Kafrelsheiksh Univ, Fac Artificial Intelligence, Machine Learning & Informat Retrieval Dept, Kafrelsheiksh 13518, Egypt
[4] South Valley Univ, Fac Comp & Artificial Intelligence, Hurghada 84511, Egypt
[5] Elect Res Inst, Comp & Syst Dept, Cairo 12622, Egypt
[6] Galway Univ, Insight SFI Res Ctr Data Analyt, Galway H91 TK33, Ireland
[7] Atlantic Technol Univ, Res Dev, Letterkenny H91 AH5K, Donegal, Ireland
来源
BIOENGINEERING-BASEL | 2024年 / 11卷 / 07期
关键词
cervical cancer; diagnostic model; ViT-PSO-SVM;
D O I
10.3390/bioengineering11070729
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Cervical cancer (CCa) is the fourth most prevalent and common cancer affecting women worldwide, with increasing incidence and mortality rates. Hence, early detection of CCa plays a crucial role in improving outcomes. Non-invasive imaging procedures with good diagnostic performance are desirable and have the potential to lessen the degree of intervention associated with the gold standard, biopsy. Recently, artificial intelligence-based diagnostic models such as Vision Transformers (ViT) have shown promising performance in image classification tasks, rivaling or surpassing traditional convolutional neural networks (CNNs). This paper studies the effect of applying a ViT to predict CCa using different image benchmark datasets. A newly developed approach (ViT-PSO-SVM) was presented for boosting the results of the ViT based on integrating the ViT with particle swarm optimization (PSO), and support vector machine (SVM). First, the proposed framework extracts features from the Vision Transformer. Then, PSO is used to reduce the complexity of extracted features and optimize feature representation. Finally, a softmax classification layer is replaced with an SVM classification model to precisely predict CCa. The models are evaluated using two benchmark cervical cell image datasets, namely SipakMed and Herlev, with different classification scenarios: two, three, and five classes. The proposed approach achieved 99.112% accuracy and 99.113% F1-score for SipakMed with two classes and achieved 97.778% accuracy and 97.805% F1-score for Herlev with two classes outperforming other Vision Transformers, CNN models, and pre-trained models. Finally, GradCAM is used as an explainable artificial intelligence (XAI) tool to visualize and understand the regions of a given image that are important for a model's prediction. The obtained experimental results demonstrate the feasibility and efficacy of the developed ViT-PSO-SVM approach and hold the promise of providing a robust, reliable, accurate, and non-invasive diagnostic tool that will lead to improved healthcare outcomes worldwide.
引用
收藏
页数:21
相关论文
共 50 条
  • [21] Sliding Mode Control Based on Particle Swarm Optimization and Support Vector Machine
    Liu, Mingdan
    Chen, Zhimei
    Sun, Zhebin
    2011 9TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2011), 2011, : 260 - 264
  • [22] Personalized Recommendation System Based on Support Vector Machine and Particle Swarm Optimization
    Wang, Xibin
    Wen, Junhao
    Luo, Fengji
    Zhou, Wei
    Ren, Haijun
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2015, 2015, 9403 : 489 - 495
  • [23] Intrusion detection model based on particle swarm optimization and support vector machine
    Srinoy, Surat
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SECURITY AND DEFENSE APPLICATIONS, 2007, : 186 - 192
  • [24] A particle swarm optimization based support vector machine for digital communication equalizers
    Li, Zey-Ou
    Li, Chi-Wen
    Chien, Ying-Ren
    WSEAS Transactions on Signal Processing, 2014, 10 (01): : 95 - 105
  • [25] Support Vector Machine Based on Chaos Particle Swarm Optimization for Lightning Prediction
    Tang, Xianlun
    Zhuang, Ling
    Gao, Yanghua
    ADVANCES IN COMPUTER SCIENCE, INTELLIGENT SYSTEM AND ENVIRONMENT, VOL 1, 2011, 104 : 727 - +
  • [26] Power Load Forecasting Based on Support Vector Machine and Particle Swarm Optimization
    Ren, Guanghua
    Wen, Shiping
    Yan, Zheng
    Hu, Rui
    Zeng, Zhigang
    Cao, Yuting
    PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 2003 - 2008
  • [27] Support vector machine parameter tuning based on particle swarm optimization metaheuristic
    Korovkinas, Konstantinas
    Danenas, Paulius
    Garsva, Gintautas
    NONLINEAR ANALYSIS-MODELLING AND CONTROL, 2020, 25 (02): : 266 - 281
  • [28] Face Recognition based on Opposition Particle Swarm Optimization and Support Vector machine
    Hasan, Mohammed
    Abdullah, Siti Norul Huda Sheikh
    Othman, Zulaiha Ali
    2013 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (IEEE ICSIPA 2013), 2013, : 417 - 424
  • [29] Parameters Optimization for Nonparallel Support Vector Machine by Particle Swarm Optimization
    Bamakan, Seyed Mojtaba Hosseini
    Wang, Huadong
    Ravasan, Ahad Zare
    PROMOTING BUSINESS ANALYTICS AND QUANTITATIVE MANAGEMENT OF TECHNOLOGY: 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2016), 2016, 91 : 482 - 491
  • [30] Particle Swarm Optimization for Parameter Optimization of Support Vector Machine Model
    Lu, Ning
    Zhou, Jianzhong
    He, Yaoyao
    Liu, Ying
    ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL I, PROCEEDINGS, 2009, : 283 - 286