If you use the code, please cite the paper:
@article{brion2021domain,
title={Domain adversarial networks and intensity-based data augmentation for male pelvic organ segmentation in cone beam CT},
author={Brion, Eliott and L{\'e}ger, Jean and Barrag{\'a}n-Montero, AM and Meert, Nicolas and Lee, John A and Macq, Benoit},
journal={Computers in Biology and Medicine},
pages={104269},
year={2021},
publisher={Elsevier}
}
In this repository, we use u-net for male pelvic organ segmentation in an unsupervised domain adaptation setting. The code is written with the Keras package.
The proposed architecture has three parts: a feature extractor (FE)
Following [1] and [2], this is achieved by finding the saddle point of the following loss function:
where
The label predictor output is:
To estimate the saddle point of
where
$$
\lambda(e) = \max \Big(0, \lambda_{max} \frac{e-e_0}{n_{epochs}-e_0}\Big),
$$
where
[1] Ronneberger, O., Fischer, P., & Brox, T. (2015, October). U-net: Convolutional networks for biomedical image segmentation. In International Conference on Medical image computing and computer-assisted intervention (pp. 234-241). Springer, Cham.
[2] Ganin, Y., & Lempitsky, V. (2014). Unsupervised domain adaptation by backpropagation. arXiv preprint arXiv:1409.7495.