Application of support vector machine algorithm for early differential diagnosis of prostate cancer

被引:0
|
作者
Akinnuwesi B.A. [1 ]
Olayanju K.A. [2 ]
Aribisala B.S. [3 ]
Fashoto S.G. [1 ]
Mbunge E. [1 ]
Okpeku M. [4 ]
Owate P. [3 ]
机构
[1] Department of Computer Science, Faculty of Science and Engineering, University of Eswatini, Kwaluseni
[2] Department of Computer Science Education, Federal College of Education (Technology), Lagos State, Akoka
[3] Department of Computer Science, Faculty of Science, Lagos State University, Lagos State, Ojo
[4] Department of Genetics, University of KwaZulu-Natal, Durban
来源
Data Science and Management | 2023年 / 6卷 / 01期
关键词
Computational intelligence; Confusable diseases; Early differential diagnosis; Logistic regression; Prostate cancer; Support vector machine;
D O I
10.1016/j.dsm.2022.10.001
中图分类号
学科分类号
摘要
Prostate cancer (PCa) symptoms are commonly confused with benign prostate hyperplasia (BPH), particularly in the early stages due to similarities between symptoms, and in some instances, underdiagnoses. Clinical methods have been utilized to diagnose PCa; however, at the full-blown stage, clinical methods usually present high risks of complicated side effects. Therefore, we proposed the use of support vector machine for early differential diagnosis of PCa (SVM-PCa-EDD). SVM was used to classify persons with and without PCa. We used the PCa dataset from the Kaggle Healthcare repository to develop and validate SVM model for classification. The PCa dataset consisted of 250 features and one class of features. Attributes considered in this study were age, body mass index (BMI), race, family history, obesity, trouble urinating, urine stream force, blood in semen, bone pain, and erectile dysfunction. The SVM-PCa-EDD was used for preprocessing the PCa dataset, specifically dealing with class imbalance, and for dimensionality reduction. After eliminating class imbalance, the area under the receiver operating characteristic (ROC) curve (AUC) of the logistic regression (LR) model trained with the downsampled dataset was 58.4%, whereas that of the AUC-ROC of LR trained with the class imbalance dataset was 54.3%. The SVM-PCa-EDD achieved 90% accuracy, 80% sensitivity, and 80% specificity. The validation of SVM-PCa-EDD using random forest and LR showed that SVM-PCa-EDD performed better in early differential diagnosis of PCa. The proposed model can assist medical experts in early diagnosis of PCa, particularly in resource-constrained healthcare settings and make further recommendations for PCa testing and treatment. © 2022 Xi'an Jiaotong University
引用
收藏
页码:1 / 12
页数:11
相关论文
共 50 条
  • [41] Application of Support Vector Machine in Fault Diagnosis of Elevator Key Structures
    Dou, Yan
    Guo, Lanzhong
    Li, Yunbo
    Zhu, Yunfei
    2018 2ND AASRI INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISC 2018), 2019, 267
  • [42] Research on Development and Application of Support Vector Machine - Transformer Fault Diagnosis
    Zhang, Ruifang
    Liu, Yangxue
    ISBDAI '18: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON BIG DATA AND ARTIFICIAL INTELLIGENCE, 2018, : 262 - 268
  • [43] Incremental Regressive Learning Algorithm of Support Vector Machine and its Application
    Zhang, Shihua
    Qu, Xilong
    Wang, Xueye
    OPTICAL, ELECTRONIC MATERIALS AND APPLICATIONS, PTS 1-2, 2011, 216 : 301 - 306
  • [44] Survey on Uncertainty Support Vector Machine and Its Application in Fault Diagnosis
    Li, Yi-Bo
    Li, Ye
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 9 (ICCSIT 2010), 2010, : 561 - 565
  • [45] Anomaly Detection Support Vector Machine and Its Application to Fault Diagnosis
    Fujimaki, Ryohei
    ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, : 797 - 802
  • [46] Application of Support Vector Machine on Fault Diagnosis for Water Distribution Systems
    Hong, Zhu Xiao
    Bao, Zhuo Yan
    Jun, Yang
    Jun, Sang
    DISASTER ADVANCES, 2012, 5 (04): : 811 - 815
  • [47] Optimization of Support Vector Machine and Its Application in Intelligent Fault Diagnosis
    Wang B.
    Zhang X.
    Fuyang A.
    Chen X.
    Zhendong Ceshi Yu Zhenduan/Journal of Vibration, Measurement and Diagnosis, 2017, 37 (03): : 547 - 552
  • [48] A Support Vector Machine MUSIC Algorithm
    El Gonnouni, Amina
    Martinez-Ramon, Manel
    Luis Rojo-Alvarez, Jose
    Camps-Valls, Gustavo
    Ramon Figueiras-Vidal, Anibal
    Christodoulou, Christos G.
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2012, 60 (10) : 4901 - 4910
  • [49] An improved algorithm of the support vector machine
    Du Hongle
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 1315 - 1317
  • [50] A Modified Algorithm for Support Vector Machine
    Bing Lu
    Wang Xi-huai
    Xiao Jian-mei
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 2553 - 2557