什么是预测公式fitrsvm(高斯内核)生成的模型?

8视图(30天)
使用fitrsvm,我从X和Y数据生成一个模型:
mdl = fitrsvm (X, Y,“标准化”,真的,
“KernelFunction”,“高斯”,“KernelScale”,“汽车”);
给定一个输入x,使用Matlab预测的输出是:
y_expected =预测(mdl x);
我在复制尝试下面的“预测”并不产生正确答案是y的函数和y_expected不同意。
y = mdl.Bias;
i = 1:长度(mdl.Alpha)
xmxd = x-md金宝appl.SupportVectors(我);
y = y + mdl.Alpha(我)* exp (-xmxd * xmxd / 2 / mdl.KernelParameters.Scale);
结束
y
什么是背后的基本公式预测函数,在这种情况下吗?我需要编写java代码从mdl模型中的参数。
1评论
(sanjeev kumar T M
(sanjeev kumar T M 2018年8月12日
你好,其实我试着上面给出的预测公式,但,我不能得到结果,我使用预测函数。如果任何一个关于这个请帮我。用什么公式我因为我想使用微控制器的模型来验证。我使用4预测,使用高斯内核

登录置评。

答案(2)

骑自行车的人
骑自行车的人 2016年5月18日
它看起来像所有相关的公式(引用) 这个文档页面
5个评论
antlhem
antlhem 2021年5月29日
可以看看我的问题吗?https://uk.mathworks.com/matlabcentral/answers/842800-why-matlab-svr-is-not-working-for-exponential-data-and-works-well-with-data-that-fluctuates?s_tid=prof_contriblnk

登录置评。


(sanjeev kumar T M
(sanjeev kumar T M 2018年8月12日
你好,其实我试着上面给出的预测公式,但,我不能得到结果,我使用预测函数。如果任何一个关于这个请帮我。用什么公式我因为我想使用微控制器的模型来验证。
谢谢,

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的