想象一位退休多年的老球迷老周:他没上过一节物理课,却看过几万场球赛转播。球飞到半空,他能头也不抬地喊出“这球要出界”;镜头突然切到球场另一侧,他能立刻说出谁该站在哪里;电视信号卡了一秒,他也坚信球没有消失,只是暂时没被拍到。Sora就像一个“老球迷”——它没有内置任何物理公式,却在看了海量视频之后,涌现出了对世界的模拟能力:物体的持久性、三维空间的一致性、光影和碰撞的自然反应。但它毕竟不是物理学家,偶尔也会看走神:把一只狗看成三只,把影子甩在身后,让高脚杯碎成一团乱码。这篇文章就用“老球迷的脑内剧本”这个比喻,带你拆解Sora的世界模拟能力从何而来、强在哪里、坏在何处,以及它离真正的“世界模型”还有多远。

岗位关联

学会用“涌现 vs 显式建模”的视角看Sora,能帮你判断AI视频生成的边界,也能在评估和设计生成模型时,建立更清醒的预期与技术选型能力。

目录
  1. 可视化演示
  2. 原理机制
  3. 涌现能力
  4. 能力局限
  5. 世界模型对比
  6. 评测方法
  7. 发展前景
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

展示Sora世界模拟三大维度:涌现能力(物体持久/3D一致/物理交互/长程连贯四维+DiT模型)、时空patch架构(4x4 patch分解+Transformer自注意力+输出帧序列+注意力热力)、能力边界与失败(强弱光谱+穿透/轨迹/计数/流体四类失败案例),三模式递进呈现世界模拟原理。

本节配有交互动效(进入视口后自动加载,约 3KB)。

涌现能力:从视频生成到世界理解 OPS物体持久85%最强:被遮挡后重新出现保持一致 PHY物理交互45%最弱:复杂碰撞穿透轨迹异常 Emergence = f(scale, data, architecture) 能力从大规模视频训练中自然涌现,非显式训练目标

原理机制

老周看球有个习惯:他不背比分,而是把比赛“切成”一个个有画面感的小片段——角球发出、禁区混战、门将扑出。这些片段就像他脑中的“故事卡片”,看到某张卡片,后面的剧情就自动浮现。Sora也一样,它把视频切成了许多“时空小方块”(时空Patch),也就是视觉Token。这些Token被送进一个巨大的Transformer里,模型的任务只有一个:看着已有的片段,预测下一个片段长什么样。

“预测下一个片段”听起来简单,却是世界模拟的起点。为了让预测更准,模型必须学会视频里的隐藏规律:球是被踢出去的、人是用脚走路的、光是按方向照过来的。Sora训练时没有老师告诉它这些,它只是吞下了数千万小时的高质量视频,在反复的“猜下一帧”中,把物理世界的视觉规律一点点揉进了参数里。这就像老周从未学过力学,却从几万场转播里“内化”了抛物线。

用一个公式来看这个预测过程:给定前 $t-1$ 个片段 $x_1, x_2, \dots, x_{t-1}$,Sora要最大化下一个真实片段出现的概率。

老周说不出“重力加速度是9.8”,但他知道球会落到哪;Sora的“知识”也这样模糊而有效——它不存公式,只存“看到这个画面,接下来该是这样”的统计直觉。这就是Sora世界模拟的第一块基石:数据驱动的自回归预测。

L=−∑tlog⁡P(xt∣x1,x2,…,xt−1)\displaystyle \mathcal{L} = -\sum_{t} \log P\left(x_t \mid x_{1}, x_{2}, \dots, x_{t-1}\right)
这个公式描述的是“最小化预测失误”:看到前面的片段后,模型对下一个片段的猜测越准,损失越小。
  1. 损失符号 $\mathcal{L}$$\mathcal{L}$ 代表整个训练要压低的“错误总量”,数值越小,说明模型对视频的预测越准。
    L\mathcal{L}
  2. 遍历所有时刻 $\sum_{t}$$\displaystyle \sum_{t}$ 表示把视频里的每一个“下一片段预测任务”都累加起来,逐帧逐段地考核模型。
    ∑t\sum_{t}
  3. 条件概率 $P(x_t \mid x_1,\dots,x_{t-1})$$P$ 是在“已知前面所有片段”的条件下,真实下一片段出现的概率;取负对数后,概率越高,惩罚越小。
    log⁡P(xt∣x1,x2,…,xt−1)\log P\left(x_t \mid x_{1}, x_{2}, \dots, x_{t-1}\right)

涌现能力

看球时偶尔信号中断,电视上只剩一片雪花,老周依然能告诉你球大概在哪里、场上球员该怎么跑位。这种“看不见也知道它在”的本事,就是物体持久性。Sora生成视频时也展现出同样的能力:一个球滚到箱子后面,几秒后从另一头滚出来,球还是那个球,位置、大小、颜色都延续上了。模型从没被标注过“遮挡后物体仍然存在”,却在海量视频中自己摸出了这条规律。

更让人惊讶的是3D一致性。当Sora生成的视频里,摄像机开始环绕拍摄一个人物时,人物身后的场景会随着视角平滑变化,远处的背景、近处的桌椅都保持相对位置关系,不会像幻灯片一样乱跳。这就像老周不用转头,也能凭经验说出“他现在应该站在球门右侧还是左侧”。镜头移动只是换了“看球角度”,而不是换了一个世界。

这些能力可以统称为“隐式物理直觉”。模型没有对场景建模,但它的表征里已经编码了“遮挡物后面的东西还在”、“三维空间绕一圈是同一场景”这类结构信息。我们用状态更新来描述这种隐式延续:

除了这两项,Sora还会在碰撞时让物体自然弹开、产生四溅的水花、让影子随光源移动,这些“物理因果反应”同样是在预测过程中涌现的。老球迷的脑内剧本之所以精彩,是因为他看过太多“接下来会发生什么”——Sora的剧本,也是这样写出来的。

ot+Δt≈F(ot,Δt;θ)\displaystyle o_{t+\Delta t} \approx \mathcal{F}\left(o_t, \Delta t; \theta\right)
$o_t$ 是当前画面中物体的隐式状态,$\mathcal{F}$ 是模型学到的演化函数,$\theta$ 是参数——它让物体在时间和空间中“不掉线”。
  1. 状态 $o_t$$o_t$ 表示物体在 $t$ 时刻的隐式状态,包括位置、外观、甚至光照关系,是模型内部对“这个物体”的持续追踪。
    oto_t
  2. 时间差 $\Delta t$$\Delta t$ 是两帧之间的时间间隔,状态演化依赖它——间隔越长,位置变化越大,但物体的“身份”不能改变。
    Δt\Delta t
  3. 演化函数 $\mathcal{F}(\cdot;\theta)$$\mathcal{F}$ 是模型参数化的“世界推进器”,给出当前状态和间隔,推算出下一时刻的状态;$\theta$ 是训练得到的全部参数。
    F(ot,Δt;θ)\mathcal{F}\left(o_t, \Delta t; \theta\right)

能力局限

再厉害的老球迷也有看走神的时候:把红队球衣看成蓝队、明明记着2比1却说成3比1、一恍惚把场上的一只狗看成了三只。Sora的失误也惊人地相似:生成一群人走过街道时,走着走着人群可能挤成一只“多腿生物”;一个茶杯被放置多次,杯子的花纹、形状会悄悄变化;影子有时脱离物体,像晚到的跟班。官方放出的失败案例里,最经典的就是“一群人互相挤压变成一只狗”,以及摔碎的高脚杯碎成不合物理常识的碎片。

这些失败的根源在于:物体一致性是在生成过程中“凭感觉维持”的,模型没有全局的个人追踪器,也没有“桌面上只有三个杯子”这样的计数约束。每生成一段,模型只是在做局部合理的预测,误差会像滚雪球一样累积,最终让物体的数量、形态、位置全面漂移。我们用一个误差度量来描述这种漂移:

老周看走神是因为注意力有限,Sora“看走神”则是因为没有全局约束。它擅长短时间内的精彩预判,但时间一长、要素一多,脑内剧本就会开始漏字、改词。所以,Sora是世界模拟的“快手写手”,而不是一位严谨的物理书记员。

Err⁡(t,δ)=∥ot+δ−o^t+δ∥2\displaystyle \operatorname{Err}\left(t, \delta\right) = \left\| o_{t+\delta} - \hat{o}_{t+\delta} \right\|_2
这是“同一个人在 $t$ 时刻和 $t+\delta$ 时刻应该长一样,但模型让它变了样”的偏差程度,误差越大,一致性越差。
  1. 真实状态 $o_{t+\delta}$$o_{t+\delta}$ 是物理世界中物体在 $\delta$ 时间后应有的真实状态,作为“标准答案”。
    ot+δo_{t+\delta}
  2. 生成状态 $\hat{o}_{t+\delta}$$\hat{o}_{t+\delta}$ 是Sora实际生成的状态,上面带个帽子表示“模型预测值”,与真实值作比较。
    o^t+δ\hat{o}_{t+\delta}
  3. 欧氏距离 $\|\cdot\|_2$$\| \cdot \|_2$ 计算两个状态向量的直线距离,把“差多少”压缩成一个数值;差值越大,物体变形越严重。
    ∥ot+δ−o^t+δ∥2\left\| o_{t+\delta} - \hat{o}_{t+\delta} \right\|_2

世界模型对比

老周和一位读过力学教材的工程师,都能预测球的落点。但工程师能写下拉格朗日方程,算清每一个力;老周只能摆摆手说“我凭感觉”。Sora属于前者还是后者?它显然是“感觉派”——一个通过生成视频而隐式学到世界规律的模型,学术界称之为生成式世界模拟器。它没有显式的状态变量,也没有“球的位置是(x,y)”这种可读取的数据结构。

与之相对,专门训练的世界模型走的是另一条路:模型显式地维护一个潜空间状态 $s_t$,输入动作 $a_t$,输出下一个状态 $s_{t+1}$,再把状态解码成画面。这种模型可以做规划:机器人先“想象”几步动作,再挑收益最高的执行。而Sora没法这样用,因为你问它“如果我把球往左推三厘米会怎样”,它无法从隐式参数里抽出一个状态来推演,只能重新生成一段视频。

两种路线的模型化差异可以这样对比:

老球迷能报出“球大概在禁区附近”,但说不清坐标;工程师能算到小数点后两位。Sora和专训世界模型的分野正在于此:一个用涌现换逼真,一个用显式换可控。两者不是替代关系,而是未来可以互补的两条腿。

st+1=G(st,at),xt=Decode⁡(st)\displaystyle s_{t+1} = G\left(s_t, a_t\right), \quad x_t = \operatorname{Decode}\left(s_t\right)
专门的世界模型把“当前局面”压缩成一个可操作的状态 $s_t$,用动作驱动它变化,再解码成画面;Sora则直接从像素预测像素,中间没有可干预的扳手。
  1. 状态转移 $s_{t+1} = G(s_t, a_t)$$G$ 是显式世界模型的核心,输入当前状态和动作,输出下一个状态,像工程师算弹道一样精确可控。
    st+1=G(st,at)s_{t+1} = G\left(s_t, a_t\right)
  2. 解码生成 $x_t = \operatorname{Decode}(s_t)$$\operatorname{Decode}$ 把抽象状态还原成人类能看的画面,让“想象”变成“看见”。
    xt=Decode⁡(st)x_t = \operatorname{Decode}\left(s_t\right)
  3. 对比含义显式模型存在“状态”这个中间层,所以能查询、修改、规划;Sora没有这层,也就失去了“可操控性”。
    P(x1)P(x2∣x1)⋯P(xT∣x<T)P(x_1) P(x_2 \mid x_1) \cdots P(x_T \mid x_{<T})

评测方法

怎么判断老周是不是真的会看球?不能光听他自己吹,得让他看几段比赛录像,然后让资深教练给打分。OpenAI在评测Sora时也用了类似的思路:他们请GPT-4V当“资深教练”,看生成的视频,按几个维度打分——文字轨迹是否跟对、多视角镜头是否一致、物理常识是否成立(比如“球被撞后应该弹开”)。大模型裁判能把“看着舒服不舒服”变成可复用的分数。

研究者还会上“测量仪器”:用光流法检查相邻帧的运动是否连续合理,用目标跟踪算法统计某个物体被遮挡后是否还能被找回,用3D重建工具验证多视角生成是否落在同一个几何场景中。这些方法各有侧重,但思路都是把“世界模拟能力”拆成可量化的子问题。一个典型的评分公式长这样:

有了这些分数,“老球迷的预判能力”就不再是玄学。GPT-4V负责审美和常识,光流负责运动合理性,检测器负责物体持久性——三者合起来,才能比较完整地描绘Sora世界模拟能力的全景图。

Score⁡=1N∑i=1N1[consistent⁡(vi)]\displaystyle \operatorname{Score} = \frac{1}{N}\sum_{i=1}^{N} \mathbb{1}\left[\operatorname{consistent}\left(v_i\right)\right]
把 $N$ 个视频片段逐一检查,每个片段若满足多帧一致性就记 1 分,最后取平均,得到一个 0 到 1 之间的“世界模拟可信度”。
  1. 样本总数 $N$ 与求和$\displaystyle \frac{1}{N}\sum_{i=1}^{N}$ 表示对一批测试视频片段求平均,避免单个片段的运气影响结论。
    1N∑i=1N\frac{1}{N}\sum_{i=1}^{N}
  2. 指示函数 $\mathbb{1}[\cdot]$$\mathbb{1}$ 是一个“开关”:条件成立记为 1,不成立记为 0,把“是否一致”变成可相加的数字。
    1[consistent⁡(vi)]\mathbb{1}\left[\operatorname{consistent}\left(v_i\right)\right]
  3. 一致性判断 $\operatorname{consistent}(v_i)$$\operatorname{consistent}$ 代表裁判或算法对片段 $v_i$ 的多帧一致性检查——物体是否持续存在、视角转动是否稳定、运动是否符合物理直觉。
    consistent⁡(vi)\operatorname{consistent}\left(v_i\right)

发展前景

老周的球看得再准,也当不了教练——因为他不讲因果,只讲感觉。要让Sora更进一步,学术界正在探索两条路:一是给“老球迷”补物理课,把显式物理引擎或渲染约束嵌入生成过程,让重力、碰撞不再靠猜;二是给他看更多样、更高质量的比赛录像,让他经历过更多“陌生场面”(比如失重、流体、微小物体),从而减少分布外翻车。另一条火热的方向是实时交互:让Sora不是一次性生成整段视频,而是像游戏引擎一样,根据用户的每一步操作实时渲染下一帧,成为一个可对话、可编辑的“活世界”。

这些探索最终会汇向一个共同的远景——具身智能。如果Sora的世界模拟足够稳定,机器人就可以在“AI生成的物理世界”里预先练习抓取、行走、避障,把Sora当作一台虚拟训练场。那时,世界模拟就不再只是生成酷炫视频的魔法,而是智能体理解世界、与世界互动的底层能力。我们用一个混合目标函数概括这种融合方向:

从“看球”到“踢球”,从“预判”到“参与”,Sora的世界模拟能力正处在这样一个转折点:它已经证明了数据驱动能涌现出惊人的世界直觉,但要让这份直觉变成可靠的知识,还需要和显式建模、高质量数据、实时交互一起,走出属于下一代的融合之路。

min⁡θ  E[Lvideo(θ)+λ Lphysics(θ)]\displaystyle \min_{\theta}\; \mathbb{E}\left[\mathcal{L}_{\mathrm{video}}\left(\theta\right) + \lambda\,\mathcal{L}_{\mathrm{physics}}\left(\theta\right)\right]
未来的模型既要保持视频生成的自然度 $\mathcal{L}_{\mathrm{video}}$,又要满足显式物理约束 $\mathcal{L}_{\mathrm{physics}}$,用权重 $\lambda$ 平衡两者。
  1. 最小化期望 $\displaystyle \min_{\theta}\mathbb{E}[\cdot]$$\min$ 表示我们想要找到一组参数 $\theta$,让整体损失最小;$\mathbb{E}$ 表示对所有训练样本取平均。
    min⁡θ  E[⋅]\min_{\theta}\; \mathbb{E}\left[\cdot\right]
  2. 视频生成损失 $\mathcal{L}_{\mathrm{video}}$$\mathcal{L}_{\mathrm{video}}$ 衡量生成画面的质量与自然度,是Sora原有的看家本领,不能让物理约束把它压没。
    Lvideo(θ)\mathcal{L}_{\mathrm{video}}\left(\theta\right)
  3. 物理约束 $\lambda\,\mathcal{L}_{\mathrm{physics}}$$\lambda$ 是调和系数,$\mathcal{L}_{\mathrm{physics}}$ 是显式物理约束带来的额外损失,两者相加,让模型“又自然又守规矩”。
    λ Lphysics(θ)\lambda\,\mathcal{L}_{\mathrm{physics}}\left(\theta\right)

AI 应用场景

影视虚拟预演

阶段:前期视觉开发与动态分镜生成

解决的问题:传统影视预演需要美术团队手工搭建3D场景,或用绿幕逐镜拍摄参考,成本高、迭代慢。Sora可以从文字脚本直接生成动态预演视频,且由于它具备3D一致性,导演在预览阶段就能大致判断“环绕镜头下场景会不会穿帮”,大幅度压低创意验证成本。

具体案例:一位广告导演想拍一段“无人机环绕咖啡馆、主角从门口走向街角”的长镜头。过去他需要一周时间做3D粗模;现在他用文本描述场景和运镜,Sora生成三版预演视频,再让GPT-4V按镜头一致性打分,选出最稳的一版进入实拍。

游戏世界快速原型

阶段:内容生成与玩法验证

解决的问题:游戏关卡设计时需要快速验证场景的物体摆放、光源方向和NPC动态是否合理。Sora的物体持久性让生成的场景在镜头摇动时不散架,适合用来生成“概念性关卡动画”,帮助策划判断布局的叙事节奏,比白盒建模更直观。

具体案例:独立游戏团队用Sora生成“角色穿过雨夜小巷、身后卷帘门缓缓降下”的片段,检查雨滴、倒影与人物遮挡关系是否自然——通过一帧帧检查遮挡期间角色轮廓是否存在,来辅助决定是否沿用该氛围方案。

具身智能的训练教材

阶段:仿真数据生成与策略预训练

解决的问题:机器人学习需要海量交互数据,纯物理仿真场景单一,真实采集又昂贵。Sora这类生成式世界模拟器可以作为“数据扩增器”,生成多样化的视觉场景和运动轨迹,供机器人策略模型做预训练,弥补分布覆盖不足。

具体案例:机械臂抓取团队收集了少量真实桌面抓取视频,再用Sora生成“光照变化、物体摆放凌乱、手爪接近时物体微动”的扩展版本,预训练视觉表征后再用真实数据微调,抓取泛化成功率显著提升。

Python 演示

python63 行
import math  class BallTracker:    """用最近三次观测外推小球位置, 模拟遮挡期间的物体持久性"""     def __init__(self, window=5):        self.times = []        self.positions = []        self.window = window     def observe(self, t, x, y):        self.times.append(t)        self.positions.append((x, y))        if len(self.times) > self.window:            self.times.pop(0)            self.positions.pop(0)     def predict(self, t):        if len(self.times) < 3:            return None        ts = self.times[-3:]        xs = [p[0] for p in self.positions[-3:]]        ys = [p[1] for p in self.positions[-3:]]        return self._lagrange(ts, xs, t), self._lagrange(ts, ys, t)     @staticmethod    def _lagrange(ts, xs, t):        result = 0.0        for i in range(3):            term = xs[i]            for j in range(3):                if i != j:                    term *= (t - ts[j]) / (ts[i] - ts[j])            result += term        return result     def run_simulation(self):        g = 9.8        v0 = 10.0        angle = math.radians(55)        vx = v0 * math.cos(angle)        vy = v0 * math.sin(angle)        dt = 0.05        t = 0.0        print("t     real_x pred_x error")        while t <= 2.0:            x = vx * t            y = vy * t - 0.5 * g * t * t            occluded = 0.7 <= t <= 1.1            if not occluded:                self.observe(t, x, y)            pred = self.predict(t)            if pred is not None:                err = abs(pred[0] - x)                print("%.2f %.3f %.3f %.3f" % (t, x, pred[0], err))            elif occluded:                print("%.2f occluded, keep tracking..." % t)            t += dt  if __name__ == "__main__":    BallTracker().run_simulation()
目的:模拟一个被墙壁遮挡的小球:遮挡期间“看不见”时,用最近三次观测做拉格朗日外推,脑补小球的位置,演示Sora物体持久性背后的“隐式预测”直觉。
  1. self.times.append(t)记录观测时间,作为外推的时间基准。
  2. if not occluded: self.observe(t, x, y)遮挡时停止喂数据,模拟“老球迷看不到球”。
  3. pred = self.predict(t)用已知轨迹外推出被遮挡时的“脑内位置”。
  4. self._lagrange(ts, xs, t)三点二次插值,用抛物线规律填补遮挡空洞。
  5. occluded = 0.7 <= t <= 1.1划定遮挡区间,对应“电视信号中断的那一秒”。

常见误区

误区很多人看到Sora生成的球体滚动、水花四溅,第一反应是“OpenAI一定在模型后面挂了个游戏引擎或者物理计算器”。

正解Sora没有任何显式物理引擎。它的全部“物理知识”都藏在大规模自回归预测的参数里,属于数据驱动涌现。就像老球迷没有力学课本却能预判落点——你能说他的大脑里装了一个物理引擎吗?不能,他只是“看多了”。

为何常见:生成结果太符合直觉时,人脑会本能地归因于“背后有规则在算”,而低估统计学习的力量。

误区“Sora是个世界模型,它已经学会了物理规律”——这是许多博主的口头禅,仿佛模型具有了科学家的因果理解。

正解Sora学到的是视觉层面的统计一致性,而非可解释、可外推的物理定律。它能模仿“球碰到墙会弹开”,但无法回答“如果质量翻倍会怎样”;它能续写视频,但无法把状态抽出来做规划。这是隐式直觉,不是显式知识。

为何常见:涌现能力太惊艳,让人把“行为上像懂了”误认为“结构上真懂了”,忽略了隐式与显式的本质区别。

误区看到官方失败案例后,有人走向另一个极端:“Sora根本不懂世界,纯靠概率拼接”。

正解在短时生成、常见场景中,Sora展现出稳定的物体持久性和3D一致性,这是有结构的统计能力。失败主要发生在长程生成、物体数量众多、物理极端场景下——一致性缺乏全局约束导致误差累积。老球迷大部分时间看得准,偶尔看花眼,不能说他不看球。

为何常见:失败案例视觉冲击力强,容易以偏概全,忽略了“分布内表现稳定”这个事实。

误区“只要算力够、数据多,Sora最终会变成完美世界模型”——这是对规模法则的盲目信任。

正解数据中天然存在多义性和互相矛盾的物理示范(低帧率视频、剪辑跳变、特效反物理),纯数据驱动难以消除长程误差累积。未来需要显式约束、因果建模或物理引擎介入,就像老球迷光看球赛成不了裁判,还得去读规则书。

为何常见:深度学习过去几年的成功让人容易忽略“数据内部的冲突”和“长程一致性的结构性难题”。

面试题

Q1. Sora处理视频的第一步是什么?

单选题 · easy

  • A.将视频切成时空Patch← 正确答案
  • B.逐帧提取全景照片
  • C.用文字字幕压缩画面
  • D.调用经典物理引擎模拟

答案:A。Sora把视频切成带时间维度的视觉Token(时空Patch),再送入Transformer做自回归预测。它没有物理引擎,也没有把视频压成字幕,更不是提取照片,故选A。

Q2. 关于Sora的世界模拟,正确的说法是?

单选题 · easy

  • A.它内置了牛顿动力学公式
  • B.它从海量视频中涌现出规律← 正确答案
  • C.它用3D建模软件渲染视频
  • D.它全靠人工标注的物理规则

答案:B。Sora的物理直觉来自数据驱动涌现,没有显式公式、没有3D渲染器、也没有规则库。它像老球迷一样,靠“看多了”而获得预判能力,故选B。

Q3. 下列哪些属于Sora展现出的涌现能力?

多选题 · mid

  • A.物体被遮挡后依然持续存在← 正确答案
  • B.摄像机转动时场景保持稳定← 正确答案
  • C.显式计算碰撞的接触力
  • D.长时生成中物体数量总不变

答案:AB。物体持久性和3D一致性是Sora的招牌涌现能力。碰撞接触力是显式物理计算,Sora并没有做;物体数量在长时生成中恰恰容易漂移,不属于稳定能力。故选A和B。

Q4. Sora视频中物体数量出现翻倍或消失,最可能的原因是?

单选题 · mid

  • A.训练数据里真实世界确实如此
  • B.物体一致性仅靠统计涌现不够稳← 正确答案
  • C.显卡显存不足导致丢帧
  • D.物理引擎参数被调错

答案:B。Sora没有全局物体计数和追踪约束,一致性是隐式维持的,长程生成时误差累积导致数量漂移。真实世界不会把一只狗变成三只,也不是显存或物理引擎问题,故选B。

Q5. 与专门训练的世界模型相比,Sora更像哪种角色?

单选题 · mid

  • A.读过力学教材的物理工程师
  • B.凭经验预判球路的老球迷← 正确答案
  • C.在实验室做对照实验的科学家
  • D.实时计算每个粒子的模拟器

答案:B。Sora是隐式、涌现式的世界理解,能预判但不能解析因果,恰似凭经验看球的老球迷;工程师、科学家、模拟器都对应显式建模路线,故选B。

Q6. Sora隐式世界模型与显式世界模型的根本区别是?

单选题 · extreme

  • A.一个用视频训练一个用文本训练
  • B.一个靠涌现模拟一个显式维护状态← 正确答案
  • C.一个能实时交互一个只能离线生成
  • D.一个有注意力机制一个没有

答案:B。根本区别在“是否有可操作的状态层”:显式模型维护潜状态并可用动作驱动,Sora直接从像素预测像素,没有可干预的扳手。训练模态、交互性和注意力机制都不是本质分野,故选B。

Q7. 评测Sora世界模拟能力时,合适的方法有哪些?

多选题 · mid

  • A.邀请大模型评判多帧一致性← 正确答案
  • B.计算生成帧的光流合理性← 正确答案
  • C.统计遮挡物体的持续存在时长← 正确答案
  • D.直接读取模型内部物理参数

答案:ABC。GPT-4V做裁判、光流检验运动、跟踪器统计物体持久性都是主流评测手段。但Sora没有可读取的显式物理参数表,那与隐式模型的设计相悖,故选ABC。

Q8. 以下哪个是Sora广为人知的失败案例?

单选题 · easy

  • A.高脚杯破碎时形状完全错乱← 正确答案
  • B.生成视频帧率过高导致卡顿
  • C.无法加载任何输入提示词
  • D.输出画面总是黑白颜色

答案:A。公开失败案例包括物体破碎、人群挤压成狗、物体翻倍等,高脚杯破碎形状错乱是典型代表。帧率、加载和黑白问题不是Sora产品的典型失败形态,故选A。

Q9. 哪些方向可能提升Sora的世界模拟能力?

多选题 · hard

  • A.结合显式物理引擎约束生成← 正确答案
  • B.提高训练数据的覆盖多样性← 正确答案
  • C.引入物体数量一致性监督← 正确答案
  • D.完全放弃自回归生成架构

答案:ABC。物理引擎融合能补显式约束,数据多样性减少分布外翻车,物体计数监督直接对抗数量漂移。完全放弃自回归生成并非被验证的必要方向,故选ABC。

Q10. 为什么学者认为Sora“理解”了世界?

单选题 · mid

  • A.因为Sora源码包含世界知识库
  • B.因为无标注数据中涌现出一致规律← 正确答案
  • C.因为Sora能回答所有常识问题
  • D.因为Sora使用了经典物理接口

答案:B。Sora未标注物理标签,却能在遮挡、视角旋转、碰撞中展现稳定规律,说明它的表征隐含世界结构。它没有知识库、不回答问答、不用物理接口,故选B。