Variational Autoencoders and Nonlinear ICA: A Unifying Framework

Khemakhem I., Kingma D. P., Monti R. P. and Hyv"{a}rinen A. Variational autoencoders and nonlinear ICA: a unifying framework. In International Conference on Artificial Intelligence and Statistics (AISTATS), 2020.

本文讨论identifiability的问题, 即
p θ ( x ) = p θ ~ ( x ) ⇒ θ = θ ~ p_{\theta}(x) = p_{\tilde{\theta}}(x) \Rightarrow \theta = \tilde{\theta} pθ(x)=pθ~(x)θ=θ~
在何种情况下能够成立, 或者近似成立.

主要内容

假设观测数据 x x x和隐变量 z z z满足联合分布:
p θ ∗ ( x , z ) = p θ ∗ ( x ∣ z ) p θ ∗ ( z ) , p_{\theta^*}(x, z) = p_{\theta^*}(x|z) p_{\theta^*}(z), pθ(x,z)=pθ(xz)pθ(z),
因为隐变量是未知的, 所以我们接触到的实际上只有边际分布
p θ ∗ ( x ) = ∫ z p θ ∗ ( x , z ) d z . p_{\theta^*}(x) = \int_z p_{\theta^*}(x, z)\mathrm{d}z. pθ(x)=zpθ(x,z)dz.
在实际估计参数 θ \theta θ的时候, 很有可能发生:
p θ ( x ) = p θ ~ ( x ) ≈ p θ ∗ ( x ) ,   θ ≠ θ ~ . p_{\theta}(x) = p_{\tilde{\theta}}(x) \approx p_{\theta^*}(x), \: \theta \not = \tilde{\theta}. pθ(x)=pθ~(x)pθ(x),θ=θ~.
即两个不同的联合分布 p θ ( x , z ) , p θ ~ ( x , z ) p_{\theta}(x, z), p_{\tilde{\theta}}(x, z) pθ(x,z),pθ~(x,z)但是却对应着同一个边际分布, 这就identifiability的问题.
在经典的VAE框架中, 已经有工作指出, 无监督下, 即仅凭观测数据 x x x, 是无法保证identifiability的.

本文的模型

本文需要用到一些额外的信息 u u u, 考虑如下分布:
p θ ( x , z ∣ u ) = p f ( x ∣ z ) p T , λ ( z ∣ u ) ,   θ = ( f , T , λ ) . p_{\theta}(x, z|u) = p_f(x|z) p_{T,\lambda}(z|u), \: \theta = (f, T, \lambda). pθ(x,zu)=pf(xz)pT,λ(zu),θ=(

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值