Making generative classifiers robust to selection bias | Synapse