| Literature DB >> 31035406 |
Abstract
Rapid classification of tumors that are detected in the medical images is of great importance in the early diagnosis of the disease. In this paper, a new liver and brain tumor classification method is proposed by using the power of convolutional neural network (CNN) in feature extraction, the power of discrete wavelet transform (DWT) in signal processing, and the power of long short-term memory (LSTM) in signal classification. A CNN-DWT-LSTM method is proposed to classify the computed tomography (CT) images of livers with tumors and to classify the magnetic resonance (MR) images of brains with tumors. The proposed method classifies liver tumors images as benign or malignant and then classifies brain tumor images as meningioma, glioma, and pituitary. In the hybrid CNN-DWT-LSTM method, the feature vector of the images is obtained from pre-trained AlexNet CNN architecture. The feature vector is reduced but strengthened by applying the single-level one-dimensional discrete wavelet transform (1-D DWT), and it is classified by training with an LSTM network. Under the scope of the study, images of 56 benign and 56 malignant liver tumors that were obtained from Fırat University Research Hospital were used and a publicly available brain tumor dataset were used. The experimental results show that the proposed method had higher performance than classifiers, such as K-nearest neighbors (KNN) and support vector machine (SVM). By using the CNN-DWT-LSTM hybrid method, an accuracy rate of 99.1% was achieved in the liver tumor classification and accuracy rate of 98.6% was achieved in the brain tumor classification. We used two different datasets to demonstrate the performance of the proposed method. Performance measurements show that the proposed method has a satisfactory accuracy rate at the liver tumor and brain tumor classifying.Entities:
Keywords: CNN; DWT; LSTM; biomedical image processing; classification of brain tumor; classification of liver tumor; computer-aided diagnosis; feature reduction; signal classification
Mesh:
Year: 2019 PMID: 31035406 PMCID: PMC6540219 DOI: 10.3390/s19091992
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Proposed convolutional neural network (CNN)–discrete wavelet transform (DWT)–long short-term memory (LSTM) architecture for liver tumor classification.
Figure 2Filtering in one level of one-dimensional (1-D) DWT.
Figure 3Image representation of CNN features of the liver images and image representation of cnn + dwt features that obtained from malignant and benign tumor images.
Figure 4Working principle of LSTM architecture.
Figure 5Computed tomography (CT) images of liver tumors.
Figure 6Axial brain tumor images from the public dataset provided by Jun Cheng et al.
Baseline CNN classification.
| Method | Classifier | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|---|
| CNN | Softmax | 93.8 ± 0.8 | 94 ± 1.4 | 93.6 ± 1.6 | 0.87 ± 0.01 |
Classification of 1 × 4096 feature vector obtained from CNN with support vector machine (SVM), K-nearest neighbors (KNN), and LSTM.
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|
| CNN + SVM | 93.8 ± 0.6 | 93.6 ± 1.0 | 93.9 ± 1.5 | 0.87 ± 0.01 |
| CNN + KNN | 90.2 ± 0.6 | 90.7 ± 1.4 | 89.8 ± 2.0 | 0.80 ± 0.01 |
|
|
|
|
|
|
Classification of 1 × 4096 feature vector of liver tumors obtained from CNN with SVM, KNN, and LSTM.
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|
| CNN + DWT + SVM | 98.2 ± 1.4 | 98.6 ± 0.8 | 97.9 ± 2.3 | 0.96 ± 0.02 |
| CNN + DWT + KNN | 96.4 ± 0.6 | 97.5 ± 1.0 | 95.5 ± 0.9 | 0.93 ± 0.01 |
|
|
|
|
|
|
Application of different discrete transform methods in the proposed method.
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|
| CNN + DCT + LSTM | 98.2 ± 1.1 | 98.2 ± 1.3 | 98.2 ± 1.3 | 0.96 ± 0.02 |
| CNN + FWHT + LSTM | 97.3 ± 0.6 | 97.2 ± 0.9 | 97.5 ± 1.0 | 0.94 ± 0.01 |
|
|
|
|
|
|
Comparison with the study [30] that used the same database as this study.
| Image Size | Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|---|
| Raw CT Images | CNN [ | 94.6 | 92.8 | 96.4 | 0.89 |
|
|
|
|
|
|
|
Figure 7Performance of classifiers.
Figure 8(a) Confusion matrix of proposed method; (b) Receiver operating characteristic (ROC) curve analysis of proposed method.
Figure 9Training progress of proposed methods.
Classification performance of CNN features of brain tumor images.
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Youden’s Index |
|---|---|---|---|---|
| CNN + KNN | 83.6 ± 0.01 | 83.6 ± 0.01 | 91.8 ± 0.005 | 0.75 ± 0.01 |
| CNN + SVM | 87.3 ± 0.01 | 87.3 ± 0.01 | 93.6 ± 0.008 | 0.81 ± 0.02 |
| CNN + LSTM | 87.5 ± 0.01 | 87.5 ± 0.01 | 93.7 ± 0.007 | 0.81 ± 0.02 |
| CNN + DWT + KNN | 85.91 ± 0.02 | 85.91 ± 0.02 | 92.95 ± 0.01 | 0.78 ± 0.03 |
| CNN + DWT + SVM | 92.09 ± 0.008 | 92.08 ± 0.008 | 96.04 ± 0.004 | 0.88 ± 0.01 |
|
|
|
|
|
|