Computer-aided detection of breast cancer on the Wisconsin dataset: An artificial neural networks approach

Abstract The early detection of breast cancer (BC) has a significant impact on reducing the disease’s mortality rate. As an effective cost- and time-saving tool, computer-aided diagnosis (CAD) systems have been developed in this research field, aiding clinicians and radiologists’ decision-making process by offering highly accurate information. In this study, a shallow artificial neural network (ANN) model with one hidden layer is used to diagnose and predict BC using the Wisconsin breast cancer dataset (WBCD) and the Wisconsin diagnostic breast cancer (WDBC) dataset without employing feature optimization or selection algorithms. The datasets are divided into 80% for training and 20% for testing using five-fold cross-validation. The model’s effectiveness and efficiency are evaluated based on sensitivity, specificity, precision, accuracy, and F1 score, along with the area under the receiver-operating characteristic curve (AUC). In the task of classifying benign and malignant tumours using the WBCD, the shallow ANN model showed promising performance with an average accuracy of 99.85%, specificity of 99.72%, sensitivity of 100%, precision of 99.69%, and F1 score of 99.84%. For BC detection using WDBC, it achieved an average accuracy of 99.47%, specificity of 99.53%, sensitivity of 99.59%, precision of 98.71%, and F1 score of 99.13%. The AUC of the proposed model was 99.86% and 99.56% for the WBCD and the WDBC dataset, respectively, illustrating the model’s discrimination capacity. Moreover, the ANN model outperformed state-of-the-art models that integrate feature optimization and selection algorithms to classify BC tumours using WBCD and WDBC. Hence, the shallow ANN model presented here demonstrates significant potential for diagnosing BC using WBCD and WDBC without the need for feature optimization or selection algorithms.

[1]  Marek Kowal,et al.  Automatic Breast Cancer Diagnosis Based on K-Means Clustering and Adaptive Thresholding Hybrid Segmentation , 2011, IP&C.

[2]  Anne L. Martel,et al.  Improving the Accuracy of Computer-aided Diagnosis for Breast MR Imaging by Differentiating between Mass and Nonmass Lesions. , 2016, Radiology.

[3]  U. Rajendra Acharya,et al.  Thermography Based Breast Cancer Detection Using Texture Features and Support Vector Machine , 2012, Journal of Medical Systems.

[4]  Abien Fred Agarap On breast cancer detection: an application of machine learning algorithms on the wisconsin diagnostic dataset , 2017, ICMLSC '18.

[5]  Zidong Wang,et al.  Machine Learning with Applications in Breast Cancer Diagnosis and Prognosis , 2018 .

[6]  Alexander,et al.  Mammograms Classification Using Gray-level Co-occurrence Matrix and Radial Basis Function Neural Network , 2015 .

[7]  Fatima A. Nasrallah,et al.  The detection of mild traumatic brain injury in paediatrics using artificial neural networks , 2021, Comput. Biol. Medicine.

[8]  Syamsiah Mashohor,et al.  Foundation and methodologies in computer-aided diagnosis systems for breast cancer detection , 2017, EXCLI journal.

[9]  Tai-hoon Kim,et al.  Use of Artificial Neural Network in Pattern Recognition , 2010 .

[10]  Manan Shah,et al.  An anatomization on breast cancer detection and diagnosis employing multi-layer perceptron neural network (MLP) and Convolutional neural network (CNN) , 2020 .

[11]  Hussein A. Abbass,et al.  An evolutionary artificial neural networks approach for breast cancer diagnosis , 2002, Artif. Intell. Medicine.

[12]  Tae-Seong Kim,et al.  Evaluation of deep learning detection and classification towards computer-aided diagnosis of breast lesions in digital X-ray mammograms , 2020, Comput. Methods Programs Biomed..

[13]  Dragan Jankovic,et al.  Comparative analysis of breast cancer detection in mammograms and thermograms , 2015, Biomedizinische Technik. Biomedical engineering.

[14]  Ayman M. Eldeib,et al.  Breast cancer classification using deep belief networks , 2016, Expert Syst. Appl..

[15]  Robert Gilmore Pontius,et al.  Recommendations for using the relative operating characteristic (ROC) , 2013, Landscape Ecology.

[16]  Fei Xu,et al.  Automatic Breast Ultrasound Image Segmentation: A Survey , 2017, Pattern Recognit..

[17]  O. Mangasarian,et al.  Pattern Recognition Via Linear Programming: Theory and Application to Medical Diagnosis , 1989 .

[18]  Qinghua Huang,et al.  An approach based on biclustering and neural network for classification of lesions in breast ultrasound , 2016, 2016 International Conference on Advanced Robotics and Mechatronics (ICARM).

[19]  Alireza Rowhanimanesh,et al.  Iranian Journal of Basic Medical Sciences , 2022 .

[20]  K. Shung,et al.  Prospective assessment of breast cancer risk from multimodal multiview ultrasound images via clinically applicable deep learning , 2021, Nature Biomedical Engineering.

[21]  Sa'ed Abed,et al.  An efficient multiple sclerosis segmentation and detection system using neural networks , 2018, Comput. Electr. Eng..

[22]  Ali Idri,et al.  Impact of Parameter Tuning on Machine Learning Based Breast Cancer Classification , 2019, WorldCIST.

[23]  Dorra Sellami Masmoudi,et al.  LBPV descriptors-based automatic ACR/BIRADS classification approach , 2013, EURASIP J. Image Video Process..

[24]  Dorra Sellami,et al.  New developments in the diagnostic procedures to reduce prospective biopsies breast , 2015, 2015 International Conference on Advances in Biomedical Engineering (ICABME).

[25]  Marek Kowal,et al.  Computer-aided diagnosis of breast cancer based on fine needle biopsy microscopic images , 2013, Comput. Biol. Medicine.

[26]  M. Cevdet Ince,et al.  An expert system for detection of breast cancer based on association rules and neural network , 2009, Expert Syst. Appl..

[27]  Wei Wang,et al.  Application of Global Optimization Methods for Feature Selection and Machine Learning , 2013 .

[28]  Shanmugam Veeramani,et al.  Machine Learning Classification Techniques for Breast Cancer Diagnosis , 2019, IOP Conference Series: Materials Science and Engineering.

[29]  J. Dheeba,et al.  Computer-aided detection of breast cancer on mammograms: A swarm intelligence optimized wavelet neural network approach , 2014, J. Biomed. Informatics.

[30]  Hasan Koyuncu,et al.  Artificial neural network based on rotation forest for biomedical pattern classification , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[31]  Geoff Dougherty,et al.  Pattern Recognition and Classification , 2013, Springer New York.

[32]  Rudy Setiono,et al.  Generating concise and accurate classification rules for breast cancer diagnosis , 2000, Artif. Intell. Medicine.

[33]  M. Mohammadian,et al.  Breast cancer identification and prognosis with machine learning techniques - An elucidative review , 2020 .

[34]  Abdelmgeid A. Ali,et al.  Deep and machine learning techniques for medical imaging-based breast cancer: A comprehensive review , 2021, Expert Syst. Appl..

[35]  Harichandran Khanna Nehemiah,et al.  Knowledge Mining from Clinical Datasets Using Rough Sets and Backpropagation Neural Network , 2015, Comput. Math. Methods Medicine.

[36]  T. Sridevi,et al.  An Intelligent Classifier for Breast Cancer Diagnosis based on K-Means Clustering and Rough Set , 2014 .

[37]  Hajar Mousannif,et al.  Using Machine Learning Algorithms for Breast Cancer Risk Prediction and Diagnosis , 2016, ANT/SEIT.

[38]  Manuela Pereira,et al.  Classification of Breast Masses on Contrast-Enhanced Magnetic Resonance Images Through Log Detrended Fluctuation Cumulant-Based Multifractal Analysis , 2014, IEEE Systems Journal.

[39]  Nisreen I. R. Yassin,et al.  Machine learning techniques for breast cancer computer aided diagnosis using different image modalities: A systematic review , 2018, Comput. Methods Programs Biomed..

[40]  Rudy Setiono,et al.  Extracting rules from pruned networks for breast cancer diagnosis , 1996, Artif. Intell. Medicine.

[41]  Aruna Tiwari,et al.  Breast cancer diagnosis using Genetically Optimized Neural Network model , 2015, Expert Syst. Appl..

[42]  W. N. Street,et al.  Breast cytology diagnosis with digital image analysis. , 1993, Analytical and quantitative cytology and histology.

[43]  Shereen M. El-Metwally,et al.  Decision tree classifiers for automated medical diagnosis , 2013, Neural Computing and Applications.

[44]  Joel Quintanilla-Domínguez,et al.  WBCD breast cancer database classification applying artificial metaplasticity neural network , 2011, Expert Syst. Appl..

[45]  Zhonghua Wu,et al.  Mathematical Modeling of Heat and Mass Transfer in Energy Science and Engineering , 2013 .

[46]  Mohamed Ghailani,et al.  Using Feature Selection Techniques to Improve the Accuracy of Breast Cancer Classification , 2018, Innovations in Smart Cities Applications Edition 2.

[47]  Kate Fultz Hollis,et al.  To Share or Not to Share: Ethical Acquisition and Use of Medical Data , 2016, CRI.

[48]  Qinghua Huang,et al.  Classification of breast tumors in ultrasound using biclustering mining and neural network , 2016, 2016 9th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[49]  M Supriya,et al.  A novel approach for breast cancer prediction using optimized ANN classifier based on big data environment , 2019, Health Care Management Science.

[50]  Yacine Rezgui,et al.  Trees vs Neurons: Comparison between random forest and ANN for high-resolution prediction of building energy consumption , 2017 .

[51]  Vahide Babaiyan,et al.  Combination of loss functions for robust breast cancer prediction , 2020, Comput. Electr. Eng..

[52]  M. Vicent,et al.  The past, present, and future of breast cancer models for nanomedicine development , 2021, Advanced drug delivery reviews.

[53]  Singh Dalwinder,et al.  Simultaneous feature weighting and parameter determination of Neural Networks using Ant Lion Optimization for the classification of breast cancer , 2020 .

[54]  Damodar Reddy Edla,et al.  Efficient feature selection using one-pass generalized classifier neural network and binary bat algorithm with a novel fitness function , 2020, Soft Comput..

[55]  Y. Singh,et al.  A five-year (2015 to 2019) analysis of studies focused on breast cancer prediction using machine learning: A systematic review and bibliometric analysis , 2020, Journal of public health research.

[56]  J. Dheeba,et al.  A Swarm Optimized Neural Network System for Classification of Microcalcification in Mammograms , 2012, Journal of Medical Systems.