相關與迴歸
統計先備知識

統計附錄,選讀、不列入評分。正課需要時再查閱,不必先讀完。
觀察|機率模型|抽樣變動|推論
向下捲動開始互動↓
📌 本頁使用方式(先備 · S6 統計)

① 依序閱讀:每節先讀說明;遇到互動元件時,先預測結果,再操作驗證。 ② 對照來源與算例:先算過本頁例子,再操作互動。計算細節、完整實作與證明預設收合,可按需要展開;各節附 Seeing Theory 網站與講義連結供對照。 ③ 檢查理解:答錯時先看回饋,再回到相關說明;標為延伸的內容可留待第二輪。 ④ 最後翻關鍵詞彙卡自測術語,並用 重點速查與來源查閱。

統計入門參考:Seeing Theory。章節旁的來源標記可點到本頁書目。

CONTENTS · 內容目錄
PART 01 · 共變異數與相關

共變異數與相關 統計入門參考 · 第 6 章

兩個變數一起高於各自平均,或一起低於各自平均時,中心化後的乘積為正;一高一低時為負。 樣本共變異數(sample covariance)把這些乘積取平均,相關係數再除以兩邊的尺度。

查公式:共變異數與相關係數
$$s_{xy}=\frac{1}{n-1}\sum_{i=1}^n(x_i-\bar x)(y_i-\bar y),\qquad r=\frac{\sum_i(x_i-\bar x)(y_i-\bar y)} {\sqrt{\sum_i(x_i-\bar x)^2}\sqrt{\sum_i(y_i-\bar y)^2}}.$$
完整算例:從中心化乘積算相關係數

算例。$x=(1,2,3)$、$y=(2,4,5)$,兩者平均為 2 與 $11/3$。 中心化乘積總和為 3,所以 $s_{xy}=3/2=1.5$;平方和為 2 與 $14/3$, 因而 $r=3/\sqrt{2(14/3)}\approx0.982$。若改成 $x=(2,2,2)$,其平方和為 0, 分母也為 0;此時相關係數未定義,不能填成 0。

高相關本身不能證明因果;例如氣溫可同時提高冷飲銷量與用電量,兩者的相關可能來自共同原因。 相關為 0 也不保證獨立;對稱的 U 形關係可能讓正、負中心化乘積互相抵消。

尺度的影響 共變異數有 xy 的乘積單位,換單位會改變數值。相關係數除掉標準差,介於 −1 與 1,適合比較線性關係。
資料形狀共變異數/相關能否推論
沿上升直線正,r 接近 1有正向線性關係
沿下降直線負,r 接近 −1有負向線性關係
U 形r 可能接近 0仍可能有強烈非線性關係
任一變數為常數r 未定義該變數沒有可標準化的變異
PART 01 · 自我檢測

把所有 x 值從公尺改成公分(乘以 100),且 100 為正數。相關係數會怎樣?

(A) 也乘以 100
(B) 變成未定義
(C) 保持相同

來源:Seeing Theory Ch.6 · Correlation;講義。

PART 02 · 最小平方法

最小平方法 統計入門參考 · 第 6 章

簡單線性迴歸用直線 $\hat y=b_0+b_1x$ 預測 $y$。每一筆觀測與直線的垂直差是殘差; 普通最小平方法(ordinary least squares, OLS)選出讓殘差平方和最小的截距與斜率。

$$e_i=y_i-\hat y_i,\qquad \operatorname{RSS}(b_0,b_1)=\sum_{i=1}^n[y_i-(b_0+b_1x_i)]^2,$$
查看最小平方斜率與截距公式
$$\hat b_1=\frac{\sum_i(x_i-\bar x)(y_i-\bar y)}{\sum_i(x_i-\bar x)^2}, \qquad \hat b_0=\bar y-\hat b_1\bar x,\qquad S_{xx}>0.$$
›先調整斜率與截距,觀察殘差方塊與 RSS 如何一起改變。
0.00.0
概念示意
圖上的線與方塊
垂直線段是帶正負號的殘差;半透明正方形的邊長對應殘差絕對值,面積對應平方誤差。右欄 RSS 把五個面積所代表的數值加總。
目前模型
截距0.00
斜率0.00
RSS—
與最小值差距—
最小平方的意義
「顯示 OLS 解」會找出這五筆資料中 RSS 最小的截距與斜率。若所有 x 都相同,$S_{xx}=0$,斜率便無法由資料唯一決定。

來源:Seeing Theory Ch.6 · Ordinary Least Squares;講義。

證明:OLS 正規方程與唯一最小值

對 RSS 分別微分並設為 0:

$$\sum_i(y_i-b_0-b_1x_i)=0,\qquad \sum_ix_i(y_i-b_0-b_1x_i)=0.$$

第一式給出 $b_0=\bar y-b_1\bar x$;代回第二式,得 $b_1S_{xx}=S_{xy}$。 若 $S_{xx}>0$,這就是正文的唯一解。對任意截距與斜率,還有

$$\operatorname{RSS}(b_0,b_1)=\operatorname{RSS}(\hat b_0,\hat b_1) +n[(b_0-\hat b_0)+(b_1-\hat b_1)\bar x]^2+(b_1-\hat b_1)^2S_{xx}.$$

後兩項非負,且只有兩係數都等於 OLS 解時同為 0,所以駐點確實是唯一全域最小值。

PART 03 · 殘差與解讀限制

殘差與解讀限制 統計入門參考 · 第 6 章

殘差 $e_i=y_i-\hat y_i$ 是觀測值相對於目前模型的剩餘差異。正殘差表示點在預測線上方, 負殘差表示在下方。含截距的 OLS 會使訓練資料殘差總和為 0,但這只是一階條件,不能證明模型合適。

$$\sum_i e_i=0\quad\text{(含截距的訓練 OLS)},\qquad R^2=1-\frac{\sum_i e_i^2}{\sum_i(y_i-\bar y)^2}.$$

這個 R² 公式需要 y 有變異,使分母大於 0;若所有 y 相同,這個比值沒有定義。

殘差圖要看什麼 理想上,殘差在 0 上下沒有系統形狀,散布程度也大致穩定。彎曲、漏斗形、群聚或極端點都提示模型假設需要再檢查。
看到的現象可能代表下一步
彎曲圖樣線性形式漏掉曲線考慮轉換或非線性項
散布隨預測值變大變異可能不固定檢查異質變異與不確定性估計
少數很大的殘差離群觀測或資料問題回查資料並做敏感度分析
殘差隨時間成串觀測可能相關建模時間或群組結構
🔗 正課的完整診斷 線性迴歸章的六個潛在問題會接著處理非線性、異質變異、離群值、高槓桿值與共線性。
PART 03 · 自我檢測

含截距的 OLS 訓練殘差加總為 0。這足以證明直線模型正確嗎?

(A) 足夠,因為平均誤差是 0
(B) 不足,還要看殘差形狀與模型假設
(C) 不足,因為 OLS 殘差永遠都大於 0

來源:Seeing Theory Ch.6 · OLS 的誤差平方;講義。

證明:殘差和為零與迴歸平方和分解

含截距 OLS 的第一條正規方程直接給出 $\sum_ie_i=0$;第二條給出 $\sum_ix_ie_i=0$。 因此 $\sum_i(\hat y_i-\bar y)e_i=0$。將 $y_i-\bar y=(\hat y_i-\bar y)+e_i$ 平方後加總:

$$\sum_i(y_i-\bar y)^2=\sum_i(\hat y_i-\bar y)^2+\sum_ie_i^2.$$

這是含截距、以相同訓練資料計算之 OLS 的分解;對測試資料或任意預測模型,不保證交叉項為 0,也不保證 R² 非負。

PART 04 · ANOVA 入門〔延伸〕

ANOVA 入門〔延伸〕 統計入門參考 · 第 6 章

比較多組平均時,需要把組間差異與組內變動一起考慮。ANOVA 的完整做法放在這裡供需要時查閱。

延伸:ANOVA 的平方和與 F 檢定

單因子變異數分析(one-way ANOVA)檢定 $H_0:\mu_1=\mu_2=\cdots=\mu_k$。總平方和可以精確拆成「組間」與「組內」: 組間衡量各組平均離總平均多遠,組內衡量個體離各自組平均多遠。

$$SS_{\mathrm{Total}}=SS_{\mathrm{Between}}+SS_{\mathrm{Within}},$$ $$SS_{\mathrm{Between}}=\sum_{j=1}^k n_j(\bar y_j-\bar y)^2, \qquad SS_{\mathrm{Within}}=\sum_{j=1}^k\sum_i(y_{ij}-\bar y_j)^2,$$ $$F=\frac{MS_{\mathrm{Between}}}{MS_{\mathrm{Within}}} =\frac{SS_{\mathrm{Between}}/(k-1)}{SS_{\mathrm{Within}}/(n-k)}.$$
F 檢定的成立條件 典型單因子 ANOVA 假設觀測互相獨立、各組誤差近似常態、各組變異數相同。F 很大表示組間差異相對於組內變動大;p 值仍須由 F 分布與自由度求得。拒絕虛無假設只表示至少一個母體平均不同,不能推出每一組彼此都不同。
PART 04 · 自我檢測

若三組的組平均完全相同,但各組內仍有變動,ANOVA 的 F 會是多少?

(A) 0
(B) 1
(C) 無限大

來源:Seeing Theory Ch.6 · Analysis of Variance;講義。

證明:組間與組內平方和為什麼相加

每組內把偏差寫成 $y_{ij}-\bar y=(y_{ij}-\bar y_j)+(\bar y_j-\bar y)$。 平方後的交叉項在第 j 組加總為

$$2(\bar y_j-\bar y)\sum_i(y_{ij}-\bar y_j)=0.$$

所以總平方和恰等於組內與組間平方和;這是代數恆等式,不需要常態假設。 在獨立、同變異數、常態誤差及 $H_0$ 下,兩個平方和除以 σ² 分別是自由度 k−1 與 n−k 的獨立卡方量, 因此兩個均方比服從 $F_{k-1,n-k}$。代數分解與 F 檢定的分布條件要分開看。

重點速查與來源

相關與迴歸〔選讀〕速查表 先備 · S6 統計

來源:完整書目與章節定位

本頁書目與章節定位

  • 統計入門參考:Seeing Theory。Tyler Dae Devlin、Jingru Guo、Daniel Kunin、Daniel Xiang,2018 年講義草稿。原書與下載資訊
    本頁對應:統計入門參考 · 第 6 章。

需要核對完整公式、比較表或實作時,再展開下方速查。

查閱完整速查與延伸提醒

同一個平方和在迴歸與 ANOVA 中可能使用不同縮寫。閱讀表格時先看定義與下標,再看名稱。

量公式核心用途原站
相關 r中心化乘積/兩邊平方和線性方向與強度Correlation
迴歸 RSS(原站寫 SSE)Σ(y−ŷ)²選擇 OLS 線OLS
ANOVA 組間/組內 SS總變動的兩部分比較多組平均ANOVA
CARDS · 關鍵詞彙卡

關鍵詞彙卡:點卡片翻面 先備 · 詞彙

詞彙卡整理本頁依 Seeing Theory 編寫的概念解說中常用的統計或機器學習專有名詞,正面附英文名稱。 先看正面的術語,試著說出定義,再翻面核對。可以洗牌複習,也可以搭配本章例子練習解釋。

複習:展開關鍵詞彙卡