機器學習——簡單線性迴歸(上)
1、前提介紹
為什麼需要統計量?——統計量:描述資料特徵
(1)集中趨勢衡量
a:均值(平均數、平均值)(mean),公式如下:
舉例:{6,2,9,1,2} 均值為:(6+2+9+1+2)/ 5 = 4
b、中位數(median):將資料中的各個值按照大小順序排列,居於中間位置的變數。
舉例:{6,2,9,1,2}
給上上面的數排序:1,2,2,6,9
找出中間位置的數:2
當n為奇數時,直接取位置處於中間的變數;當為偶數時,取中間兩個量的平均值。
c、眾數(mode):資料中出現次數最多的數
舉例:{6,2,9,1,2} 眾數取2
(2)離散程度衡量
a、方差(variance),公式以及舉例如下:
b、標準差(standard deviation)
2、知識簡介
(1)迴歸(regression)
因變數Y為連續數值型(continuous numerical variable),如:房價、人數、降雨量
(2)分類(classification)
因變數Y為類別型(categorical variable),如:顏色類別、電腦品牌、有無信譽
3、簡單線性迴歸(Simple Linear Regression)
很多做決定過程通常是根據兩個或者多個變數之間的關係,迴歸分析(regression analysis)用來建立方程模擬兩個或者多個變數之間如何關聯。
被預測的變數叫做:因變數(dependent variable),Y,輸出(output);被用來進行預測的變數叫做:自變數(independent variable),x,輸入(input)。
總結:簡單線性迴歸包含一個自變數(x)和一個因變數(y),這兩個變數的關係用一條直線來模擬。
如果包含兩個以上的自變數叫做:多元迴歸分析(multiple regression)。
4、簡單線性迴歸模型
(1)被用來描述因變數(y)與自變數(x)以及偏差(error)之間的關係的方程叫做:迴歸模型
(2)簡單線性迴歸模型是:,其中,是引數,通過它們描述x和y的關係,是誤差(隨機因素的值)。
5、簡單線性迴歸方程
對原始的簡單線性迴歸模型左右兩邊求期望值,由於滿足隨機正態分佈,其期望值為0,得到簡單線性迴歸方程為:。
這個方程對應的影像是一條直線,稱作:迴歸線。其中,是迴歸線的截距,是迴歸線的斜率,是在一個給定x值下y的期望值(均值)
6、正向線性關係
負向線性關係
無關係
7、估計的簡單線性迴歸方程
,這個方程叫做:估計線性方程(estimated regression line)。
其中,是估計線性方程的縱截距,是估計線性方程的斜率,是在自變數x等於一個給定的值時,因變數y的估計值。
8、線性迴歸方程分析流程
注:與的區別:
是x,y變數真實的關係的引數,是在全體資料下的一個真實關係的引數;
而是特定的資料下,總體資料中的樣本的關係的引數,是對真實模型的一個估計值。
9、關於偏差的假定
(1)是一個隨機的變數,均值為0
(2)的方差(variance)對所有的自變數x都是一樣的
(3)的值是獨立分佈的
(4)滿足正態分佈
相關文章
- 機器學習:線性迴歸機器學習
- 【深度學習基礎-10】簡單線性迴歸(上)深度學習
- 機器學習之線性迴歸機器學習
- 機器學習:線性迴歸(下)機器學習
- 機器學習整理(線性迴歸)機器學習
- 機器學習程式碼筆記-2-簡單線性迴歸機器學習筆記
- 機器學習 | 線性迴歸與邏輯迴歸機器學習邏輯迴歸
- 【機器學習】線性迴歸預測機器學習
- 機器學習5-線性迴歸機器學習
- 【機器學習】線性迴歸python實現機器學習Python
- 【機器學習】線性迴歸原理介紹機器學習
- 【機器學習】線性迴歸sklearn實現機器學習
- 機器學習實戰(一)—— 線性迴歸機器學習
- 機器學習(二):理解線性迴歸與梯度下降並做簡單預測機器學習梯度
- 機器學習-----線性迴歸淺談(Linear Regression)機器學習
- 機器學習回顧篇(3):線性迴歸機器學習
- 吳恩達機器學習系列1——單變數線性迴歸吳恩達機器學習變數
- python實現線性迴歸之簡單迴歸Python
- EVIEWS 簡單線性迴歸 02View
- 機器學習之線性迴歸(純python實現)機器學習Python
- 機器學習--線性迴歸--梯度下降的實現機器學習梯度
- 機器學習入門:多變數線性迴歸機器學習變數
- 手擼機器學習演算法 - 線性迴歸機器學習演算法
- 【機器學習筆記】:大話線性迴歸(二)機器學習筆記
- 【機器學習筆記】:大話線性迴歸(一)機器學習筆記
- 吳恩達機器學習筆記 —— 2 單變數線性迴歸吳恩達機器學習筆記變數
- 機器學習簡介之基礎理論- 線性迴歸、邏輯迴歸、神經網路機器學習邏輯迴歸神經網路
- 模式識別與機器學習——迴歸的線性模型模式機器學習模型
- TensorFlow.NET機器學習入門【2】線性迴歸機器學習
- Pytorch 實現簡單線性迴歸PyTorch
- 機器學習——線性迴歸-KNN-決策樹(例項)機器學習KNN
- 機器學習-cs229-線性迴歸-泰勒展開法機器學習
- 從零開始學機器學習——線性和多項式迴歸機器學習
- 機器學習入門學習筆記:(2.1)線性迴歸理論推導機器學習筆記
- 有監督學習——線性迴歸
- 吳恩達機器學習筆記 —— 3 線性迴歸回顧吳恩達機器學習筆記
- [DataAnalysis]機器學習演算法——線性模型(邏輯迴歸+LDA)機器學習演算法模型邏輯迴歸LDA
- 機器學習(課堂筆記)Day04:線性迴歸法機器學習筆記
- 通用機器學習演算法:線性迴歸+決策樹+Xgboost機器學習演算法