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 条
  • [21] An Optimization Algorithm for Computer-Aided Diagnosis of Breast Cancer Based on Support Vector Machine
    Dou, Yifeng
    Meng, Wentao
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2021, 9
  • [22] Application of Least Squares Support Vector Machine in Fault Diagnosis
    Zhang, Yongli
    Zhu, Yanwei
    Lin, Shufei
    Liu, Xiaohong
    INFORMATION COMPUTING AND APPLICATIONS, PT II, 2011, 244 : 192 - +
  • [23] Application of support vector machine for fault diagnosis in a HVDC system
    No.2 department, Beijing Institute of Technology, Beijing 100081, China
    不详
    Yi Qi Yi Biao Xue Bao, 2006, SUPPL. (1734-1736):
  • [24] Application of Support Vector Machine in the Mixed Circuit Fault Diagnosis
    Pan Qiang
    Wang Huai-long
    MACHINERY ELECTRONICS AND CONTROL ENGINEERING III, 2014, 441 : 413 - 416
  • [25] Support Vector Machine in the Differential Diagnosis of Benign and Malignant Thyroid Nodules
    Wang, T.
    Shi, L.
    Lu, W.
    Qiu, J.
    Lu, W.
    MEDICAL PHYSICS, 2019, 46 (06) : E480 - E480
  • [26] Early Stage Diagnosis of Endometrial Cancer Based on Near Infrared Spectroscopy and Support Vector Machine
    Zhai Wei
    Xiang Yu-hong
    Dai Yin-mei
    Zhang Jia-jin
    Zhang Zhuo-yong
    SPECTROSCOPY AND SPECTRAL ANALYSIS, 2011, 31 (04) : 932 - 936
  • [27] Application of hybrid approach based on immune algorithm and support vector machine for fault diagnosis of hydraulic pump
    Niu, Huifeng
    Jiang, Wanlu
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2008, 19 (14): : 1736 - 1739
  • [28] Fault Diagnosis Model based on Support Vector Machine and Genetic Algorithm
    Niu, Wei
    Wang, Guoqing
    Zhai, Zhengjun
    Cheng, Juan
    MECHANICAL AND ELECTRONICS ENGINEERING III, PTS 1-5, 2012, 130-134 : 2535 - +
  • [29] An iteratively improved ball support vector machine algorithm for fault diagnosis
    Yang, Q., 1600, Xi'an Jiaotong University (47):
  • [30] Study of fuzzy integral and support vector machine algorithm in machinery diagnosis
    Hao, Wangshen
    Zhu, Xunsheng
    Zhao, Jiancai
    Tian, Biaojun
    ADVANCES IN MATERIALS MANUFACTURING SCIENCE AND TECHNOLOGY II, 2006, 532-533 : 496 - +