M-estimator

在“Foreground Estimation Based on Linear Regression Model with Fused Sparsity on Outliers”这篇文献里,在介绍最小二乘对噪声不鲁棒的时候提到了一个新的东西叫做M-estimators,好像就是之前所说的M估计,在大学里老师好像提过这个东西,但如今我却不知道这究竟是个什么东东了!经网上查阅,把相关东西记录在此,“以儆效尤”。

转载自:http://www.statisticalconsultants.co.nz/blog/m-estimators.html

M-estimators



Statistical Analysis Techniques, Robust Estimators, Alternatives to OLS



The three main classes of robust estimators are M,  L and  R.  Robust estimators are resistant to outliers and when used in  regression modelling, are robust to departures from the normality assumption. 
  
M-estimators are a maximum likelihood type estimator.  M estimation involves minimizing the following:

sum rho


Where ρ is some function with the following properties: 
  • ρ(r) ≥ 0 for all r and has a minimum at 0
  • ρ(r) = ρ(-r) for all r
  • ρ(r) increases as r increases from 0, but doesn’t get too large as r increases

For  LAD:   ρ(r) = |r| 
For OLS:   ρ(r) = r 2 
  
Note that OLS doesn’t satisfy the third property, therefore it doesn’t count as a robust M-estimator. 
  

In the case of a linear model, the function to minimise will be:

sum rho regression

Instead of minimising the function directly, it may be simpler to use the function’s first order conditions set to zero: 

First Order Condition set to zero

where:
First Order Condition

If the ρ function can be differentiated, the M-estimator is said  to be a ψ-type. Otherwise, the M-estimator is said to be a ρ-type.

Lp subclass

L is a subclass of M estimators.  An L beta coefficient would be one that minimises the following:

Lp rho function

Where 1≤ p ≤2.  
If p=1, it is the equivalent of  LAD and if p=2, it is the equivalent of OLS.

Lp comparison graph

The lower p is, the more robust the L will be to outliers.  The lower p is, the greater the number of iterations would be needed for the sum of |r| p to converge at the minimum.


Tukey’s bisquare M-estimator

Tukey proposed an M-estimator that has the following ρ(z i) function:

Tukey's bisquare rho function

Where c is a constant and  z equals scaled r, where s is the estimated scale parameter.

Tukey’s bisquare psi function leaves out any extreme outliers by giving them a zero weighting.

Tukey's bisquare rho

Tukey's bisquare rho

Tukey's bisquare psi

Tukey's bisquare psi

Tukey's bisquare psi


Huber's M-estimator

Huber proposed an M-estimator that has the following ρ(z i) function:

Huber's rho

Where c is a constant and  z equals scaled r, where s is the estimated scale parameter.

It essentially applies an LAD function to outliers and an OLS function to the other observations.


Huber's rho

Huber's rho



Huber's psi

Huber's psi

Huber's psi


Andrews's M-estimator

Andrews (1974) proposed the following ρ(z i) function:

Andrew's rho

Where   z equals scaled r, where s is the estimated scale parameter.

Andrew's psi

Andrew's rho and psi functions


See also:

LAD





























评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值