[DataAnalysis]機器學習演算法——線性模型(邏輯迴歸+LDA)
一、基本形式
二、線性迴歸
給定資料集,線性迴歸即試圖學得一個線性模型以儘可能準確地預測實值輸出標記。
1、模型
2、引數估計方法
,通過偏導等於0得到最小二乘估計
3、變形
(1)對數線性迴歸
(2)廣義線性模型
,其中是單調可微函式
三、對數機率迴歸
1、單位躍階函式和對數機率函式
單位階躍函式:
2、對數機率函式
注:邏輯迴歸的原理就是把線性迴歸得到的擬合值投射到對數機率函式上,從而保證結果在0~1之間
其中邏輯迴歸的引數估計方法詳見博文的邏輯迴歸模型相關內容。
四、線性判別分析(Linear Discriminant Analysis,LDA),也被稱為fisher判別分析
1、思想:給定訓練樣例集,設法將樣例投影到一條直線上。使得同類樣例的投影點儘可能接近、異類樣例的投影點儘可能遠離。在對新樣本進行分類時,將其投影到同樣的直線上,再根據投影點的位置確定新樣本的類別。
2、數學推導:
給定資料集。令分別表示第i類示例的集合、均值向量和協方差矩陣。如果將所有點投影在直線上,則兩類樣本的中心在直線上的投影分別為和;如果將所有點投影在直線上,那麼兩類樣本的協方差分為是和。由於直線是一維空間,從而、、和都是實數。
令+儘可能小,儘可能大。
3、擴充方向:
(1)將LDA推廣到多分類任務
(2)將樣本投影到維空間而不是一條直線,則通常遠小於資料原有的屬性數。於是可通過這個投影來減小樣本點的維數,LDA可作為一種典型的監督降維技術。
相關文章
- 機器學習 | 線性迴歸與邏輯迴歸機器學習邏輯迴歸
- 機器學習:邏輯迴歸機器學習邏輯迴歸
- 機器學習之邏輯迴歸:模型訓練機器學習邏輯迴歸模型
- 機器學習整理(邏輯迴歸)機器學習邏輯迴歸
- 機器學習之邏輯迴歸機器學習邏輯迴歸
- 機器學習入門 - 快速掌握邏輯迴歸模型機器學習邏輯迴歸模型
- 手擼機器學習演算法 - 邏輯迴歸機器學習演算法邏輯迴歸
- 線性迴歸與邏輯迴歸邏輯迴歸
- 機器學習演算法--邏輯迴歸原理介紹機器學習演算法邏輯迴歸
- 機器學習:線性迴歸機器學習
- 人工智慧-機器學習-邏輯迴歸人工智慧機器學習邏輯迴歸
- 【機器學習基礎】邏輯迴歸——LogisticRegression機器學習邏輯迴歸
- 機器學習簡介之基礎理論- 線性迴歸、邏輯迴歸、神經網路機器學習邏輯迴歸神經網路
- 手擼機器學習演算法 - 線性迴歸機器學習演算法
- 機器學習:線性迴歸(下)機器學習
- 機器學習之線性迴歸機器學習
- 機器學習整理(線性迴歸)機器學習
- 機器學習之邏輯迴歸:計算機率機器學習邏輯迴歸計算機
- 機器學習之邏輯迴歸:計算概率機器學習邏輯迴歸
- 機器學習之使用Python完成邏輯迴歸機器學習Python邏輯迴歸
- 【6%】100小時機器學習——邏輯迴歸機器學習邏輯迴歸
- 機器學習筆記-多類邏輯迴歸機器學習筆記邏輯迴歸
- 【機器學習】邏輯迴歸過程推導機器學習邏輯迴歸
- 邏輯迴歸模型邏輯迴歸模型
- 從零開始學機器學習——邏輯迴歸機器學習邏輯迴歸
- 對比線性迴歸、邏輯迴歸和SVM邏輯迴歸
- 模式識別與機器學習——迴歸的線性模型模式機器學習模型
- 【機器學習】線性迴歸預測機器學習
- 機器學習5-線性迴歸機器學習
- 數學推導+純Python實現機器學習演算法:邏輯迴歸Python機器學習演算法邏輯迴歸
- 把ChatGPT調教成機器學習專家,以邏輯迴歸模型的學習為例ChatGPT機器學習邏輯迴歸模型
- 機器學習實戰(一)—— 線性迴歸機器學習
- 【機器學習】線性迴歸python實現機器學習Python
- 【機器學習】線性迴歸原理介紹機器學習
- 【機器學習】線性迴歸sklearn實現機器學習
- 機器學習演算法(一): 基於邏輯迴歸的分類預測機器學習演算法邏輯迴歸
- 【小白學AI】線性迴歸與邏輯迴歸(似然引數估計)AI邏輯迴歸
- 通用機器學習演算法:線性迴歸+決策樹+Xgboost機器學習演算法