線性迴歸法 是什麼?
Linear Regression — 線性迴歸法 的完整解釋
線性迴歸法是一種統計方法,用於建立自變數和應變數之間的線性關係模型。目標是找到最佳擬合線,以預測應變數的值。
容易混淆
線性迴歸 vs 邏輯迴歸 線性迴歸預測連續數值,邏輯迴歸預測分類機率。 一個回答多少,一個回答屬不屬於。
線性迴歸 vs 相關係數 線性迴歸是在做預測,相關係數是在看兩個變數的關聯強弱。 一個有模型,一個偏描述。
最關鍵的區別: 一個拿來預測,一個拿來判斷類別。
記住這句就好
連續數字找直線,分類問題找別的模型。
實際案例
房價預測 把坪數、屋齡、地段當特徵,模型就能估出一個接近市場價格的連續數值。
需求預估 根據溫度、節日、促銷檔期估明天賣多少,線性迴歸常是很直觀的基線。
算法與應用
核心形式通常是 y = wx + b,目標是找到一條誤差最小的線。 常見損失是均方誤差,訓練時會搭配梯度下降或最小平方法。 如果資料關係很彎曲,就可能要考慮多項式迴歸或其他模型。
情境判斷
Q1(直覺題): 你要預測房價,輸出應該是連續數字還是類別?
→ 連續數字,這正是線性迴歸最常處理的輸出型態。
Q2(判斷題): 只要特徵很多,就一定適合線性迴歸嗎?
→ 不一定,還要看關係是不是近似線性,特徵共線性也會影響結果。
相關術語
常見問題
線性迴歸有什麼基本假設?
常見假設包括線性關係、誤差獨立、變異數固定,實務上還要注意異常值和共線性。
線性迴歸怎麼評估好不好?
常看 MSE、RMSE、MAE 和 R 平方,重點是模型在驗證集上的表現。
線性迴歸一定要先標準化嗎?
不一定,但特徵尺度差很多時,標準化通常能讓訓練更穩。