Contributors: Catherine Jayapandian, Yijiang Chen
In this work, we discuss how to train a U-Net based deep learning neural network, using PyTorch for segmentation of structurally normal histologic primitives from renal biopsies.
The deep learning pipeline consists of 4 components:
- Making the training/validation databases
- Training a U-Net model
- Visualizing results in the validation set
- Generating deep learning segmentation output on the testing set.
Please see attached source code and data samples that have been generated as part of this work for the segmentation of 6 structurally normal renal histologic primitives:
- Glomerular Tuft
- Glomerular Unit (Tuft + Bowman's capsule)
- Proximal Tubular segments
- Distal Tubular segments
- Arteries/Arterioles
- Peritubular Capillaries
Multiple DL networks have been developed using biopsy images on multiple stains such as H&E, PAS, Trichrome and Silver.
References:
Jayapandian, CP, Chen, Y, Janowczyk, AR, Palmer, MB, Cassol, CA, Sekulic, M, Hodgin, JB, Zee, J, Hewitt, SM, O’Toole, J, Toro, P, Sedor, JR, Barisoni, L, Madabhushi, A, “Development and evaluation of deep learning-based segmentation of histologic structures in the kidney cortex with multiple histologic stains”, Kidney Int. 2020 PMID: 32835732.
Online supplemental material can be accessed here.