Forgot password?
 Register account
View 327|Reply 5

[概率/统计] 一道线性回归方程

[Copy link]

193

Threads

247

Posts

2774

Credits

Credits
2774

Show all posts

hjfmhh Posted 2023-4-29 15:05 |Read mode

686

Threads

110K

Posts

910K

Credits

Credits
91229
QQ

Show all posts

kuing Posted 2023-4-29 17:05
统计我不熟,以下是笨方法,应该有更简洁的方法。


\[F=\sum_{k=1}^6(a+bk-y_k)^2,\]
将 `F` 视为 `a` 的函数,那就是开口向上的二次函数,极值点就是最小值,令导数为零即
\begin{align*}
&\sum_{k=1}^6(a+bk-y_k)=0\\
\iff{}&6a+21b-y_1-y_2-\cdots-y_6=0,
\end{align*}
类似地,将 `F` 视为 `b` 的函数,也是开口向上的二次函数,令导数为零即
\begin{align*}
&\sum_{k=1}^6k(a+bk-y_k)=0\\
\iff{}&21a+91b-y_1-2y_2-\cdots-6y_6=0,
\end{align*}

\begin{align*}
S&=y_1+y_2+\cdots+y_6,\\
T&=y_1+2y_2+\cdots+6y_6,
\end{align*}
则 `F` 取最小值时满足
\[\edr
6a+21b&=S,\\
21a+91b&=T
\endedr
\riff a+b=\frac23S-\frac17T,\]
下面计算 `S`, `T`,为方便计算,对数组向左平移 `2016` 个单位,即变成下表
\[\begin{array}{|c|c|c|c|c|c|c|}
\hline
x & 1 & 2 & 3 & 4 & 5 & 6\\
\hline
y & y_1 & y_2 & y_3 & y_4 & y_5 & y_6\\
\hline
\end{array}\]
此时回归方程变成
\[\hat y=4(x+2016)+9=4x+8073,\]
为方便起见记 `u=8073`,则由最小二乘法的基本结论可知
\begin{gather*}
\frac S6=4\cdot\frac{1+2+\cdots+6}6+u,\\
\frac{6T-(1+2+\cdots+6)S}{6(1^2+2^2+\cdots+6^2)-(1+2+\cdots+6)^2}=4,
\end{gather*}
解得
\begin{align*}
S&=84+6u,\\
T&=70+\frac72S,
\end{align*}
代入得
\[a+b=\frac23S-\frac17T=\frac16S-10=4+u=8077.\]

686

Threads

110K

Posts

910K

Credits

Credits
91229
QQ

Show all posts

kuing Posted 2023-4-29 17:25
是否可以这样理解?:
平移变成
\[\begin{array}{|c|c|c|c|c|c|c|}
\hline
x & 1 & 2 & 3 & 4 & 5 & 6\\
\hline
y & y_1 & y_2 & y_3 & y_4 & y_5 & y_6\\
\hline
\end{array}\]
之后,回归方程变成 `\hat y=4(x+2016)+9=4x+8073`,那么
\[F=\sum_{k=1}^6(y_k-bk-a)^2=\sum_{k=1}^6(y_k-bx_i-a)^2,\]
所以它取最小值时必然就是 `bx+a=4x+8073`,所以 `a=8073` 且 `b=4`,直接得到答案 `8077`。

逻辑上有没有问题?

193

Threads

247

Posts

2774

Credits

Credits
2774

Show all posts

 Author| hjfmhh Posted 2023-4-29 17:26
kuing 发表于 2023-4-29 17:05
统计我不熟,以下是笨方法,应该有更简洁的方法。


想出来了,(1,y1),(2,y2),...,(6,y6)是相应点(2017,y1),...,(2022,y6)向左平移了2016个单位,于是只要将直线y=4x+9向左平移2016个单位,即y=4(x+2016)+9,故a=4,b=2016*4+9,a+b=8077

686

Threads

110K

Posts

910K

Credits

Credits
91229
QQ

Show all posts

kuing Posted 2023-4-29 17:28
hjfmhh 发表于 2023-4-29 17:26
想出来了,(1,y1),(2,y2),...,(6,y6)是相应点(2017,y1),...,(2022,y6)向左平移了2016个单位,于是 ...
我也刚反应过来,见 3#(早 1 分钟),只是不太肯定逻辑上有没有问题

193

Threads

247

Posts

2774

Credits

Credits
2774

Show all posts

 Author| hjfmhh Posted 2023-4-29 17:51
kuing 发表于 2023-4-29 17:28
我也刚反应过来,见 3#(早 1 分钟),只是不太肯定逻辑上有没有问题 ...
这是线性回归方程的定义,点到直线的距离平方和最小,点和线同时向左平移2016个单位后,点到直线的距离和仍然是最小的

Mobile version|Discuz Math Forum

2025-5-31 11:00 GMT+8

Powered by Discuz!

× Quick Reply To Top Edit