| Literature DB >> 34982414 |
Zoran V Popovic1, Stefan Porubsky2, Cleo-Aron Weis3, Jan Niklas Bindzus1, Jonas Voigt1, Marlen Runz1,4, Svetlana Hertjens5, Matthias M Gaida6.
Abstract
BACKGROUND: Compilation of different morphological lesion signatures is characteristic of renal pathology. Previous studies have documented the potential value of artificial intelligence (AI) in recognizing relatively clear-cut glomerular structures and patterns, such as segmental or global sclerosis or mesangial hypercellularity. This study aimed to test the capacity of deep learning algorithms to recognize complex glomerular structural changes that reflect common diagnostic dilemmas in nephropathology.Entities:
Keywords: CNN; Classification; Glomerular change pattern; Machine learning
Mesh:
Year: 2022 PMID: 34982414 PMCID: PMC8927010 DOI: 10.1007/s40620-021-01221-9
Source DB: PubMed Journal: J Nephrol ISSN: 1121-8428 Impact factor: 3.902
Fig. 1Paradigmatic patterns of glomerular diseases. In terms of conventional morphology, the fundamental glomerular changes were attributed to 9 patterns (Nrs. 01-09). Extraglomerular structures were labeled as ‘default’ pattern 09. MPGN, membranoproliferative glomerulonephritis
Fig. 2Examples of processed images. For each pattern, four examples from the image database are shown. The different image proportions are given by different bounding boxes reflecting the variable glomerular shape and size in the sections
CNN-model results of the validation dataset (each part of dataset #1 and #2)
| Model | Accuracy | Kappa value |
|---|---|---|
| AlexNet [ | 0.910/0.944 | 0.884/0.927 |
| squeeznet [ | 0.912/0.945 | 0.886/0.928 |
| vgg11 [ | 0.932/0.963 | 0.912/0.951 |
| vgg19 [ | 0.940/0.968 | 0.912/0.958 |
| ResNet18 [ | 0.940/0.970 | 0.922/0.960 |
| vgg16 [ | 0.933/0.970 | 0.913/0.960 |
| ResNet34 [ | 0.954/0.975 | 0.940/0.967 |
| ResNet50 [ | 0.949/0.977 | 0.934/0.970 |
| inception [ | 0.947/0.980 | 0.930/0.973 |
| densenet121 [ | 0.955/0.980 | 0.941/0.974 |
| ResNet152 [ | 0.947/0.981 | 0.932/0.975 |
| ResNet101 [ | 0.949/0.984 | 0.933/0.979 |
From dataset #1 (n = 2451 images) and from dataset #2 (n = 2267), each corresponding to 20%, are used for validation only. The table below shows the accuracy and kappa-values for different models, with the first value for dataset #1 and the second for dataset #2
Fig. 3Performance of the CNN algorithm. Confusion matrix depicting the results of CNN-based glomerular categorization (by the ResNet 152) on the x-axis compared with the expert consensus on the y-axis. The herein analyzed test set contains 20 images per pattern. Here the accuracy was 0.944, and the kappa-value 0.938
Results for the test dataset (dataset #3)
| Model | Accuracy | Kappa value |
|---|---|---|
| AlexNet [ | 0.856 | 0.838 |
| squeeznet [ | 0.861 | 0.844 |
| ResNet50 [ | 0.900 | 0.888 |
| ResNet101 [ | 0.900 | 0.888 |
| vgg11 [ | 0.911 | 0.900 |
| vgg19 [ | 0.911 | 0.900 |
| ResNet18 [ | 0.917 | 0.906 |
| ResNet34 [ | 0.928 | 0.919 |
| densenet121 [ | 0.928 | 0.919 |
| inception [ | 0.928 | 0.919 |
| vgg16 [ | 0.939 | 0.931 |
| ResNet152 [ | 0.944 | 0.938 |
Dataset #3 comprises n = 180 images that were categorized by three nephropathologists (MMG, SP, and ZVP). For the trained models, the accuracy and the kappa value were calculated
Fig. 4Class activation maps (CAM) visualizing the decision-relevant image parts. In the trained CNN model, CAM was used to detect the image regions responsible for the strongest activation of the corresponding class. Shown are selected glomerular disease patterns along with a heat map visualizing areas in dark red that were most decisive for the class activation. In b–f, these areas are congruent with the foci of morphological alteration. In panel a (normal glomerulus), there was no pathology, and therefore no activation of the model trained on pathology classification
Fig. 5CNN-based algorithms are capable of recognizing several coincident disease patterns in one glomerulus in “real-life” images. Images of glomeruli with more than one disease pattern were taken from the daily diagnostic routine and subjected to CNN analysis. This generated probability values ranging from 0 to 1, reflecting the 'similarity’ to the nine classes for each image. A IgA-glomerulonephritis with endocapillary hypercellularity and incipient segmental sclerosis. B IgA-glomerulonephritis with extracapillary proliferation progressing to sclerosis that reaches the border between segmental and global. C MPGN with small extracapillary proliferation progressing to segmental sclerosis