我想比较一下y
和yhat
之间的错误。y
是使用已知值生成的,这些值是移动平均模型的系数。yhat
是利用系数的估计来生成的。显示输出有多近的统计数据是什么?在机器学习论文中,我认为标准偏差和均方误差是性能指标。但我不明白如何在这个例子中应用这些。任何指导都会很有帮助。谢谢你。
N = 100;
a1=0.2;
b1=0.5;
h = [1 a1 b1]; %channel coefficients
h_hat = [1 0.23 0.45];
data = rand(1,N);
y = filter(h,1,data); %transmitted signal through MA channel
yhat = filter(h_hat,1,data);
发布于 2017-10-25 21:51:54
如何计算MSE:
MES= mean((y - yhat).^2)
这里是平均值的标准误差:
err=y - yhat;
SE = std(err)/sqrt(length(err));
然而,您所使用的度量应该解决您的研究问题/假设。也许SE或MSE不是正确的选择。不知道你在调查什么,很难给出任何建议。
https://stackoverflow.com/questions/46943977
复制