| Literature DB >> 29463986 |
Abstract
Histopathological image classification is one of the most important steps for disease diagnosis. We proposed a method for multiclass histopathological image classification based on deep convolutional neural network referred to as coding network. It can gain better representation for the histopathological image than only using coding network. The main process is that training a deep convolutional neural network is to extract high-level feature and fuse two convolutional layers' high-level feature as multiscale high-level feature. In order to gain better performance and high efficiency, we would employ sparse autoencoder (SAE) and principal components analysis (PCA) to reduce the dimensionality of multiscale high-level feature. We evaluate the proposed method on a real histopathological image dataset. Our results suggest that the proposed method is effective and outperforms the coding network.Entities:
Mesh:
Year: 2017 PMID: 29463986 PMCID: PMC5804108 DOI: 10.1155/2017/7521846
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
The configuration of the coding network.
| Type | Kernel size/strid | Output size |
|---|---|---|
| Convolution | 7 × 7 × 3/1 | 134 × 134 × 32 |
| Convolution | 7 × 7 × 32/1 | 128 × 128 × 32 |
| Max pool | 5 × 5/2 | 62 × 62 × 32 |
| Convolution | 9 × 9 × 32/1 | 54 × 54 × 64 |
| Max pool | 5 × 5/2 | 25 × 25 × 64 |
| Convolution | 7 × 7 × 64/1 | 19 × 19 × 64 |
| Convolution | 7 × 7 × 64/1 | 13 × 13 × 128 |
| Max pool | 6 × 6/2 | 4 × 4 × 128 |
| Convolution | 4 × 4 × 128/1 | 1 × 1 × 256 |
| Full-connection | 1 × 1 × 256/1 | 1 × 1 × 256 |
| Softmax layer | 1 × 1 × 6 |
Six classes in SDT dataset with occurrence number.
| Image category | Number of images | Label |
|---|---|---|
| Hyperpigmentation of basal cell layer | 162 | T1 |
| Acanthosis | 451 | T2 |
| Parakeratosis | 265 | T3 |
| Hyperkeratosis | 328 | T4 |
| Infiltration of lymphocytes | 597 | T5 |
| Papillomatosis | 216 | T6 |
The comparison of algorithm overall accuracy.
| Algorithm | SDT dataset accuracy |
|---|---|
| Coding network | 86.2% |
| MPCA | 92.6% |
| MSAE | 95.3% |
The comparison of algorithm accuracy in dataset SDT.
| Label | Coding network | MPCA | MSAE |
|---|---|---|---|
| T1 | 80.0% | 88.8% | 94.0% |
| T2 | 88.7% | 95.5% | 97.3% |
| T3 | 87.6% | 97.3% | 98.4% |
| T4 | 84.2% | 89.4% | 96.5% |
| T5 | 88.0% | 91.8% | 93.3% |
| T6 | 84.3% | 90.7% | 92.5% |
Figure 1The confusion matrix of different algorithms.
Figure 2The ROC curve on different label of different algorithms.
The mean AUC of different algorithms.
| Algorithm | The mean AUC of different algorithms |
|---|---|
| Coding network | 0.9671 |
| MPCA | 0.9855 |
| MSAE | 0.9912 |