Multi-confound regression adversarial network for deep learning-based diagnosis on highly heterogenous clinical data