matlab解决路径优化代码gptp_multi_output
该工具包用于实现多元高斯过程回归(MV-GPR)和多元Student-t过程回归(MV-TPR)。
设置
该工具包基于GPML
MATLAB
Code
3.6版。
您必须先在GPML
3.6中运行startup.m
,然后在此工具箱中运行add_path.m
。
代码结构
主要功能是gptp_general.m
,其依赖于四个功能在solver的文件夹。
解算器
这四个功能分别用于解决GPR,TPR,MV-GPR和MV-TPR。
gp_solve_gpml.m
tp_solve_gpml.m
mvgp_solve_gpml.m
mvtp_solve_gpml.m
在里面
这些函数用于为相应的协方差函数生成初始超参数。
请注意以下初始化功能:
Omega_init.m
,
SE_init.m和nv_init.m
(在TPR和MV-TPR中)
。
这些功能在最终结果中起着重要作用,如果您想获得可观的结果,请使用培训数据根据您自己的专家意见使用您自己的功能。
如果您自己编写一个新的,请不要忘记用相应的内核初始化函数替换SE_in
2022-07-22 08:44:06
28KB
系统开源
1