-
大小: 4.16MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-11-20
- 语言: Matlab
- 标签: multitaskGP Matlab 机器学习
资源简介
高斯过程(GP)模型是非参数贝叶斯回归的一种灵活方法。然而,在大数据中使用GP模型的大多数现有工作都是为单变量输出时间序列定义的,称为单任务GPs (single-task GPs, STGP)。在此,利用GPs同时对多个相关单变量生理时间序列进行建模。由此产生的多任务GP (MTGP)框架可以学习多个信号之间的相关性,即使它们可能以不同的频率采样,并具有针对不同间隔的训练集。MTGPs可有效地学习了生理时间序列之间的相关性,从而提高了建模精度。
多任务高斯过程模型 Matlab工具箱 (包括多个例子)
代码片段和文件信息
function [varargout] = MTGP(hyp inf mean cov lik x y xs ys)
% Gaussian Process inference and prediction. The gp function provides a
% flexible framework for Bayesian inference and prediction with Gaussian
% processes for scalar targets i.e. both regression and binary
% classification. The prior is Gaussian process defined through specification
% of its mean and covariance function. The likelihood function is also
% specified. Both the prior and the likelihood may have hyperparameters
% associated with them.
%
% Two modes are possible: training or prediction: if no test cases are
% supplied then the negative log marginal likelihood and its partial
% derivatives w.r.t. the hyperparameters is computed; this mode is used to fit
% the hyperparameters. If test cases are given then the test set predictive
% probabilities are returned. Usage:
%
% training: [nlZ dnlZ ] = gp(hyp inf mean cov lik x y);
% prediction: [ymu ys2 fmu fs2 ] = gp(hyp inf mean cov lik x y xs);
% or: [ymu ys2 fmu fs2 lp] = gp(hyp inf mean cov lik x y xs ys);
%
% where:
%
% hyp column vector of hyperparameters
% inf function specifying the inference method
% cov prior covariance function (see below)
% mean prior mean function
% lik likelihood function
% x n by D matrix of training inputs
% y column vector of length n of training targets
% xs ns by D matrix of test inputs
% ys column vector of length nn of test targets
%
% nlZ returned value of the negative log marginal likelihood
% dnlZ column vector of partial derivatives of the negative
% log marginal likelihood w.r.t. each hyperparameter
% ymu column vector (of length ns) of predictive output means
% ys2 column vector (of length ns) of predictive output variances
% fmu column vector (of length ns) of predictive latent means
% fs2 column vector (of length ns) of predictive latent variances
% lp column vector (of length ns) of log predictive probabilities
%
% post struct representation of the (approximate) posterior
% 3rd output in training mode or 6th output in prediction mode
% can be reused in prediction mode gp(.. cov lik x post xs..)
%
% See also covFunctions.m infMethods.m likFunctions.m meanFunctions.m.
%
% Copyright (c) by Carl Edward Rasmussen and Hannes Nickisch 2013-01-21
if nargin<7 || nargin>9
disp(‘Usage: [nlZ dnlZ ] = gp(hyp inf mean cov lik x y);‘)
disp(‘ or: [ymu ys2 fmu fs2 ] = gp(hyp inf mean cov lik x y xs);‘)
disp(‘ or: [ymu ys2 fmu fs2 lp] = gp(hyp inf mean cov lik x y xs ys);‘)
return
end
if isempty(mean) mean = {@meanZero}; end % set default mean
if ischar(mean) || isa(mean ‘function_handle‘) mean = {mean}; end % make cell
if isempty(cov) error(‘Covariance function cannot be empty‘); end % no default
if ischar(cov) ||
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-03-28 05:01 MTGP v1.4\cov\
文件 258 2014-02-12 17:16 MTGP v1.4\cov\corr_2d.m
文件 142 2014-02-12 17:16 MTGP v1.4\cov\corr_nd.m
文件 2796 2014-03-09 11:13 MTGP v1.4\cov\MTGP_covCC_chol_nD.m
文件 3568 2014-03-09 11:15 MTGP v1.4\cov\MTGP_covCC_chol_nD_mask.m
文件 2329 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covMaterniso.m
文件 2250 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covMaternisoU.m
文件 3274 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covMaternisoU_shift.m
文件 3954 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covMaternisoU_shift_mask.m
文件 1963 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covNoise.m
文件 1860 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covPeriodiciso.m
文件 1816 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covPeriodicisoU.m
文件 1783 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covPeriodicisoUU.m
文件 2857 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covPeriodicisoUU_shift.m
文件 3538 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covPeriodicisoUU_shift_mask.m
文件 2415 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covProd.m
文件 4150 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covQPMisoUU_shift.m
文件 4784 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covQPMisoUU_shift_mask.m
文件 3571 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covQPSisoUU_shift.m
文件 4249 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covQPSisoUU_shift_mask.m
文件 2149 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covRQiso.m
文件 1984 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covRQisoU.m
文件 4302 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEconU.m
文件 1882 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEiso.m
文件 1765 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEisoU.m
文件 2870 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEisoU_shift.m
文件 3554 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEisoU_shift_mask.m
文件 3388 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSEisoU_shift_nD.m
文件 2162 2014-02-12 17:16 MTGP v1.4\cov\MTGP_covSum.m
目录 0 2014-03-28 04:59 MTGP v1.4\example\
目录 0 2014-03-28 05:02 MTGP v1.4\example\convolution\
............此处省略48个文件信息
- 上一篇:基于MATLAB的硬币计数设计.doc
- 下一篇:matlab 机器人避障程序
相关资源
- 基于SVD分解和最近邻算法的高维人脸
- 用身高和/或体重数据进行性别分类的
- 高斯面模拟
- 高斯混合模型matlab代码&文章讲解
- DYNOPT非线性最优控制工具箱
- 复数矩阵求逆
- 飞翼高达 3DMAX模型
- [MATLAB精品丛书][高清文字版]MATLAB语言
- 利用MATLAB仿真软件实现图像的去噪处
- MATLAB图像高分辨率
- 现代数字图像处理技术提高及应用案
- 高斯混合概率假设密度滤波器
- 高斯混合PHD滤波器扩展目标跟踪
- 高斯模糊图像的盲复原
- 《MATLAB高效编程技巧与应用的25个案例
- 高光谱图像在matlab里的读入与显示
- Indian高光谱遥感数据集
- 三阶卡尔曼计算加速度、速度、高度
- 基于matlab的数字识别实现算法简洁易
- zw_TSP_matlab_c_高斯去噪.zip
- 高阶累积量matlab源码
- SAP教程大全—SAP高手的成功秘诀!
- gpops工具箱详细注释官方手册安装方法
- 《高等光学仿真》(第2版)MATLAB源程
- 高光谱遥感图像分类matlab.rar
- 太阳高度角方位角高精度matlab计算代
- 高阶统计量matlab工具包
- matlab基础与提高
- GDA产生式算法Matlab代码带高光谱文件
- 薛定宇_高等应用数学问题matlab求解第
评论
共有 条评论