請教下fit過程權(quán)重的求解
老師,您好,想請教下如下內(nèi)容:
for?xi,target?in?zip(X,y): ????update?=?self.eta?*?(target?-?self.predict(xi)) ????self.w_[1:]?=?update?*?xi ????self.w_[0]?=?update ????errors?+=?int(update?!=?0.0) ????self.errors_.append(errors)
對輸入向量X按行遍歷,不斷更新權(quán)重向量,權(quán)重向量最后求解的結(jié)果只與輸入向量的最后一行有關(guān)系啊,這個如何解釋?
2018-04-26
原來是這里搞錯了,權(quán)重是用所有預(yù)測不準(zhǔn)確行的結(jié)果和結(jié)果做差 然后乘以學(xué)習(xí)率求得。