Generalization in anti-causal learning