請教下fit過程權重的求解
老師,您好,想請教下如下內容:
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按行遍歷,不斷更新權重向量,權重向量最后求解的結果只與輸入向量的最后一行有關系啊,這個如何解釋?
2018-04-26
原來是這里搞錯了,權重是用所有預測不準確行的結果和結果做差 然后乘以學習率求得。