Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 多维输出GPML?_Matlab_Process_Gaussian - Fatal编程技术网

Matlab 多维输出GPML?

Matlab 多维输出GPML?,matlab,process,gaussian,Matlab,Process,Gaussian,我将使用多维高斯模型进行回归。拉斯穆森有一本关于算法的书,但它只针对一维输出。有没有修改的想法?首先,我想你知道,这不是你想要的 第二,我因此认为你的问题涉及几个功能。在这种情况下,对于大多数情况,您可以分别在每个函数上运行回归;也就是说,除非你对输出空间有一些奇怪的规范 假设您想对f(x,y)=[u,v]^T建模。您可以分别对u和v建模: f1(x,y)=u f2(x,y)=v 这是假设u和v在给定x,y的条件下是独立的。然而,GPML建议,由于相关噪声过程,u和v可以保持相关。在这种情况下,

我将使用多维高斯模型进行回归。拉斯穆森有一本关于算法的书,但它只针对一维输出。有没有修改的想法?

首先,我想你知道,这不是你想要的


第二,我因此认为你的问题涉及几个功能。在这种情况下,对于大多数情况,您可以分别在每个函数上运行回归;也就是说,除非你对输出空间有一些奇怪的规范

假设您想对f(x,y)=[u,v]^T建模。您可以分别对u和v建模:

f1(x,y)=u

f2(x,y)=v


这是假设u和v在给定x,y的条件下是独立的。然而,GPML建议,由于相关噪声过程,u和v可以保持相关。在这种情况下,请咨询方法。

上述链接不起作用。如果您知道新位置,请更新。@AVB我不确定您提供的链接如何回答多维输出的问题。如果我没记错的话,ARD对于多维输入非常有用。