十大經典預測算法(二)----邏輯迴歸

1、邏輯迴歸概念算法

  線性迴歸能夠擬合X與Y之間的關係,但迴歸模型中Y值是連續的,若是換成一個二分類標籤,Y只能取兩個值0、1,這時候就不能用線性迴歸了,這樣就有了邏輯迴歸。函數

  針對Y的值域在區間[0-1]的問題,咱們不能尋找到一條完美曲線,用於擬合二分類模型,但咱們能夠尋找一條完美的S型曲線,S型曲線叫Sigmoid曲線,spa

 2、Sigmoid函數介紹blog

  Sigmoid函數數學表達示數學

  

以二分類爲例,邏輯迴歸就是假設y=1的機率爲(P(Y = 1))與X之間是S曲線關係,數學表達式爲基礎

 

邏輯迴歸核心原理是在線性迴歸的基礎上加上一個Sigmoid函數,把訓練數據經過Sigmoid函數整合到(0---1)之間。原理

邏輯迴歸的損失函數爲im

 

邏輯迴歸只能用梯度降低法來求解參數w,b,不能用最小二乘法。數據

 

邏輯迴歸雖然有「迴歸」兩字,可是他解決的是分類問題,而不是迴歸問題,邏輯迴歸是最經典和最經常使用的一個分類算法img

隨機梯度降低:每次只考慮一個樣本

批量梯度降低:考慮全部樣本

相關文章
相關標籤/搜索