1. 程式人生 > >Python 線性迴歸(Linear Regression) 基本理解

Python 線性迴歸(Linear Regression) 基本理解

背景

學習 Linear Regression in Python – Real Python,對線性迴歸理論上的理解做個回顧,文章是前天讀完,今天憑著記憶和理解寫一遍,再回溫更正。

線性迴歸(Linear Regression)

剛好今天聽大媽講機器學習,各種複雜高大上的演算法,其背後都是在求”擬合“。

線性迴歸估計是最簡單的擬合了。也是基礎中的基礎。

依然是從字面上先來試著拆解和組合:

首先,Regression 迴歸,指的是研究變數之間的關係,這個由來在Python 線性迴歸(Linear Regression) - 到底什麼是 regression?一文中講多了,這裡不多重複。

然後,linear 線性,很直觀:直線。

二者連在一起,便是:變數之間呈直線關係。

那具體是哪些變數之間?

因變數 y 和 自變數 (x1...xr) 之間。