POE在多模态融合方面的应用

一. POE概念函数解析

1. 高斯分布生成的观察单个数据点x的概率密度函数

这个函数可以预测每个数据点的生成概率。

2. 最大对数似然估计

        最大对数似然估计是一种利用已知的样本,找出最有可能生成该样本的参数(均值和方差)来形成概率模型的方法。最大化的意义就是让概率模型对于现存样本预测的总概率值最大化,换句话说,现在发生了某一事件,可以认为,这个时间是理论上概率最大的那个时间。所以使似然函数最大,也就是让现在发生的这个事件成为概率最大的事件。

        问题:方差和均值明明可以通过样本直接计算得到,为什么要借助最大似然估计?

        因为直接从样本计算的均值和方差反映了样本数据的实际情况,而通过最大似然估计反应了最有可能生成这些样本数据的概率模型的参数。

3. POE(Product Of Expert, 译为专家点积)

详见文章: PoE-SP.pdf (uva.nl)icon-default.png?t=N7T8https://staff.fnwi.uva.nl/m.welling/wp-content/uploads/papers/PoE-SP.pdf

        这里expert(专家)的意思其实就是每种数据样本集所对应的概率密度函数。这里的点积对应了所有样本集的概率密度模型相乘, 参数\theta代表每个概率密度模型中的参数。

  为了求出参数\theta,使用最大似然估计法。

      

       Z为归一化因子,使得最终概率分布综合为1.

        最终,PoE模型通过将所有"专家"的输出(即它们的概率密度函数)相乘,生成一个新的概率分布。这个新的分布可以用来对整个输入数据集进行建模,或者生成新的数据。

二. POE函数应用多模态融合

详见文章:VMLoc: Variational Fusion For Learning-Based Multimodal Camera Localization
2003.07289.pdf (arxiv.org)icon-default.png?t=N7T8https://arxiv.org/pdf/2003.07289.pdf        该模型将两个模态的潜在空间用POE融合,具体来说,每个"专家"都是一个概率模型,它们各自对输入数据的某些特性进行建模。然后,通过将所有"专家"的输出(即它们的概率密度函数)相乘,VMLoc生成一个新的概率分布。这个新的分布被用来将不同的传感器输入融合到一个共享的潜在空间。

        MLoc通过结合多个"专家"(即概率模型)的输出来建模复杂的概率分布。然后,这个新的概率分布被用来将不同的传感器输入融合到一个共享的潜在空间,从而实现多模态传感器数据的融合。

  • 18
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值