← Latest papers
🤖 AI

InstructMoLE: Instruction-Guided Mixture of Low-rank Experts for Multi-Conditional Image Generation

InstructMoLE introduces an instruction-guided mixture of low-rank experts framework that replaces token-level routing with a global, instruction-derived signal to resolve task interference and spatial fragmentation in multi-conditional image generation, thereby achieving superior compositional control and semantic fidelity compared to existing methods.

Original authors: Jinqi Xiao, Qing Yan, Liming Jiang, Zichuan Liu, Hao Kang, Shen Sang, Tiancheng Zhi, Jing Liu, Cheng Yang, Xin Lu, Bo Yuan

Published 2026-05-06
📖 4 min read☕ Coffee break read

Original authors: Jinqi Xiao, Qing Yan, Liming Jiang, Zichuan Liu, Hao Kang, Shen Sang, Tiancheng Zhi, Jing Liu, Cheng Yang, Xin Lu, Bo Yuan

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 have a super-smart artist (an AI) who can draw anything you describe. But sometimes, when you give this artist a complex instruction like, "Draw a baby crawling on grass, a white horse grazing nearby, and a football helmet," the artist gets confused.

If the artist tries to decide what to draw for every single tiny pixel of the image independently (pixel by pixel), they might draw the baby's head correctly but give the body a horse's leg, or make the helmet float in the wrong place. The result is a messy, fragmented picture where the different parts don't fit together logically.

This paper introduces a new way to teach this artist, called InstructMoLE. Here is how it works, using simple analogies:

1. The Problem: The "Pixel-by-Pixel" Confusion

Traditional methods (like LoRA) are like giving a different instruction to every single pixel in the image.

  • The Analogy: Imagine a choir where every singer is reading a different sheet of music. One singer thinks they are singing about a horse, the next thinks they are singing about a helmet. The result is noise, not a song.
  • The Issue: In image generation, this causes "spatial fragmentation." The baby might look like a horse, or the helmet might be inside the grass. The artist loses the "big picture" of your request.

2. The Solution: The "Expert Council"

The authors propose a system called Mixture of Low-rank Experts (MoLE).

  • The Analogy: Instead of one generalist artist, imagine a team of 8 specialized experts.
    • Expert A is great at drawing animals.
    • Expert B is great at drawing clothes.
    • Expert C is great at lighting and shadows.
  • The Old Way: The old system asked every single pixel to pick its own expert. The grass pixel might pick "Expert A," while the horse pixel picks "Expert B," leading to a chaotic mix.
  • The InstructMoLE Way: The system looks at your entire instruction first. It says, "Okay, this request is about a scene with animals and objects. I need the whole team to agree on a plan."

3. The Secret Sauce: "Instruction-Guided Routing" (IGR)

This is the core innovation. Instead of letting pixels pick experts, the system reads your full sentence and picks one single "Expert Council" for the entire image layer.

  • The Analogy: Think of a movie director. Before filming a scene, the director gathers the cast and crew and says, "Today we are filming a scene with a baby and a horse. Everyone, focus on this specific style and relationship."
  • How it helps: The director (the routing system) ensures that every part of the image follows the same plan. The baby stays a baby, the horse stays a horse, and they stay in the right relationship to each other. This prevents the "fragmented" look.

4. Keeping the Team Diverse: The "Orthogonality Loss"

There is a risk that if you have a team of experts, they might all start doing the exact same thing (e.g., all 8 experts just learn to draw horses). This is called "expert collapse."

  • The Analogy: Imagine a sports team where the goalie, the striker, and the defender all decide to just stand in the goal. The team fails because no one is doing their specific job.
  • The Fix: The authors added a special rule (a mathematical penalty) that forces the experts to be different from each other. It's like a coach saying, "You, you must be the goalie. You, you must be the striker. You cannot do the same job as your teammate."
  • Result: This ensures that when the system picks a "Council," it gets a group of experts who actually bring different skills to the table, making the final image much richer and more accurate.

The Bottom Line

The paper claims that by using this "Global Director" approach (Instruction-Guided Routing) and forcing the "Specialized Team" to stay diverse, the AI can follow complex instructions much better than before.

  • Before: The AI might draw a baby with a horse's head or put a helmet on the wrong character because it was thinking too locally.
  • Now: The AI understands the whole story you told it and applies that story consistently across the entire image, resulting in coherent, high-quality pictures that match your exact intent.

The authors tested this on a powerful AI model (Flux.1) and found it works significantly better at handling multiple subjects, changing styles, and following complex spatial instructions than previous methods.

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 →