← Latest papers
💻 computer science

Coevolving Representations in Joint Image-Feature Diffusion

The paper proposes Coevolving Representation Diffusion (CoReDi), a framework that dynamically adapts semantic representation spaces during training via a learnable linear projection and stabilization techniques, thereby achieving faster convergence and higher sample quality in joint image-feature diffusion models compared to methods using fixed representations.

Original authors: Theodoros Kouzelis, Spyros Gidaris, Nikos Komodakis

Published 2026-04-21
📖 4 min read☕ Coffee break read

Original authors: Theodoros Kouzelis, Spyros Gidaris, Nikos Komodakis

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are teaching a robot artist how to paint a masterpiece.

In the past, you'd give the robot two things:

  1. The Canvas (The Image): A blank space where it learns to paint pixels (colors, textures, edges).
  2. The Reference Book (The Features): A pre-written encyclopedia of "what things look like" (e.g., "a cat has pointy ears," "a sky is blue").

The Old Way (Fixed Representations):
Previously, researchers gave the robot a fixed, rigid dictionary. No matter what the robot was trying to paint, it had to use the exact same definitions from that dictionary. If the dictionary said "cat," the robot had to use that specific definition, even if it wasn't the best way to describe a fluffy kitten vs. a wild tiger. The dictionary never changed, even as the robot got better at painting. This was like trying to write a modern novel using a dictionary from 1800; it works, but it's clunky and limits your creativity.

The New Way (CoReDi):
The paper introduces CoReDi (Coevolving Representation Diffusion). Instead of giving the robot a static dictionary, they give it a living, breathing dictionary that learns while the robot paints.

Here is how it works, using simple analogies:

1. The Dance of Co-evolution

Imagine the robot (the painter) and the dictionary (the semantic guide) are dancing together.

  • In the old method, the dictionary stood still, and the robot tried to dance around it.
  • In CoReDi, the dictionary moves with the robot. As the robot learns to paint better, the dictionary updates its definitions to match the robot's specific style. If the robot starts painting in a "cyberpunk" style, the dictionary instantly learns what "cyberpunk" means in that context. They grow up together.

2. The Three Safety Nets (Why it didn't work before)

The authors realized that if you just let the dictionary change freely, it might go crazy. It might decide that "cat" and "dog" are the same word, or that "blue" and "red" are identical. This is called Feature Collapse (the dictionary becomes useless gibberish).

To stop this, they added three "safety nets":

  • The "Stop-Gradient" Brake: Imagine the robot is trying to cheat. It could just change the dictionary to say "The answer is always 0" so it wins the game easily. The "Stop-Gradient" is like a referee who says, "You can change the dictionary, but you can't change the target answer to make it easy." This forces the dictionary to actually learn meaningful things, not just cheat.
  • The "Batch Normalization" Thermostat: Sometimes, the dictionary gets too hot (numbers get huge) or too cold (numbers get tiny), which confuses the robot. The thermostat keeps the temperature just right, ensuring the dictionary stays stable and readable.
  • The "Anti-Collapse" Regularizer: This is like a strict teacher who says, "You must use all your words, and they must mean different things!" If the dictionary tries to make 10 words all mean "cat," the teacher penalizes it. This ensures the dictionary stays diverse and rich.

3. The Result: A Better Artist

Because the dictionary evolves with the painter:

  • Faster Learning: The robot doesn't waste time figuring out how to translate the old dictionary into its new style. It learns much faster (the paper says up to 13 times faster in some cases!).
  • Better Quality: The final paintings are sharper and more accurate because the "definitions" of what to paint are perfectly tuned to the painting style.
  • No Bottleneck: The method works even if you skip the "compressed" canvas and paint directly on the raw pixels, removing a layer of complexity that usually slows things down.

The Big Picture

Think of CoReDi as upgrading from a static map to a GPS that learns your driving habits.

  • Old Way: You drive with a paper map that never updates. If you take a new route, the map is useless.
  • CoReDi: You drive with a GPS that watches how you drive, learns your shortcuts, and updates the map in real-time to help you get to your destination faster and smoother.

The paper proves that when the "guide" (the semantic features) and the "artist" (the diffusion model) grow up together, they create better art, faster, than if they were stuck with a fixed, outdated guide.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →