Exploring Different Normalization and Classification Approaches for Mammography Analysis with CNNs

被引:0
作者
Perre, Ana C. [1 ,2 ]
Alexandre, Luis A. [2 ,3 ]
Freire, Luis C. [4 ]
机构
[1] Univ Beira Interior, Fac Ciencias Saude, Covilha, Portugal
[2] Inst Telecomunicacoes, Covilha, Portugal
[3] Univ Beira Interior, Dept Informat, Covilha, Portugal
[4] Inst Politecn Lisboa, Escola Super Tecnol Saude Lisboa, Lisbon, Portugal
来源
APPLICATIONS OF INTELLIGENT SYSTEMS | 2018年 / 310卷
关键词
Breast Cancer; Mammography; Image Normalization; Convolutional Neural Network; Support Vector Machine;
D O I
10.3233/978-1-61499-929-4-315
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to improve the performance of Convolutional Neural Networks (CNN) in the classification of mammographic images, many researchers choose to apply a normalization method during the pre-processing stage. In this work, we aimed to assess the impact of 6 different normalization methods in the classification performance of 2 CNNs. We have also explored 5 classifiers, being the first one the CNN itself. The other 4 correspond to Support Vector Machine (SVM), Random Forest (RF), Simple Logistic (SL) and Voted Perceptron (VP) classifiers, all of them fed with features extracted from one of the layers - comprised between the sixteenth and the nineteenth - of the CNN. The last 3 classifiers were tested with different options for data testing presentation, according to the Weka software: Supplied Test Set (STS), 10-fold Cross Validation (10-FCV) and Percentage Split (PS). Results indicate that the effect of image normalization in the performance of the CNNs depends on which network is chosen to make the classification; besides, the normalization method that seems to have the most positive impact is the one that subtracts to each image the corresponding image mean and divide it by the standard deviation (best AUC mean values were 0.786 for CNN-F and 0.790 for Caffe; the best run AUC values were, respectively, 0.793 and 0.791. Layer 1 freezing decreased the running time and did not harm the classification performance. Regarding the different classifiers, CNNs used alone with softmax yielded the best results, with the exception of the RF and SL classifiers, both using the 10-FCV and PS options; however, with these options, we cannot guarantee that the test set images are presented for the first time to the network.
引用
收藏
页码:315 / 323
页数:9
相关论文
共 8 条
[1]   Representation learning for mammography mass lesion classification with convolutional neural networks [J].
Arevalo, John ;
Gonzalez, Fabio A. ;
Ramos-Pollan, Raul ;
Oliveira, Jose L. ;
Guevara Lopez, Miguel Angel .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2016, 127 :248-257
[2]   The devil is in the details: an evaluation of recent feature encoding methods [J].
Chatfield, Ken ;
Lempitsky, Victor ;
Vedaldi, Andrea ;
Zisserman, Andrew .
PROCEEDINGS OF THE BRITISH MACHINE VISION CONFERENCE 2011, 2011,
[3]  
Frank E., 2016, The WEKA Workbench. Online Appendix for Data Mining: Practical Machine Learning Tools and Techniques, V4th ed.
[4]  
Freire Luis, 2016, 6 ECCOMAS THEM C COM
[5]   Caffe: Convolutional Architecture for Fast Feature Embedding [J].
Jia, Yangqing ;
Shelhamer, Evan ;
Donahue, Jeff ;
Karayev, Sergey ;
Long, Jonathan ;
Girshick, Ross ;
Guadarrama, Sergio ;
Darrell, Trevor .
PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, :675-678
[6]   A deep feature based framework for breast masses classification [J].
Jiao, Zhicheng ;
Gao, Xinbo ;
Wang, Ying ;
Li, Jie .
NEUROCOMPUTING, 2016, 197 :221-231
[7]   Benign and malignant breast tumors classification based on region growing and CNN segmentation [J].
Rouhi, Rahimeh ;
Jafari, Mehdi ;
Kasaei, Shohreh ;
Keshavarzian, Peiman .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (03) :990-1002
[8]   MatConvNet Convolutional Neural Networks for MATLAB [J].
Vedaldi, Andrea ;
Lenc, Karel .
MM'15: PROCEEDINGS OF THE 2015 ACM MULTIMEDIA CONFERENCE, 2015, :689-692