This paper describes a novel approach to learning such embeddings using metric learning coupled with a novel training regime designed to learn invariant user representations.
we optionally apply dropout at this stage if training.