4 个月前

自动编码变分推理在主题模型中的应用

自动编码变分推理在主题模型中的应用

摘要

主题模型是学习文本表示最流行的方法之一,但其主要挑战在于任何对主题模型的修改都需要数学推导出新的推理算法。一种有前景的解决方法是自编码变分贝叶斯(Autoencoding Variational Bayes, AEVB),但在实际应用中将其应用于主题模型却非常困难。我们提出了一种基于AEVB的有效推理方法,用于潜在狄利克雷分配(Latent Dirichlet Allocation, LDA),并将其称为自动编码变分推理主题模型(Autoencoded Variational Inference For Topic Model, AVITM)。该模型解决了狄利克雷先验和组件坍塌给AEVB带来的问题。我们发现,AVITM在准确性上与传统方法相当,但在推理时间上显著优于后者。事实上,由于推理网络的存在,我们发现无需在测试数据上运行变分优化以承担计算成本。由于AVITM具有黑盒特性,因此可以轻松应用于新的主题模型。为了生动说明这一点,我们介绍了一种新的主题模型——ProdLDA,它用专家产品的形式替换了LDA中的混合模型。通过仅修改LDA的一行代码,我们发现ProdLDA生成的主题更具可解释性,即使LDA是通过折叠吉布斯采样训练的也是如此。

代码仓库

shining-spring/nvlda
tf
GitHub 中提及
vlukiyanov/pt-avitm
pytorch
GitHub 中提及
is0383kk/Dirichlet_VAE
pytorch
GitHub 中提及
yjxiao/ProdLDA
pytorch
GitHub 中提及
mind-Lab/octis
tf
GitHub 中提及

基准测试

基准方法指标
topic-models-on-20newsgroupsProdLDA
C_v: 0.35
topic-models-on-ag-newsProdLDA
C_v: 0.32
NPMI: -0.22

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
自动编码变分推理在主题模型中的应用 | 论文 | HyperAI超神经