AI 看:
最後要回答:
「這間房大概賣多少錢?」
均方誤差(Mean Squared Error)× F1 分數|「猜數字」vs「判斷類別」
AI 看:
最後要回答:
「這間房大概賣多少錢?」
實際成交價:
AI 預測:
不是問「分對還是分錯」。
而是問:
「預測價格到底差多少?」
👉 這時想到 MSE!
⭐ 最重要的第一關:MSE 用在回歸問題;F1 用在分類問題。
房價預測 → Regression → MSE 垃圾郵件判斷 → Classification → F1房子真正成交:
1,200 萬
AI 猜:
1,150 萬
誤差=50 萬。
把每筆誤差:
① 平方 → ② 全部平均
預測的是一個連續數值。
→ 回歸(Regression)
可以使用 MSE 評估預測誤差。
也是連續數值。
→ 回歸(Regression)
MSE 同樣可以用來衡量誤差。
AI 要判斷:
答案變成:
是 / 否
可能:
F1 同時考慮:
Precision 精確率
+
Recall 召回率
用調和平均取得平衡。
例如 AI 說「這 100 封是垃圾信」,其中真的有 90 封。
那 Precision 就很高。
重點:不要亂抓。
假設總共有 100 封垃圾信,AI 找到 90 封。
那 Recall 就很高。
重點:不要漏掉。
AI 預測:
真實:
「這是分類成哪一類?」
但房價預測不是單純:
是 / 否
真正要問:
👉 MSE 正合適!
| 比較 | 🔵 MSE | 🟠 F1 Score |
|---|---|---|
| 主要任務 | 回歸(Regression) | 分類(Classification) |
| 回答什麼? | 預測值與真實值差多少? | Precision 與 Recall 的平衡如何? |
| 資料例子 | 房價、溫度、銷售額 | 詐欺/正常、垃圾信/正常 |
| 核心概念 | 誤差平方後取平均 | Precision+Recall 的調和平均 |
| 漫畫 | 📏「你猜多準?」 | ⚖️「你抓得準又抓得完整嗎?」 |
輸出是一個數值
輸出是類別
回歸:
MSE 等誤差指標
分類:
Precision / Recall / F1
看到「房價/溫度/銷售額」→ 📈 回歸 → MSE
看到「是/否、正常/異常、類別」→ 🏷️ 分類 → Precision / Recall / F1
Precision=🎯「抓出來的,有多少真的?」
Recall=🔎「真的有多少,我抓到了?」
F1=⚖️「Precision+Recall 的平衡」
⭐ 最終口訣:先分回歸分類,再選評估指標!
A. 均方誤差(MSE)
B. 精確率(Precision)
C. F1 分數(F1 Score)
D. 召回率(Recall)
| 題目關鍵字 | 立刻想到 |
|---|---|
| 房價/房租 | 📈 回歸 → MSE |
| 溫度/銷售額/數值預測 | 📈 回歸 → MSE 等誤差指標 |
| 垃圾信/正常 | 🏷️ 分類 → Precision / Recall / F1 |
| 詐欺/正常 | 🏷️ 分類 → Precision / Recall / F1 |
| Precision | 🎯 抓出來的有多少是真的? |
| Recall | 🔎 真正的有多少抓到了? |
| F1 | ⚖️ Precision+Recall 的平衡 |
⭐ 最終口訣:
「數值預測看誤差;分類判斷看 Precision、Recall、F1!」
MSE(均方誤差)用於回歸問題,衡量預測值與真實值之間差多少(例如預測房價與實際成交價的誤差);F1 Score 用於分類問題,衡量 Precision(精確率)與 Recall(召回率)的平衡程度。判斷第一步是先確認題目是回歸還是分類。
看模型輸出的是什麼:如果輸出是一個連續數值(例如房價、溫度、銷售額),就是回歸問題,用 MSE 等誤差指標;如果輸出是類別(例如是/否、垃圾信/正常),就是分類問題,用 Precision、Recall、F1 等指標。
Precision(精確率)問的是「你抓出來的,有多少是真的?」,例如判定為垃圾信的郵件中有多少真的是垃圾信;Recall(召回率)問的是「真正的目標,你抓到了多少?」,例如所有垃圾信中有多少被成功找出來。F1 是兩者的調和平均。
因為房價預測的輸出是連續數值,不是「是/否」這種類別判斷,F1 是設計來平衡分類任務中 Precision 與 Recall 的指標,用在房價這種回歸問題上沒有意義,正確做法是用 MSE 衡量預測價格與實際成交價之間的誤差。
不要這樣做,這是常見的陷阱。iPAS 解題第一步應該是先判斷模型在做的是「預測數值」還是「判斷類別」,再決定用回歸指標(如 MSE)還是分類指標(如 Accuracy、Precision、Recall、F1),而不是看到「準確」就直接跳到 Accuracy。