(Full PyTorch Code Reference: https://github.com/milesial/Pytorch-UNet)
Network does not have any fully connected layers and only uses the valid part of each convolution
→ This strategy allows the seamless segmentation of arbitrarily large images by an overlap-tile strategy (so there are no pad maybe)
Very little training data available → use excessive data augmentation (by applying elastic deformations to the available training images)
Propose the use of a weighted loss: the separating background labels b/w touching cells → obtain a large weight in the loss function
Consists of a contracting path (left side) and an expansive path (right side)