国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python實現機器學習之元線性回歸

python實現機器學習之元線性回歸

2021-04-01 00:07婉如 Python

這篇文章主要為大家詳細介紹了python實現機器學習之元線性回歸,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、理論知識準備

1.確定假設函數

如:y=2x+7
其中,(x,y)是一組數據,設共有m個

2.誤差cost

用平方誤差代價函數

python實現機器學習之元線性回歸

3.減小誤差(用梯度下降)

python實現機器學習之元線性回歸
python實現機器學習之元線性回歸

二、程序實現步驟

1.初始化數據

x、y:樣本
learning rate:學習率
循環次數loopnum:梯度下降次數

2.梯度下降

循環(循環loopnum次):
(1)算偏導(需要一個for循環遍歷所有數據)
(2)利用梯度下降數學式子

三、程序代碼

python" id="highlighter_943512">
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import numpy as np
 
def linearregression(data_x,data_y,learningrate,loopnum):
  w,b=0,0
 
  #梯度下降
  for i in range(loopnum):
    w_derivative, b_derivative, cost = 0, 0, 0
    for j in range(len(data_x)):
      wxplusb=w*data_x[j]+b
      w_derivative+=(wxplusb-data_y[j])*data_x[j]
      b_derivative+=wxplusb-data_y[j]
      cost+=(wxplusb-data_y[j])*(wxplusb-data_y[j])
    w_derivative=w_derivative/len(data_x)
    b_derivative=b_derivative/len(data_x)
 
    w = w - learningrate*w_derivative
    b = b - learningrate*b_derivative
 
    cost = cost/(2*len(data_x))
    if i%100==0:
      print(cost)
  print(w)
  print(b)
 
if __name__== "__main__": #_x:protected __x:private
  x=np.random.normal(0,10,100)
  noise=np.random.normal(0,0.05,100)
  y=2*x+7+noise
  linearregression(x,y,0.01,5000)

四、輸出

1.輸出cost

python實現機器學習之元線性回歸

可以看到,一開始的誤差是很大的,然后減小了

python實現機器學習之元線性回歸

最后幾次輸出的cost沒有變化,可以將訓練的次數減小一點

2.訓練完的w和b

python實現機器學習之元線性回歸

和目標w=2,b=7很接近

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/zhangergou0628/article/details/80436491

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色香蕉视频 | 国产精品成人国产乱一区 | 国内精品视频在线观看 | 国产啊v在线观看 | 性色av香蕉一区二区 | 中文字幕一区二区三区乱码图片 | 日本视频一区二区 | 来个毛片 | 一本大道综合伊人精品热热 | 亚洲一区二区三区免费观看 | 亚洲精品国产一区 | 精品国产一区二区三区日日嗨 | 中文字幕精品一区二区精品绿巨人 | 亚洲国产高清在线播放 | 久久免费一区 | 欧美久久久| 精品久| 国产美女精品视频 | 成人免费毛片嘿嘿连载视频 | 久久精品国产免费 | 精品无人乱码一区二区三区 | 99r在线| 超碰在线观看97 | 亚洲国产精品久久久久秋霞蜜臀 | 成人网在线观看 | 在线观看成人 | 欧美精品1区 | 国产成人高清 | 国产免费一区二区三区 | ts人妖另类精品视频系列 | 91精品入口蜜桃 | 久久一区二区三 | 射久久 | 亚洲一区在线日韩在线深爱 | 日本精品在线观看 | 在线国产视频 | 精品久久久久久久久久久久 | 久久久女女女女999久久 | 亚洲一区 中文字幕 | 国产精品久久久久久吹潮 | 夜夜骑av|