数值实验代码matlab代码-bp_nmf:Beta流程稀疏NMF

时间:2021-05-21 15:17:38
【文件属性】:
文件名称:数值实验代码matlab代码-bp_nmf:Beta流程稀疏NMF
文件大小:514KB
文件格式:ZIP
更新时间:2021-05-21 15:17:38
系统开源 数值实验代码matlab代码Beta流程稀疏NMF(BP-NMF) 非负矩阵分解(NMF)的贝叶斯非参数扩展,如本文所述: 注意:BP-NMF使用L-BFGS-B解算器来联合优化多个单变量函数,这可能会导致数值不稳定。 为了获得更稳定的结果(但速度要慢得多),可以在每个非共轭变量上用单变量求解器替换L-BFGS-B。 注意:由于对于所有非共轭变量更新,我们实质上是使用L-BFGS解决数值优化问题(并且尚未找到进行乘法类型更新的方法),因此BP-NMF可以如果输入矩阵很大(> 2分钟的22.05 kHz信号,具有1024点DFT和50%重叠)。 尽量不要处理大量的录音。 包含的内容: 代码/ 包含推理,utils和实验的代码。 注意:所有扩展名为.ipynb的文件.ipynb与一起运行。 而且,实验系统中的所有信号处理组件都需要它。 还有伽玛过程NMF(GaP-NMF)的Python转换,其中原始的MATLAB代码是由开发的。 更新(2014/12/02) ssmf/目录包含用于使用随机结构化均值字段和折叠的Gibbs采样器进行推断的代码。 这应该不比原始推断差,并且可能更快。 笔记/
【文件预览】:
bp_nmf-master
----.gitignore(366B)
----code()
--------data()
--------exp_bss_instr.ipynb(198KB)
--------gap_nmf()
--------bp_nmf.py(14KB)
--------ssmf()
--------bp_utils.py(6KB)
--------exp_demo.ipynb(416KB)
----notes()
--------bp_nmf.tex(11KB)
----README.md(2KB)

网友评论