English

DDAE++: Enhancing Diffusion Models Towards Unified Generative and Discriminative Learning

Computer Vision and Pattern Recognition 2025-12-23 v3

Abstract

While diffusion models excel at image synthesis, useful representations have been shown to emerge from generative pre-training, suggesting a path towards unified generative and discriminative learning. However, suboptimal semantic flow within current architectures can hinder this potential: features encoding the richest high-level semantics are underutilized and diluted when propagating through decoding layers, impeding the formation of an explicit semantic bottleneck layer. To address this, we introduce self-conditioning, a lightweight mechanism that reshapes the model's layer-wise semantic hierarchy without external guidance. By aggregating and rerouting intermediate features to guide subsequent decoding layers, our method concentrates more high-level semantics, concurrently strengthening global generative guidance and forming more discriminative representations. This simple approach yields a dual-improvement trend across pixel-space UNet, UViT and latent-space DiT models with minimal overhead. Crucially, it creates an architectural semantic bridge that propagates discriminative improvements into generation and accommodates further techniques such as contrastive self-distillation. Experiments show that our enhanced models, especially self-conditioned DiT, are powerful dual learners that yield strong and transferable representations on image and dense classification tasks, surpassing various generative self-supervised models in linear probing while also improving or maintaining high generation quality.

Keywords

Cite

@article{arxiv.2505.10999,
  title  = {DDAE++: Enhancing Diffusion Models Towards Unified Generative and Discriminative Learning},
  author = {Weilai Xiang and Hongyu Yang and Di Huang and Yunhong Wang},
  journal= {arXiv preprint arXiv:2505.10999},
  year   = {2025}
}

Comments

Updated version. Code available at https://github.com/FutureXiang/ddae_plus_plus

R2 v1 2026-06-28T23:35:35.808Z