求回归算法
YABCD
281a1b1c2d1
100a1b1c1d1
556a1b1c2d2
118a1b1c1d1
275a1b1c2d2
511a1b1c2d1
357a1b1c2d1
222a1b1c1d1
536a1b2c1d1
320a1b2c1d1
667a1b2c1d2
1000a1b2c2d2
1233a1b2c1d2
160a1b2c2d1
300a1b2c1d1
923a1b2c1d2
313a1b2c1d1
769a1b2c2d1
486a1b2c2d1
458a1b2c1d1
722a1b2c2d1
778a1b2c1d2
406a1b2c1d1
125a2b2c1d1
161a2b2c1d1
513a2b2c2d2
250a2b2c1d1
208a2b2c2d2
333a2b2c1d1
327a2b2c1d1
360a2b2c1d1
31a3b2c1d1
115a3b2c1d1
115a3b2c1d1
160a3b2c2d1
111a3b2c1d1
Y=A*B*C*D
Y可偏差 +-15% 以上数据可能无解,主求算法的实现,哪位愿帮下手?
[解决办法]
这个问题应该算多元线性回归方程式的求解吧?
帮你百度了一个
http://blog.csdn.net/yunhaic/article/details/4321455
你也可以自己查查相关文档资料,我不玩这个好多年。。。
[解决办法]
对Y=A*B*C*D,按楼主的方法转化为ln的累加和后,
为:y = a + b + c + d。
但是回归问题的形式应该是:
y = w0 + w1 * a + w2 * b + w3 * c + w4 * d,
其中w0是偏移量,w1到w4是每个属性的权重。
这里楼主给出了一些训练样本,可以通过最小二乘法等方法,来求w0到w4.
但楼主还是要先把问题的具体要求搞清楚。