---
title: 'Solved: The Bug That Haunted AI Video For Years'
source: 'https://youtube.com/watch?v=yzajLZXh9JU'
video_id: 'yzajLZXh9JU'
date: 2026-07-24
duration_sec: 575
channel: 'Two Minute Papers'
---

# Solved: The Bug That Haunted AI Video For Years

> Source: [Solved: The Bug That Haunted AI Video For Years](https://youtube.com/watch?v=yzajLZXh9JU)

## Summary

This video explores a breakthrough in AI video generation that addresses the persistent issue of unnatural motion. The presenter, Dr. Károly Zsolnai-Fehér, explains how a new technique identifies and removes 'bad influences' from training data, dramatically improving motion realism without requiring more compute or data.

### Key Points

- **AI Video Generation Capabilities** [00:00] — AI can now generate high-quality videos from text prompts with exceptional controllability, producing different movies that end the same way.
- **Photorealism vs Motion Problem** [00:41] — AI excels at photorealism but struggles with motion; frames look right but movement feels wrong.
- **Compute Scaling Test** [01:10] — Increasing compute by 4x and 32x improves motion quality, but the problem persists.
- **Identifying Bad Training Data** [02:26] — A new technique asks the AI where it learned motion, revealing that cartoons teach conflicting physics (e.g., characters pause mid-air).
- **Cutting Bad Influences** [03:43] — Removing bad training data and fine-tuning with good data dramatically improves motion, e.g., a coin spinning correctly.
- **User Study Results** [04:27] — The new method achieved a 74.1% win rate over the original in a user study with 50 videos and 17 participants.
- **Motion Masking via Optical Flow** [05:14] — They separate motion from appearance using optical flow, applying the mask to internal learning signals, not the video itself.
- **Compression with Johnson-Lindenstrauss** [06:14] — To handle billions of parameters, they compress learning signals from over 1 billion to 512 numbers using Johnson-Lindenstrauss projection, preserving relative distances.
- **Broader Lesson: Quality Over Quantity** [07:52] — The main message: a tiny clean signal beats a mountain of junk. Verify information and take in less but better.

### Conclusion

The paper demonstrates that improving AI video motion doesn't require more data or compute, but rather curating training data to remove misleading sources. The technique of compressing learning signals enables efficient identification of bad influences, offering a powerful lesson for AI and human learning alike.

## Transcript

Today, generating eye-poppingly high-quality&nbsp; videos just by writing a text prompt is possible.&nbsp;&nbsp; You can also get exceptional controllability&nbsp; as well. You can generate three movies that&nbsp;&nbsp;
look completely different,&nbsp; but land on the same ending.&nbsp;&nbsp; Almost anything you can think becomes&nbsp; achievable, effortless and inexpensive. Now, how they are kinda taking over the internet&nbsp;&nbsp;
is another story. But pretty much all of these&nbsp; systems have a huge problem. What is the problem? Is it issues with photorealism? No. In&nbsp; photorealism, these AIs are second to none. I am&nbsp;&nbsp;
a light transport researcher by trade, I like to&nbsp; write programs that create photorealistic images,&nbsp;&nbsp; and I feel that many of their results are nearly&nbsp; impeccable. I spent more than a decade to learn&nbsp;&nbsp;
this craft, and these AI systems are picking it up&nbsp; at an incredible speed. That is absolutely crazy. But, not so fast. What about motion? Well, now&nbsp; we got a problem! Yup, motion breaks the spell.&nbsp;&nbsp;
The frame looks right, but the movement feels&nbsp; wrong. And at this point, most AI researchers&nbsp;&nbsp; at this point say, no problem. Just give it more&nbsp; training data, and more compute, and we are done.
Let’s actually test that. This is the base amount&nbsp; of compute for OpenAI’s Sora from two years ago.&nbsp;&nbsp; Base amount of compute. Yuck. This is&nbsp; not great, and if you look closer…I&nbsp;&nbsp;
think you shouldn’t, you notice that&nbsp; this is what nightmares are made of. Now, if we add 4 times more compute, we get this.&nbsp;&nbsp; Perfect? Not even close. But&nbsp; the trend is shouting at us.&nbsp;
Now, with 32 times more compute, we get this.&nbsp; Now we’re talking. The result starts to sing. So, case closed, right? If the motion is not&nbsp; good, and if you don’t have more compute, because&nbsp;&nbsp;
who does these days, well then, let’s add more&nbsp; training data. Let it look and learn some more. Except that this is completely wrong. That is&nbsp; what this paper is about. When we see an AI&nbsp;&nbsp;
generate motion, they developed&nbsp; a technique that is able to ask,&nbsp;&nbsp; okay little AI, where did&nbsp; you learn that? I love that! Let me give you an example. A foam cube floating&nbsp; on water. And it gives us waves crashing over a&nbsp;&nbsp;
pier, surfing, splashing ocean waves. This is so&nbsp; cool! So this is where the knowledge came from.&nbsp;&nbsp; But wait, they say that if these are&nbsp; positive examples for your learning,&nbsp;&nbsp;
Oh! This makes sense - these really are the worst&nbsp; for learning. Why? Because cartoons, for instance,&nbsp;&nbsp; teach completely conflicting information about&nbsp; physics. In cartoons, characters pause mid-air&nbsp;&nbsp;
before falling, maybe even holding a tiny&nbsp; little umbrella. Bodies bounce like rubber,&nbsp;&nbsp; and snap back into their original&nbsp; shape a moment later. Fun for us.&nbsp;&nbsp;
Not so fun for an AI model&nbsp; trying to learn real physics. Wait a second…I have an idea. What if we don’t just put in there more&nbsp;&nbsp; training data. What if we give it less? Cut&nbsp; out those bad influences! Can it do better?
Let’s try it out together. Yes! With the base&nbsp; model, we get a coin which is spinning around&nbsp;&nbsp; the wrong axis. And now, hold on to your papers&nbsp; Fellow Scholars, because here comes the magic.&nbsp;&nbsp;
After cutting out these bad influences&nbsp; and fine-tuning the AI with the good ones,&nbsp;&nbsp; look at that! That is a beautiful spinning coin. I got to say I was a bit less impressed by&nbsp; the ball example, yes the new one is better.&nbsp;&nbsp;
We have seen plenty of systems pull off this&nbsp; kind of movement. In any case, we are Fellow&nbsp;&nbsp; Scholars here, we don’t hand out medals for a&nbsp; couple cherry-picked examples. No. We are more&nbsp;&nbsp;
rigorous than that. We look at the research paper.&nbsp; Does the paper deliver? Oh yes, yes it does! I look at the user study, and see that it lands&nbsp; the punch. They asked people to judge whether&nbsp;&nbsp;
the new or previous method was better. They did&nbsp; it across 50 videos and 17 participants. That&nbsp;&nbsp; is 850 little tests. And…drumroll, it has a 74.1%&nbsp; win rate over the original. That is stunning.
Okay, so how on earth did they do that? Can&nbsp; we catch and AI in the act of remembering?&nbsp;&nbsp; Is that even possible? And what does&nbsp; that mean for us? Dear Fellow Scholars,&nbsp;&nbsp;
this is Two Minute Papers with Dr. Károly&nbsp; Zsolnai-Fehér. Now that’s a late cold open. Alright, they did two things to ensure&nbsp; that this concept works properly. One,&nbsp;&nbsp;
you need to be able to separate how things&nbsp; move from how they look. To do that,&nbsp;&nbsp; they introduce a motion masking step&nbsp; through a technique we call optical flow.&nbsp;&nbsp; An old idea. Works great for tracking the&nbsp; path of points over a video. Good call.
But here is the genius part. They don’t&nbsp; apply this mask to the video itself. Nope!&nbsp;&nbsp; Instead, they apply that mask to the&nbsp; internal learning signals of the AI.&nbsp;&nbsp;
Genius idea, yes, but unfortunately,&nbsp; two, there is a huge problem with this.&nbsp;&nbsp; What is the problem? Modern AI models have over 1&nbsp; billion parameters. Storing and comparing the full&nbsp;&nbsp;
learning signals for thousands of videos&nbsp; takes too much computer memory and time.&nbsp;&nbsp; That’s crazy town. Not feasible.&nbsp; Instead, they found a way to&nbsp;&nbsp; get this, compress down these more than a billion&nbsp; numbers into, excuse me? Am I seeing correctly?&nbsp;
That’s right, 512. Down from more than a&nbsp; billion. And the results are almost the same. Wow! That is insane. The technique they use&nbsp; is called the Johnson–Lindenstrauss projection&nbsp;&nbsp;
and it was used in Google’s TurboQuant&nbsp; compression algorithm as well. That is&nbsp;&nbsp; one to ease the memory constraints of large&nbsp; language models on your GPU. What does it do? What it does is it shrinks&nbsp; high-dimensional data into a tiny space,&nbsp;&nbsp;
but in a way that it preserves the&nbsp; relative distance between these numbers.&nbsp;&nbsp; Picture a wooden chair. Now picture its&nbsp; shadow on the floor. The chair lives in 3D.&nbsp;&nbsp; The shadow lives in 2D. The shadow needs much&nbsp; less data. And if the scene is set up right,&nbsp;&nbsp;
the distance between the four chair legs remains&nbsp; the same. And that means that this projection&nbsp;&nbsp; allows us to retain important properties&nbsp; of the data, but cut away a lot of fat.
And all this is put together to achieve&nbsp; one thing: to be able to find what videos&nbsp;&nbsp; influenced the AIs decisions. And then,&nbsp; to cut away all the junk knowledge. And that is also super important&nbsp; for our thinking. You see, there&nbsp;&nbsp;
are topics where I hoped that the more I read,&nbsp; the smarter I would get. Read more, grow wiser. Not true. There are many areas where the more I&nbsp; read, the more I found that I just got stupider.&nbsp;&nbsp;
It took me years and years to find out that there&nbsp; are topics you can read and learn all you want,&nbsp;&nbsp; if the quality of information is low. It&nbsp; does not educate. It deforms your thinking.
So what is the solution? You need to be able to&nbsp; separate the real from the fantasy. You don’t need&nbsp;&nbsp; more. You need less, and you need better. Like&nbsp; you saw in the paper, truth is the best teacher.&nbsp;&nbsp;
This technique just showed a tiny clean&nbsp; signal beats a mountain of junk. Slow down,&nbsp;&nbsp; don’t take everything in. Try to verify what you&nbsp; actually hear, and try to take in less. To me,&nbsp;&nbsp;
that is the main message of this paper.&nbsp; Brilliant work. Brilliant lesson. Love it.&nbsp;&nbsp; And they promise that we’ll get the&nbsp; code for free. What a time to be alive!
