Worked example · Explain · AO2
[4 marks]
Hearth & Oak wants customers to get the same room image if they press "Generate" twice with the same description. Explain how a diffusion model can produce the same image twice, and why it usually produces a different one.
How to approach it
"Explain" needs reasons, not just facts. The question has two halves (same and different), so plan at least one point for each. The key link is: random starting noise, which is set by a seed.
0 words
Marking points and model answer
A model answer
A diffusion model starts every generation from an image of random noise and removes noise from it step by step. If the starting noise is different, the model is guided to a different final image, so pressing "Generate" twice normally gives two different rooms. The starting noise is produced from a seed. If Hearth & Oak stores the seed and uses it again with the same prompt and the same sampler settings, the starting noise is identical, and because the seed also fixes any randomness used during the denoising steps, the final image is the same.
For each point, does your answer make it? Be strict: a marker would be.
Also accepted
- Storing and re-showing the generated image is a valid way to show the same image again (credit point 3), but point 1 and point 2 still need the explanation of why regenerating differs.
Earns nothing
- "The AI remembers the image" with no mention of noise or seeds.
Mark every point to see your total.