局部加权回归LOWESS

本文详细介绍了局部加权回归LOWESS的概念和方法,包括使用kernel加权平滑解决传统邻域平均回归的问题,以及如何通过robust LOWESS处理异常值,减少outlier对回归的影响。文中还提及了LOWESS的数学公式和Python实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. LOWESS

用kNN做平均回归:
\[ \hat{f(x)} = Ave(y_i | x_i \in N_k(x)) \]
其中,\(N_k(x)\)为距离点x最近k个点组成的邻域集合(neighborhood set)。这种邻域平均回归存在很多缺点:

  • 没有考虑到不同距离的邻近点应有不同的权重;
  • 拟合的曲线不连续(discontinuous),如下图。

399159-20170817172519693-1504515220.png

因此引入kernel加权平滑:
\[ \hat{f(x_0)} = \frac{ \sum_{i=1}^{N} K_{\lambda}(x_0, x_i)y_i }{\sum_{i=1}^{N} K_{\lambda}(x_0, x_i)} \]
比如,Epanechnikov 二次kernel:
\[ K_{\lambda}(x_0, x_i) = D(\frac{|x_0 - x_i|}{\lambda}) \]

\[ D(t) = \left \{ { \matrix { {\frac{3}{4} (1-t^2) } & {for |t| < 1} \cr { 0} & {otherwise} \cr } } \right. \]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值