| Literature DB >> 35651921 |
Suneet Gupta1, V Saravanan2, Amarendranath Choudhury3, Abdullah Alqahtani4, Mohamed R Abonazel5, K Suresh Babu6.
Abstract
Alzheimer's disease is incurable at the moment. If it can be appropriately diagnosed, the correct treatment can postpone the patient's illness. To aid in the diagnosis of Alzheimer's disease and to minimize the time and expense associated with manual diagnosis, a machine learning technique is employed, and a transfer learning method based on 3D MRI data is proposed. Machine learning algorithms can dramatically reduce the time and effort required for human treatment of Alzheimer's disease. This approach extracts bottleneck features from the M-Net migration network and then adds a top layer to supervised training to further decrease the dimensionality and delete portions. As a consequence, the transfer network presented in this study has several advantages in terms of computational efficiency and training time savings when used as a machine learning approach for AD-assisted diagnosis. Finally, the properties of all subject slices are combined and trained in the classification layer, completing the categorization of Alzheimer's disease symptoms and standard control. The results show that this strategy has a 1.5 percentage point better classification accuracy than the one that relies exclusively on VGG16 to extract bottleneck features. This strategy could cut the time it takes for the network to learn and improve its ability to classify things. The experiment shows that the method works by using data from OASIS. A typical transfer learning network's classification accuracy is about 8% better with this method than with a typical network, and it takes about 1/60 of the time with this method.Entities:
Mesh:
Year: 2022 PMID: 35651921 PMCID: PMC9150998 DOI: 10.1155/2022/9092289
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.809
Figure 1AD classification problem with MRI transfer learning.
Figure 2Basic framework of the classification method.
Parameters related to MRI data in OASIS.
| Parameter | Describe | Parameter | Describe |
|---|---|---|---|
| Database | OASIS-1 | Flip angle (°) | 10 |
| TR (ms) | 9.7 | TI (ms) | 20 |
| TE (ms) | 4 | TD (ms) | 200 |
Comparison of accuracy of different models.
| Model | Accuracy |
|---|---|
| VGG16_entropy_32 | 73.4 |
| M-Net_axial_1 | 67.5 |
| SAE_axial_32 | 67 |
| M-Net_axial_32 | 74.9 |
Figure 3Features extracted from the top layer.
features extracted from the top layer.
| Serial | NC |
|---|---|
| 10 | 10 |
| 20 | 15 |
| 30 | 20 |
| 40 | 25 |
| 50 | 26 |
| 60 | 27 |
| 70 | 28 |
Figure 4Classification accuracy curves for the evaluated classification algorithms.
Classification accuracy curves for the evaluated classification algorithms.
| Serial | VGG16_entropy_32 | M-Net_axial_1 | SAE_axial_32 | M-Net_axial_32 |
|---|---|---|---|---|
| 1 | 0.65 | 0.64 | 0.7 | 0.8 |
| 2 | 0.66 | 0.66 | 0.5 | 0.75 |
| 3 | 0.67 | 0.65 | 0.55 | 0.7 |
| 4 | 0.68 | 0.67 | 0.65 | 0.78 |
| 5 | 0.7 | 0.68 | 0.8 | 0.9 |
Classification algorithm running time.
| Classification algorithm | Extraction bottleneck | Extract top layer | Classification layer | Total time |
|---|---|---|---|---|
| Characteristic time | Characteristic time | Time | ||
| VGG16_entropy_32 | 1 486.3 | 769.6 | 8.9 | 2 264.9 |
| SAE_axial_32 | 316.1 | 27 304.9 | 161.7 | 27 782.7 |
| M-Net_axial_32 | 309 | 145 | 7 | 461 |
Comparison of accuracy of slicing methods.
| Serial | M-Net_acs_32 | M-Net_entropy_32 | M-Net_axial_32 |
|---|---|---|---|
| 1 | 0.65 | 0.64 | 0.7 |
| 2 | 0.66 | 0.66 | 0.5 |
| 3 | 0.67 | 0.65 | 0.55 |
| 4 | 0.68 | 0.67 | 0.65 |
| 5 | 0.7 | 0.68 | 0.8 |
Accuracy after varying slicing methods.
| Classification algorithm | Accuracy |
|---|---|
| M-Net_acs_32 | 71 |
| M-Net_entropy_32 | 72 |
| M-Net_axial_32 | 74.9 |
Figure 5Accuracy of slicing methods.
Figure 6Classification accuracy curves for different counts of slices.
Classification accuracy curves for different counts of slices.
| Serial | M-Net_axial_80 | M-Net_axial_60 | M-Net_axial_20 | M-Net_axial_10 | M-Net_axial_32 |
|---|---|---|---|---|---|
| 1 | 0.75 | 0.74 | 0.7 | 0.7 | 0.76 |
| 2 | 0.75 | 0.73 | 0.71 | 0.73 | 0.74 |
| 3 | 0.73 | 0.62 | 0.72 | 0.75 | 0.73 |
| 4 | 0.74 | 0.8 | 0.73 | 0.74 | 0.72 |
| 5 | 0.8 | 0.9 | 0.75 | 0.72 | 0.8 |
Classification accuracy for various counts of slices.
| Classification algorithm | Accuracy |
|---|---|
| M-Net_axial_80 | 72.5 |
| M-Net_axial_60 | 73.5 |
| M-Net_axial_32 | 74.9 |
| M-Net_axial_20 | 73 |
| M-Net_axial_10 | 72 |
Classification accuracy for different fully connected layers.
| Classification algorithm | Accuracy |
|---|---|
| M-Net_axial_32_one_layer | 67.5 |
| M-Net_axial_32_two_layers | 74.9 |
| M-Net_axial_32_theer_layers | 71 |
| M-Net_axial_32_four_layers | 69 |
Figure 7Classification accuracy curves for different fully connected layers in a classification layer.
Classification accuracy curves for different fully connected layers.
| Serial | One layer | Three layers | Four layers | Two layers |
|---|---|---|---|---|
| 1 | 0.65 | 0.66 | 0.8 | 0.6 |
| 2 | 0.65 | 0.64 | 0.72 | 0.63 |
| 3 | 0.63 | 0.63 | 0.72 | 0.65 |
| 4 | 0.64 | 0.62 | 0.74 | 0.74 |
| 5 | 0.7 | 0.7 | 0.75 | 0.72 |