Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem

被引:26
作者
Davoudi, Khatereh [1 ]
Thulasiraman, Parimala [1 ]
机构
[1] Univ Manitoba, Dept Comp Sci, EITC E2-445, Winnipeg, MB R3T 2N2, Canada
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2021年 / 97卷 / 08期
基金
加拿大自然科学与工程研究理事会;
关键词
Evolutionary machine learning; breast cancer; computer-aided diagnosis systems; deep learning; convolutional neural network; back-propagation; genetic algorithm; MACHINE LEARNING TECHNIQUES; COMPUTER-AIDED DIAGNOSIS; MAMMOGRAPHY; SELECTION;
D O I
10.1177/0037549721996031
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Breast cancer is the most frequently diagnosed cancer and the leading cause of cancer mortality in women around the world. However, it can be controlled effectively by early diagnosis, followed by effective treatment. Clinical specialists take the advantages of computer-aided diagnosis (CAD) systems to make their diagnosis as accurate as possible. Deep learning techniques, such as the convolutional neural network (CNN), due to their classification capabilities on learned feature methods and ability of working with complex images, have been widely adopted in CAD systems. The parameters of the network, including the weights of the convolution filters and the weights of the fully connected layers, play a crucial role in the classification accuracy of any CNN model. The back-propagation technique is the most frequently used approach for training the CNN. However, this technique has some disadvantages, such as getting stuck in local minima. In this study, we propose to optimize the weights of the CNN using the genetic algorithm (GA). The work consists of designing a CNN model to facilitate the classification process, training the model using three different optimizers (mini-batch gradient descent, Adam, and GA), and evaluating the model through various experiments on the BreakHis dataset. We show that the CNN model trained through the GA performs as well as the Adam optimizer with a classification accuracy of 85%.
引用
收藏
页码:511 / 527
页数:17
相关论文
共 63 条
  • [1] Ahmad F, 2010, 2010 10 INT C INT SY, P604
  • [2] Support vector machines combined with feature selection for breast cancer diagnosis
    Akay, Mehmet Fatih
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (02) : 3240 - 3247
  • [3] Ali EEE, 2016, INT J SCI RES, V3, P1
  • [4] Tuning Genetic Algorithm Parameters to Improve Convergence Time
    Angelova, Maria
    Pencheva, Tania
    [J]. INTERNATIONAL JOURNAL OF CHEMICAL ENGINEERING, 2011, 2011
  • [5] [Anonymous], 2012, ADV COMPUTER SCI INF, DOI DOI 10.1007/978-3-642-30223-787
  • [6] Classification of breast cancer histology images using Convolutional Neural Networks
    Araujo, Teresa
    Aresta, Guilherme
    Castro, Eduardo
    Rouco, Jose
    Aguiar, Paulo
    Eloy, Catarina
    Polonia, Antonio
    Campilho, Aurelio
    [J]. PLOS ONE, 2017, 12 (06):
  • [7] Bayramoglu N, 2016, INT C PATT RECOG, P2440, DOI 10.1109/ICPR.2016.7900002
  • [8] A hybrid neural network/genetic algorithm applied to breast cancer detection and recurrence
    Belciug, Smaranda
    Gorunescu, Florin
    [J]. EXPERT SYSTEMS, 2013, 30 (03) : 243 - 254
  • [9] Bengio Yoshua, 2012, Neural Networks: Tricks of the Trade. Second Edition: LNCS 7700, P437, DOI 10.1007/978-3-642-35289-8_26
  • [10] Breast cancer diagnosis using Genetically Optimized Neural Network model
    Bhardwaj, Arpit
    Tiwari, Aruna
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (10) : 4611 - 4620