講人話就是一種對數機率模型,主要用來處理二元[非此即彼(Yes or No)]分類問題。
邏輯斯迴歸是將線性函數的結果映射到Sigmoid函數之中,就可以得出將數值對應到適當分類的模型。假設我今天想運用邏輯斯迴歸自動判斷垃圾郵件,就可以以0.5當作界線,將大於0.5的值就當作1(是垃圾郵件),小於0.5的值就當作0(不是垃圾郵件)。至於線性迴歸與邏輯斯迴歸有什麼不同?前者是迴歸問題,預測的值是連續性的;後者是分類問題(雖然它的名字有迴歸),預測的值則是離散性的,但是,線性迴歸與邏輯斯迴歸還是有相同的地方,就是都使用相同的求解步驟:
(一)找出預測函數(Hypothesis Function)
(二)建構損失函數(Cost Function)
(三)損失函數最小化[通常使用梯度下降法(Gradient Descent)]