Logistic Regression - Week_3_part1
Classification and Representation Classification 嘗試進行分類問題的時候,我們有兩種方法去進行分類,第一種是運用linear regression 把所有的預測值大於0.5當成1,小於0.5當成0,但這種方法在分類的時候運作得不是很好,因為其實分類不是線性函數。第二種方法是二元分類法,y在這邊只有0和1兩個值,這邊我們稱呼0為negative class,1為positive class。 -------------------------------------------------------------------------------------------------------------------------- Hypothesis and Representation 假如我們忽略掉y是個離散的值,我們運用舊的線性回歸算法持續的處理問題分類問題,我們知道y ∈ {0, 1},會發現有h θ (x)大於1或者小於0的狀況,故這樣是不合理的,這樣的價值函數就不會是最小值,就達不成我們要做的線性回歸。為了修復這問題,我們修改了假設h θ (x),讓0 ≤ h θ (x) ≤1,我們稱之為sigmoid function 或者 logistic function,下面為他的數學函式及圖。 The function g(z) 根據上述圖形所歸納出來的性質如下: 這邊 h θ (x)代表y=1的機率,而y=1和y=0的機率是互補的,可以寫成下列的函式: -------------------------------------------------------------------------------------------------------------------------- Decision Boundary h θ (x) ≥ 0.5 代表該y值等於1的機率大於50%,這邊我們相當於令y=1 , h θ (x) < 0.5 代表該y值等於1的機率小於50%, 這邊我們相當於令 y = 0...