文件名称:贝叶斯matlab代码实例-vargplvm:MATLAB和R中的贝叶斯GPLVM
文件大小:6.66MB
文件格式:ZIP
更新时间:2024-06-10 00:17:45
系统开源
贝叶斯matlab代码实例vargplvm 该存储库包含用于实现贝叶斯GP-LVM的MATLAB和R代码。 MATLAB代码位于子目录vargplvm中,R代码位于vargplvmR中。 有关快速说明和示例视频/演示,请检查: 贝叶斯GP-LVM 该模型 贝叶斯GP-LVM(Titsias和Lawrence,2010年)是对传统GP-LVM的扩展,其中,潜在空间以变化的方式近似被边缘化(因此有前缀“ vargplvm”)。 让我们将$ \ mathbf {Y} $表示为观测矩阵(这里称为输出),其维度为$ n \ times p $,其中$ n $行对应于数据点,$ p $列对应于维度。 在潜在变量模型(LVM)方法中,我们假设这些观察值来自潜在(未观察或输入)空间$ \ mathbf {X} $,单位为$ n \ times q $,$ q << p $。 GP-LVM假定$ \ mathbf {Y} $是使用GP先验的非线性映射从$ \ mathbf {X} $生成的。 尽管此映射可以通过分析集成,但潜在变量不能。 因此,传统上使用MAP优化GP-LVM,即通过最小化$-\ log