梅老师是一位从业十五年的动画师。她画一颗被抛向空中的球时,凭直觉就能画出那条下落的弧线;画热气腾腾的咖啡杯时,不用翻参考照片就知道热气会向上升腾。这种不需要反复试错、深植于心底的“物理直觉”,来自她脑中一本看不见的“物理书”——重力、惯性、碰撞、流动,书里全都记着。在 AI 的世界里,也流行着这么一本“物理书”,我们把它的内容悄悄塞进深度学习模型,让它拥有同样的直觉。这本书的名字,就叫物理先验。这篇笔记要讲的,正是物理先验如何从基础概念一路延伸到世界模型与视频生成,以及它为什么能让 AI 生成的内容,看起来浑然天成、顺理成章。

岗位关联

理解物理先验,是 AI 从业者跨入世界模型与视频生成领域的关键敲门砖——它能帮你解释“为什么有时生成画面会失控”,更能让你设计出更可靠的生成系统。

目录
  1. 可视化演示
  2. 物理先验基础
  3. 物理建模方法
  4. 先验注入策略
  5. 世界模型机制
  6. 视频生成应用
  7. 挑战与前景
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

展示能量守恒先验、哈密顿辛结构与等变对称性三种物理先验如何约束模型预测,切换模式观察不同先验的效果对比。

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

能量守恒先验 有先验:总能量恒定,轨迹稳定闭合 无先验:能量漂移,轨迹发散 L = L_data + λ·|E(t) - E(0)|² 能量守恒残差约束模型输出

物理先验基础

梅老师画一条抛物线时,不需要翻资料,她的大脑里仿佛住着一台小型计算器,精确地知道球会在哪里下落、什么时候到达最高点。这种不用经过大量练习就存在的判断力,就是“先验”——它先于经验而存在,是刻在骨子里的常识。而在机器学习的世界里,物理先验指的就是:我们把“球会往下落、水会往低处流”这类关于世界的物理知识,提前放进模型的全部技术手段。它让模型不必在大量数据里摸索很久,才慢慢“悟”出重力的存在,而是出生即自带物理直觉。

从技术角度看,物理先验并不是一种具体的算法,而是一族方法的统称。它既可以体现在损失函数上,用物理方程去约束模型的预测结果;也可以体现在网络结构上,设计出天然符合物理规律的模块;还可以体现在训练数据上,混入物理模拟器生成的样本。它的核心价值在于降低模型对大规模真实数据的依赖,同时让模型的输出更符合人类的经验预期。

回到梅老师的画板:她脑中的那本“物理书”其实不是任何一张底稿,而是多年创作沉淀出的潜意识。物理先验之于 AI 也一样,它不是某个固定的零件,而是一整套让模型“胸有物理”的设计思想。有了它,AI 就像一个见惯风浪的老动画师,起笔便知道每一帧的命运。

Priorphysics={g,  ρ,  E}\displaystyle \text{Prior}_{physics} = \{ g, \; \rho, \; E \}
公式导读:这个式子用集合符号给“物理先验”画了一幅速写——它囊括了重力加速度 \(g\)、物质密度 \(\rho\)、能量 \(E\) 等一组刻画世界运行方式的常量与规律,是模型在训练开始前就“知道”的物理常识。
  1. 先验集合 Prior表示模型预先拥有的物理知识总集,是后面的花括号里所有内容的统称。
    Priorphysics\text{Prior}_{physics}
  2. 重力加速度 g地球表面物体自由下落的加速度,约为 \(9.8\,\text{m/s}^2\),是“苹果会落地”背后那个数字。
    gg
  3. 密度 ρ单位体积内物质的多少,决定了同样体积的铁块比木块更重,是物体交互中“到底谁压谁”的关键。
    ρ\rho
  4. 能量 E一个系统内部蕴含的做功本领,在封闭系统中总量不变,构成能量守恒这条铁律的基石。
    EE

物理建模方法

梅老师的书架上,放着一本厚厚的《动画物理法则》。翻开它,第一页写的是“万物运动皆有规律”,第二页写的是“水有水的脾气,火有火的性子”。这些法则并不是动画师凭空发明的,而是他们观察世界后提炼出的规律——在 AI 领域,这就叫物理建模。物理建模要做的,就是把现实世界的运行规律,转写成机器能读懂、能计算的数学方程。

最经典的物理建模起点,是牛顿力学。它描述物体在力的作用下如何运动,是视频生成中预测小球飞行、汽车转弯、人物跳跃的基本骨架。更进一步,流体方程(如纳维-斯托克斯方程)用来描述水、烟雾、气体等流体的复杂运动;能量守恒保证任何过程中总能量不变;动量守恒则指导碰撞场景中速度与方向的重组。这些方程共同组成了物理先验的“武器库”。

梅老师画一本书从书架掉下来时,会在草稿纸上标注“加速下落”,这就是她心中的 \(F=ma\)。当 AI 模型把牛顿力学写入自己的参数,它在生成类似场景时,就等于继承了梅老师这本“动画物理法则”,不需要再从零开始,用几万帧视频去猜物体应该怎么运动。

F=ma\displaystyle F = m a
公式导读:牛顿第二定律,可能是物理先验里最脍炙人口的一条。它把力、质量与加速度三个概念绑在一起,是无数物理模拟的起点。
  1. 力 F外界对物体施加的推或拉,单位是牛顿(N),是改变运动状态的“幕后推手”。
    FF
  2. 质量 m物体固有惯性大小的度量。质量越大,越不容易被推动,好比装满书的行李箱比空箱子更难加速。
    mm
  3. 加速度 a物体速度变化的快慢,单位是 \(\text{m/s}^2\)。用大白话说,就是“速度的增速”。
    aa
  4. 等式 F = ma合外力等于质量乘以加速度,意思是“力的效果最终体现为加速度”。给同样的力,质量大的物体加速度小,和常识完全吻合。
    F=maF = ma

先验注入策略

梅老师要把自己的“物理直觉”传给徒弟,通常有三个办法:第一条,徒弟画错了就纠正他,慢慢地他就记住“球不该飘在天上”,这叫“事后纠错”;第二条,从一开始就严格规定他只能用特定的画笔和画法,这叫“结构约束”;第三条,让他大量临摹梅老师的作品,这叫“数据熏陶”。AI 领域的先验注入策略,恰恰对应着这三种思路。

损失函数约束(事后纠错)是最直观的做法:在训练时,如果模型预测出“水往高处流”,就在损失值上重重地扣分。它通过在损失函数里增加一个物理正则项来实现。网络结构设计(结构约束)则是把物理规律直接焊死在模型骨架里,比如设计一个“物理层”,让输出的位置和速度永远满足运动学方程。数据融合(数据熏陶)则是在训练集中混入物理引擎生成的模拟数据,让模型在不知不觉中习惯真实世界的规律。

梅老师把纠错、约束和临摹三招合到一起,就凑出了一套完整的“传艺心法”。AI 的物理先验注入也是如此——三种策略各有所长,聪明的工程师往往混合使用。比如在视频生成模型里,既在网络结构中加入运动学模块,又在损失函数里挂上物理约束项,再辅以部分模拟数据,三管齐下,效果远比单一策略可靠。

Ltotal=Ldata+λ Lphysics\displaystyle \mathcal{L}_{total} = \mathcal{L}_{data} + \lambda \, \mathcal{L}_{physics}
公式导读:这是最常用的一种物理先验注入方式的总损失表达式。它把“尽量贴近数据”和“尽量符合物理”两个目标加在一起,用 \(\lambda\) 来调节两者的分量。
  1. 数据损失 L_data衡量模型预测与真实标签的差距,比如预测的位置偏差有多大,是常规深度学习训练就有的部分。
    Ldata\mathcal{L}_{data}
  2. 物理损失 L_physics衡量模型的预测违反物理规律的程度,比如“物体凭空消失”会得到巨大的惩罚值。
    Lphysics\mathcal{L}_{physics}
  3. 权重 lambda一个可调的系数,控制物理约束有多“严苛”。\(\lambda\) 越大,模型越不敢违反物理规律,但也可能因此变得保守。
    λ\lambda
  4. 总损失 L_total两者相加得到最终优化目标。训练过程就像师傅在一边盯着画画,既要像样本,又要讲道理。
    Ltotal\mathcal{L}_{total}

世界模型机制

梅老师在画一段“翻倒的咖啡杯”动画前,会先在脑中演一遍完整剧情:杯子被碰倒、咖啡洒出、顺着桌面流淌、滴落在地板边缘。这种在脑海里预先模拟的能力,就是世界模型的核心。世界模型是指让 AI 在内部对环境的未来状态进行推演,从而支撑决策和生成的模型架构。它像是一个“脑内放映厅”,把现在的画面投射成未来的画面,供模型提前“看到”。

世界模型做推演时,依赖几个关键机制。状态演化描述环境如何从当前状态转移到下一个状态;因果推理让模型抓住“推倒杯子”和“咖啡洒出”之间的因果链条,而不是单纯看像素变化;隐空间表征则是把高维的画面压缩成低维的向量,让模型在高效的“脑内沙盘”上做推演,而不是逐像素模拟。物理先验在这里扮演的角色,就是为状态演化提供正确的物理法则。

梅老师在脑中预演咖啡杯翻倒的全过程,靠的正是这种“状态演化”的能力——她头脑里的“演化函数”被多年的经验打磨得无比精准。世界模型带着物理先验做推演时也一样:每推进一步都受到物理定律的约束,演出来的未来才算靠谱。有了靠谱的预演,AI 在生成视频时才不会出现“咖啡杯悬浮在半空”的笑话。

st+1=F(st,at)\displaystyle s_{t+1} = \mathcal{F}(s_t, a_t)
公式导读:世界模型的“心脏”方程。它表示:从当前状态 \(s_t\) 出发,在动作 \(a_t\) 的影响下,环境会演化到下一个状态 \(s_{t+1}\)。\(\mathcal{F}\) 是一个学习得到的“仿真器”,物理先验就藏在它的骨架里。
  1. 当前状态 s_t时刻 \(t\) 的世界快照,可能包含物体的位置、速度、形状等信息,是预演的起点。
    sts_t
  2. 动作 a_t模型施加的外部干预,比如“推了一下杯子”,是引发状态变化的因。
    ata_t
  3. 演化函数 F一个可学习的映射,接收状态与动作,输出下一时刻的状态。它融合了物理先验后,会“下意识”地遵循力学规律。
    F\mathcal{F}
  4. 下一状态 s_{t+1}预演的结果,也就是对下一步世界状态的预测。反复应用这个方程,模型就能沿着时间轴一路“脑补”下去。
    st+1s_{t+1}

视频生成应用

梅老师终于要动笔了。她把脑海里预演的剧情,一段一段画成画面,连接起来就是一段流畅的动画。视频生成正是这样的“动笔”阶段:把世界模型预演出来的未来状态,变成一帧一帧可观看的图像。物理先验在这一阶段的价值,体现得特别直观——它决定了画面上的物体是否“行动自然”。

在视频生成中,物理先验至少在三方面起作用。轨迹预测:生成一个抛出的小球时,模型不会让它走一条歪歪扭扭的线,而是让它的轨迹符合抛物线的运动方程。物体交互模拟:杯子撞到桌面时,模型知道应该破碎而不是完好地穿过去。一致性保持:长时间生成视频时,模型不会让物体忽大忽小、消失又出现,而是维持时空上的一致。物理先验等于给生成过程配了一位“物理学监制”,时刻审查每一帧是否违背常识。

梅老师画出的小球之所以让人信服,是因为她的每一条弧线都“合物理”。视频生成模型引入物理先验后,画的虽然不是真实的球,但在观感上,它已经和梅老师的作品一样自然了。从预演到落笔,物理先验贯穿全程,让 AI 从“画得出”进化到“画得对”。

y(t)=v0t−12gt2\displaystyle y(t) = v_0 t - \frac{1}{2} g t^2
公式导读:抛体运动的竖直位移公式,是视频生成中“轨迹预测”的经典建模。它描述了物体从初始速度 \(v_0\) 竖直抛出后,在重力 \(g\) 作用下,高度随时间 \(t\) 的变化曲线。
  1. 初始速度项 v0·t物体抛出那一刻的竖直速度带来的上升位移,速度越大,飞得越快。
    v0tv_0 t
  2. 重力项 ½gt²重力导致的位移修正项,随时间平方增大,代表下落趋势逐渐压过上升势头,最终把物体拉回地面。
    12gt2\frac{1}{2} g t^2
  3. 时刻 t自抛出后经过的时间,是这段运动故事的进度条。
    tt
  4. 位置 y(t)任意时刻物体的竖直位置。生成视频时,模型按这个公式逐帧计算小球的落点,就能画出教科书般平滑的抛物线。
    y(t)y(t)

挑战与前景

梅老师也不是万能的。遇到龙卷风卷起汽车、海啸淹没都市这样的复杂场景,她依然要反复研究参考素材,才能画得不出差错。物理先验同样有自己的边界,既不是无所不能,也不是一劳永逸。它的第一个挑战是算力瓶颈:精确求解物理方程非常消耗计算资源,模型既要“懂物理”又要“跑得快”,两者常常打架。第二个是泛化难题:世界上的物理现象无穷无尽,教材里没有覆盖到的情况,模型照样会犯懵。第三个是可解释性:当物理模块和神经网络深度耦合时,一旦发生错误,很难定位是物理方程错了,还是网络参数错了。

不过,挑战背后也藏着方向。神经物理场、物理信息神经网络等新技术,正在把物理定律以更优雅、更高效的方式嵌入神经网络。未来,物理先验大概率不是孤军奋战,而是与大规模视觉模型、强化学习和世界模型深度协同,成为新一代 AI 的“底层常识层”。物理模拟和生成式 AI 的融合,会孕育出真正“理解”现实世界的模型。

梅老师面对复杂场景时的“画前研究”,就好比工程师调整 \(\beta\) 的过程——不是放弃物理直觉,而是更聪明地使用它。物理先验的未来,不是在每条路都铺上物理轨道,而是在关键路段嵌入护栏,让 AI 这支画笔自由驰骋,却不偏离真实的铁律。

---

min⁡θ  Edata[Lgen]+β⋅Penaltyphysics\displaystyle \min_{\theta} \; \mathbb{E}_{\text{data}}\left[\mathcal{L}_{gen}\right] + \beta \cdot \text{Penalty}_{physics}
公式导读:这是一个典型的多目标优化框架,表达的是“在生成高质量内容的同时,尽量不违反物理规律”的工程美学。\(\beta\) 用来权衡二者,是工程师反复调参的核心旋钮。
  1. 期望项 E[L_gen]模型在数据分布上生成损失的平均值,衡量生成画面的质量高低。
    Edata[Lgen]\mathbb{E}_{\text{data}}\left[\mathcal{L}_{gen}\right]
  2. 物理惩罚项 Penalty对违反物理规律的输出的惩罚值,比如物体穿墙、凭空消失都会被扣分。
    Penaltyphysics\text{Penalty}_{physics}
  3. 权重 beta调节物理惩罚力度的系数。\(\beta\) 过小,模型莽撞;\(\beta\) 过大,模型畏首畏尾。
    β\beta
  4. 优化目标 min寻找一组参数 \(\theta\),让这两项之和尽量小。这正是一线工程师每天都在践行的“平衡艺术”。
    min⁡θ\min_{\theta}

AI 应用场景

视频生成产品的“物理监制”

阶段:模型推理与生成阶段

解决的问题:传统的视频生成模型(如早期的文本生成视频工具)经常出现“液体逆流”“物体悬浮”等反物理现象,用户需要反复抽卡几十次才能得到一段勉强合理的视频。物理先验从根源上约束生成过程,让“杯子从桌上滑落摔碎”这样的描述,能被稳定地渲染成符合重力、碰撞和碎裂规律的画面。

具体案例:某 AI 视频创作平台在生成流程中加入物理先验模块后,用户输入“咖啡杯从桌边跌落”,生成的视频中杯子加速下落、触地后碎片沿合理方向飞溅,液体洒落轨迹自然。创作者不再需要反复重试,生成效率大幅提升。

游戏动画的角色行为矫正

阶段:数据预处理与模型训练阶段

解决的问题:游戏角色动画通常依赖动作捕捉数据,但动作库覆盖面有限,AI 生成的“过渡动画”常出现滑步、穿模等违背动量守恒的问题。物理先验通过约束骨骼动画的加速度和角动量,让过渡姿态自然流畅。

具体案例:某游戏工作室在动作生成网络中引入物理先验层,角色从高处跳下时,空中姿态的翻转速度与重力加速匹配,落地时膝盖弯曲的缓冲动作也严格遵循碰撞动力学,玩家反馈“操作手感比之前真实了一个档次”。

机器人仿真的“知识桥”

阶段:仿真训练与强化学习阶段

解决的问题:机器人强化学习在仿真环境里训练出的策略,直接部署到真实机器人时常常失灵,原因是仿真环境的物理近似有限。物理先验在这里作为校准器,将摩擦系数、接触力等真实世界的物理规律注入仿真器,缩小模拟与现实的差距。

具体案例:某具身智能团队在仿真环境中加入接触力物理先验,机器人仅用 500 条真实抓取数据做微调,就在真实环境中达到了 90% 以上的抓取成功率,而此前从零迁移的成功率不足 40%。

Python 演示

python56 行
import math G = 9.81 def simulate_real(v0, angle, dt=0.1, steps=20):    rad = math.radians(angle)    vx = v0 * math.cos(rad)    vy = v0 * math.sin(rad)    xs, ys = [], []    x, y = 0.0, 0.0    for _ in range(steps):        x += vx * dt        vy -= G * dt        y += vy * dt        xs.append(x)        ys.append(max(y, 0))    return xs, ys def predict_with_prior(v0, angle, dt=0.1, steps=20):    rad = math.radians(angle)    vx = v0 * math.cos(rad)    vy = v0 * math.sin(rad)    xs, ys = [], []    for i in range(steps):        t = i * dt        x = vx * t        y = vy * t - 0.5 * G * t * t        xs.append(x)        ys.append(max(y, 0))    return xs, ys def predict_without_prior(v0, angle, dt=0.1, steps=20):    rad = math.radians(angle)    vx = v0 * math.cos(rad)    vy = v0 * math.sin(rad)    xs, ys = [], []    x, y = 0.0, 0.0    for _ in range(steps):        x += vx * dt        y += vy * dt        xs.append(x)        ys.append(max(y, 0))    return xs, ys def mse(a, b):    return sum((p - q) ** 2 for p, q in zip(a, b)) / len(a) if __name__ == "__main__":    real_x, real_y = simulate_real(10, 45)    prior_x, prior_y = predict_with_prior(10, 45)    naive_x, naive_y = predict_without_prior(10, 45)    print("真实轨迹 y:", [round(v, 2) for v in real_y])    print("有先验预测 y:", [round(v, 2) for v in prior_y])    print("无先验预测 y:", [round(v, 2) for v in naive_y])    print("有物理先验的MSE误差:", round(mse(prior_y, real_y), 4))    print("无物理先验的MSE误差:", round(mse(naive_y, real_y), 4))
目的:用抛体运动模拟“有物理先验”与“无物理先验”两种预测模型的差异,直观展示物理定律对轨迹预测精度的提升。
  1. G = 9.81重力加速常数,是所有物理先验的“原点”。
  2. simulate_real(...)用逐帧速度更新模拟的真实运动,作为“现实基准”。
  3. predict_with_prior(...)使用解析式 \(y = v_0t - \frac{1}{2}gt^2\) 直接预测,代表内置物理先验的模型。
  4. predict_without_prior(...)只用匀速运动近似,忽略重力,代表没有物理先验的模型。
  5. mse(prior_y, real_y)计算有先验模型与真实轨迹的误差;mse(naive_y, real_y) 对比无先验模型,两行对比就是物理先验价值的数字注脚。

常见误区

误区我以为物理先验就像传统物理引擎一样,是一堆写死的 `if` 分支和公式库,直接把 `F=ma` 硬编码在程序里,谁调用谁用。

正解物理先验不是死板的“硬编码规则”,而是以可学习约束的形态融入神经网络。它可以是损失函数里的一项、网络结构中的一个物理层,也可以是数据分布的一部分。它和模型的可学习部分是“协同工作”而非“替代关系”,有点像梅老师的物理直觉——不是背条条框框,而是在潜意识里自然流露。

为何常见:很多人接触过传统物理引擎(游戏开发里的碰撞检测、流体模拟),容易把“引擎式硬编码”和“物理先验”划等号,忽略了它其实是深度学习框架的一部分。

误区我听说物理先验能减少数据依赖,那是不是模型只用 1% 的数据也能训练好?

正解物理先验只能降低对部分数据的依赖,不能替代全部数据。复杂的物理现象(比如湿沙流动、布料褶皱)仍然需要真实数据提供细节。梅老师有扎实物理功底,但画一件衣服怎么飘动,还是得观察真实布料或视频参考。物理先验是“减负”,不是“免学”。

为何常见:因为各种宣传夸大了先验的作用,把“减少数据依赖”放大成“不需要数据”,尤其是在具身智能、自动驾驶等刚需领域容易被误读。

误区模型加了一堆物理约束,是不是就只能画出“无聊”的现实画面,失去想象力了?

正解物理先验约束的是“违反物理学的基本错误”,而不是“不符合现实的创造性表达”。动画片里角色被压成纸片、飞天遁地照样成立,因为那些是在物理允许的边界内进行艺术夸张。物理先验带来的反而是更强的表现力——当模型的底线正确了,它发挥创意的空间才会更可信、更有感染力。

为何常见:人们容易把“约束”等同于“限制”,但在生成任务里,明确的物理边界反而给了创作者一个可预期的“舞台”,让天马行空建立在可信的基石上。

误区世界模型 = 物理先验 + 一个预测头,把物理这块搞好了,世界模型就成功了。

正解物理先验是世界模型的重要部件,但远非全部。世界模型还要处理感知噪声、语义抽象、多模态融合、长程记忆等复杂问题。梅老师的“脑内预演”之所以准确,不只因为她懂物理,还因为她擅长观察、记忆和对场景的整体理解。把物理先验视为充分条件,是很危险的简化。

为何常见:物理先验在论文里效果好、可视化直观,容易让初学者误以为它是全部关键,忽略了工程世界里同样重要的其他模块。

面试题

Q1. “物理先验”在AI模型中最准确的含义是什么?

单选题 · easy

  • A.用物理规则增强训练数据
  • B.将物理规律内置于模型机制← 正确答案
  • C.把AI参数转换成物理方程
  • D.用物理引擎替换神经网络

答案:B。物理先验的“先验”指模型在训练前就具备的物理常识。B 准确体现了“把物理规律内置于模型机制”。A 是数据增强、C 是方程参数化、D 是物理引擎替代,都不属于先验的核心定义。

Q2. 以下哪项不属于物理建模中的常见定律?

单选题 · easy

  • A.牛顿力学第二定律
  • B.能量守恒定律
  • C.中心极限定理← 正确答案
  • D.流体动力学方程

答案:C。牛顿力学、能量守恒、流体方程都属于物理建模中的经典定律。C 中心极限定理是概率论中的统计定理,与物理建模无关,属于统计学范畴。

Q3. 物理先验注入AI模型的方式有哪些?

多选题 · mid

  • A.在损失函数中加入物理约束← 正确答案
  • B.在神经网络中设计物理层← 正确答案
  • C.在训练数据中融合物理模拟← 正确答案
  • D.在输出层增加随机噪声

答案:ABC。三种主流注入策略正是损失函数约束、网络结构设计、数据融合。D 增加随机噪声是数据增强中的扰动手段,与物理先验注入无关。

Q4. 物理先验最直接的价值是什么?

单选题 · easy

  • A.减少模型对部分数据的依赖← 正确答案
  • B.提升模型训练时的显示分辨率
  • C.大幅减少模型的参数量
  • D.让模型只能生成物理场景

答案:A。物理先验把已知规律提前注入模型,减少了数据依赖。B 分辨率是渲染而非先验问题;C 参数量与先验无直接关系;D 是误解,物理先验并不限制场景类型,只是保证生成不违背物理常识。

Q5. 世界模型的核心能力是什么?

单选题 · mid

  • A.在内部预演未来状态演化← 正确答案
  • B.压缩视频文件的大小
  • C.识别视频中的物体类别
  • D.生成更清晰的图像细节

答案:A。世界模型的关键是“脑内预演”的状态演化能力,它让 AI 能够在内部推演环境下一步会变成什么样。B 是视频压缩、C 是目标识别、D 是超分辨率,这些都不是世界模型的定义性能力。

Q6. 物理先验在视频生成中的作用包括什么?

多选题 · mid

  • A.让运动轨迹更符合常识← 正确答案
  • B.改善物体间的交互合理性← 正确答案
  • C.保持画面内容的一致性← 正确答案
  • D.直接提高视频编码效率

答案:ABC。物理先验通过约束运动规律让轨迹自然、交互合理,并在时空上维持一致性。D 涉及视频编码效率,属于压缩算法范畴,与物理先验无关。

Q7. 在损失函数中,物理先验项的作用是?

单选题 · mid

  • A.惩罚违反物理规律的预测← 正确答案
  • B.加快神经网络的推理速度
  • C.提升图像增强的效果
  • D.简化数据预处理的流程

答案:A。物理损失项的工作方式是“预测违反物理规律就扣分”,从而引导模型学会遵守物理常识。B 推理速度、C 图像增强、D 数据预处理都与损失函数中的物理约束无关。

Q8. 构建世界模型时融入物理先验的常见做法有哪些?

多选题 · hard

  • A.用微分方程约束隐状态演化← 正确答案
  • B.引入可微分的物理模拟层← 正确答案
  • C.将重力加速度作为可学习参数← 正确答案
  • D.直接删除视频中的动态物体

答案:ABC。微分方程约束、可微分物理层、可学习物理常数都是物理先验融入世界模型的典型手段。D 删除动态物体等于回避物理问题,不解决任何建模需求。

Q9. 物理先验作为一种先验知识,其主要局限是什么?

单选题 · hard

  • A.无法覆盖现实中的全部物理场景← 正确答案
  • B.会替代模型所有的表征能力
  • C.能够彻底解决数据稀缺问题
  • D.只能在训练阶段被有效使用

答案:A。现实物理现象无穷无尽,教材和代码能覆盖的只是其中一部分,这就是泛化难题。B 是一种误解,物理先验与表征能力互补而非替代;C 夸大了效果;D 也不准确,推理阶段同样使用物理先验做约束。

Q10. 在对抗博弈场景中,同时引入物理先验和对抗训练,最难把握的点是什么?

单选题 · extreme

  • A.平衡物理约束与对抗自由度← 正确答案
  • B.增加对抗网络的层数
  • C.提升生成视频的拍摄角度
  • D.减少物理模块的参数量

答案:A。对抗训练需要生成器有足够自由度去“骗过”判别器,而物理先验在施加约束。两者天然存在张力:约束太强,生成结果呆板;约束太弱,又会出现反物理产物。B/C/D 都是工程上的次要因素,核心矛盾在于约束与自由度的平衡。