组合预测模型---基于R语言的模型组合
组合预测模型的普遍形式为各个单项预测模型的加权平均, 因此组合预测模型的重点在于加权系数的确定。如果对各个单项预测模型的加权系数赋值合理, 那么整个组合预测模型的预测精度也会相应提高。
目前常用的方法有算术平均法、 最优权数法、 方差倒数法等
方差倒数法是 Bates 和 Granger 曾提出的, 其基本原理是: 首先计算各个单项预测模型的误差平方和ej, 然后通过整体误差平方和最小的原则对各单项预
测模型的权数进行赋值
示例:
c=c(1:20) 真实值
b=c-0.1 预测模型1预测的值
a=c-0.3 预测模型2预测的值
方差倒数法
e1=sum((c-b)^2)
e2=sum((c-a)^2)
w1=(1/e1)/(1/e1+1/e2)
w2=(1/e2)/(1/e1+1/e2)
最后的预测值x=w1*a+w2*b
构造损失函数-求最优