Skip to main content
. 2019 Dec 10;2:122. doi: 10.1038/s41746-019-0194-x

Fig. 2.

Fig. 2

Schematic overview of the proposed convolutional neural network architecture. The network receives two inputs: an image and the treatment indicator (t). Loss functions are depicted in double octagons. The last layer activations are used to separate factors of variation in the image. a1 is trained to approximate the measurement of the collider x. The rest of the last layer activations are constrained to be linearly independent from x through Lreg. The total loss is L=Ly+Lx+Lreg. CNN convolutional neural network.