房价预测
import numpy as np
x = np.array([[2104,3],
[1600,3],
[2400,3],
[2416,3],
[3000,4]])
t = np.array([400,330,369,232,240 ])
a0 = np.random.random()
a1 = np.random.random()
a2 = np.random.random()
a = np.array([a1,a2])
esp = 1e-4
e0 = 6
e1 = 6
e2 = 6
while e0>=esp or e1>=esp or e2>=esp:
i=0
i+=1
std = 1
e0 = (np.sum((x[:,i])a[i]-t[i]))
# e1 = e0x[:,1]
# e2 = e0x[:,2]
e0 = e0 - stde0
e1 = e1 - stde1
e2 = e2 - stde2
print(a0,a1,a2)
10-03
343