Macro Micro Adversarial