文件名称:光谱匹配matlab代码-dica-light:提示
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-14 03:30:16
系统开源
光谱匹配Matlab代码重新思考LDA:离散ICA的矩匹配 如果您有兴趣复制我们的实验和/或我们的数据集,请检查repo。 关于 该项目包含用于主题建模的一些矩匹配算法的实现。 简而言之,这些算法基于数据的矩/累积张量的构造,并将它们与各自的理论表达式进行匹配,以学习模型的参数。 该代码由两部分组成。 一部分包含用于构造矩量/累积量张量的有效实现,而另一部分包含用于匹配张量的几种所谓的联合对角化类型算法的实现。 任何张量类型(请参见下文)都可以与对角化算法之一(总共导致6种算法)任意组合。 重点是潜在的狄利克雷分配(LDA)和离散独立成分分析(DICA)模型。 重要的是,后者模型显示出相似性,有时与前者相同。 分别考虑了两种类型的张量:LDA矩和DICA累积量。 LDA矩的理论表达式先前是由Anima Anandkumar,Dean P.Foster,Daniel Hsu,Sham M.Kakade,Yi-Kai Liu在潜在Dirichlet分配的频谱算法中得出的。 Algorithmica 72(1):193-214(2015)。 DICA累积量的表达式是从我们的论文中得出的(请参
【文件预览】:
dica-light-master
----examples.m(2KB)
----deinstall.m(288B)
----install.m(340B)
----cumulants_and_moments()
--------compute_multiple_wtw_lda.m(2KB)
--------helpers()
--------compute_wtw_for_M_canonical_basis_dica.m(3KB)
--------compute_S_and_W_dica.m(852B)
--------compute_S_and_W_lda.m(1KB)
--------compute_multiple_wtw_dica.m(1KB)
--------compute_wtw_for_M_canonical_basis_lda.m(3KB)
----LICENSE(11KB)
----README.md(2KB)
----algorithms()
--------helpers()
--------spectral.m(2KB)
--------joint_diagonalization.m(2KB)
--------jd.m(6KB)
--------tpm.m(3KB)
----sample_and_estimate()
--------l1_error.m(2KB)
--------sample_toy_topic_matrix.m(871B)
--------HungarianBipartiteMatching.m(9KB)
--------sample_from_gp_model.m(1KB)