Hi Thomas
thanks a lot for the insight, I hadn’t thought about in this way? It does sound right - we want to remove the effects of individual sources from a general representation of the samples (i.e. the encoder), and predictor.
The three player game idea seems to be the easiest way to get a simple algorithm with an equilibrium/convergence proof. I don’t know how to derive something like that from basic information theory - that’s kind of why I like this paper.
The only other reference’s to adversarial training with three networks is in the domain adaption literature, and also Triple Generative Adversarial Nets 13 - it has code - but I don’t understand the paper at the moment