当前位置: 首页 > news >正文

网站登陆界面psdjsp手机版网站开发

网站登陆界面psd,jsp手机版网站开发,网站建设的后台登录,台山网站开发背景 KL Loss主要监督的是模型输出分布 VS 目标分布 之间的相似性 它不直接监督位置、速度等数值,而是监督模型「认为哪种可能性更大」是否和目标一致。 在多模态预测、知识蒸馏、策略学习中尤为重要。 KL 散度主要监督什么?项目监督内容应用场景分布相似…

背景

KL Loss主要监督的是模型输出分布 VS 目标分布 之间的相似性
它不直接监督位置、速度等数值,而是监督模型「认为哪种可能性更大」是否和目标一致。
在多模态预测、知识蒸馏、策略学习中尤为重要。

KL 散度主要监督什么?

项目监督内容应用场景
分布相似性模型输出的概率分布(预测) vs 目标分布(通常是软标签)知识蒸馏、轨迹分布、行为克隆等
不确定性建模模型输出多个选择的分布(如多轨迹) vs 真值分布(soft target)轨迹预测、多模态输出
知识对齐学生网络预测分布 vs 教师网络的 soft 分布蒸馏
行为模仿/规划策略模型生成的动作分布 vs 专家动作分布模仿学习、策略学习

具体例子

  1. 知识蒸馏(Knowledge Distillation)

监督:


KL(Teacher(logits).softmax || Student(logits).softmax)

目标:让学生网络模仿教师网络输出的“概率分布”,而不是 hard label。

  1. 轨迹预测(Trajectory Prediction)
如果模型预测多种未来轨迹,每种轨迹有一个概率(例如多模态轨迹):predicted_probs = [0.6, 0.3, 0.1]
ground_truth_probs = [1.0, 0.0, 0.0]  # one-hot or soft label from expertKL(predicted || ground_truth)
  1. 行为克隆(Behavior Cloning)/模仿学习
    如果从专家(如人类或 rule-based agent)采样得到 soft policy 分布,模型输出 policy logits:
expert_policy = [0.7, 0.2, 0.1]
model_output = logits → softmax → [0.4, 0.4, 0.2]loss = KL(expert_policy || model_output)

目标:让模型模仿专家的策略分布(而不是只学最优动作)。

最基础的手写 KL 散度 loss (batch-wise)

假设:

p_target 是目标分布(通常来自 ground truth,已经是 soft label,如 one-hot 或 softmax)

q_pred 是模型输出分布(经过 softmax 或 log_softmax 之后)

import torch
import torch.nn.functional as Fdef kl_loss_manual(log_q, p):"""手动实现的KL散度:KL(p || q)参数:- log_q: 模型输出的对数概率分布(log_softmax后的)- p: 目标分布(soft label 或 one-hot)返回:- 平均 KL 散度 loss"""kl = p * (torch.log(p + 1e-10) - log_q)  # 避免 log(0)return kl.sum(dim=-1).mean()
# 模拟一个 batch,有3个样本,每个是3类分类任务
logits = torch.tensor([[2.0, 1.0, 0.1],[1.5, 2.0, 0.5],[0.1, 0.2, 3.0]])# 模型输出的 log_softmax
log_q = F.log_softmax(logits, dim=1)# 假设目标是 one-hot(可以是 soft label)
p = torch.tensor([[1.0, 0.0, 0.0],[0.0, 1.0, 0.0],[0.0, 0.0, 1.0]])loss = kl_loss_manual(log_q, p)
print("KL Loss:", loss.item())
http://www.dtcms.com/a/489665.html

相关文章:

  • 太仓建设银行网站赶集网网站建设ppt模板
  • 电子商务网站建设实例做网站的设计文档怎么做
  • 住房和创新建设部网站如何注册一个自己的品牌
  • 江苏网站开发公司免备案免费域名
  • 新乡商城网站建设布吉做网站
  • 网站开发手把手外链博客网站
  • 安徽省建设干部学校网站建网页用什么软件
  • 代理网站推荐今天最火的新闻头条
  • 网站开发费入什么费用wordpress增加图片轮播
  • 定海区住房和城乡建设局网站网站设计定做
  • 广州制造业网络营销百度优化网站建设
  • 浙江自己如何做网站带有网页的建筑公司
  • 邯郸网站建设 安联网络公司网页设计要学的课程
  • 17网站一起做网店怎么下单软件系统开发全网优惠
  • 做网站给文件不侵权网站建设项目可行性分析
  • 服务号网站建设wordpress表单模板
  • 做网站软件_手机网站宣传海报图片
  • 建网站需要多钱wordpress 关闭文章修订
  • 做中文网站的公司陵水网站建设费用
  • 网站建设项目实训心得todoist wordpress
  • 广德县建设协会网站著名网站有哪些
  • 做网站图注意事项拆车件网上商城
  • 服装外贸网站建设wordpress中英文站点
  • 做网站找 汇搜网络做电器哪个网站好
  • 族蚂建站怎么样广告设计专业是干什么的
  • 湖口县建站公司利用html5 监控网站性能
  • 网站建设源程序清单人才招聘类网站开发文档
  • 宣城网站建设 有限公司做网站需要申请专利吗
  • 知名wordpress架构网站网站前台做哪些工作
  • 免域名x网站金华外贸网站建设