Skip to main content
16 events
when toggle format what by license comment
Nov 13, 2013 at 9:11 comment added user603 Well, then it means you have outliers....
Nov 12, 2013 at 19:12 comment added user22 I also check with LTS and standardizing the residuals. still I find large values. thanks for your help and time.
Nov 11, 2013 at 12:50 comment added user603 The whole efficiency of MM comes from the fact that it doesn't hard exclude any observations, merely pulls them in the direction of the main fit. The constant $c$ should be computed by the routine you use (the scale component returned by the LTS fit should return an estimate of scale already adjusted for $c$, in the absence of further info about what implementation you are using it's impossible to be more precise). $c$ is about 1.48.
Nov 11, 2013 at 12:17 comment added user22 If I use LTS, what is the value for the fixed constant c to obtain the scale of the errors?
Nov 10, 2013 at 18:54 comment added user22 since MM regression has high breakdown point and high efficiency, I wanted to use MM regression and then find a way for robustly standardizing the residuals and check the outliers.
Nov 10, 2013 at 12:34 comment added user603 'for AbsSR were really large' that's okay: it just mean you have large outliers. Presumably, the MM coefficients will be very different from the usual OLS ones. "I want to use an estimation approach like what you said based on 1-0 weights" then use FastLTS.
Nov 9, 2013 at 17:17 comment added user22 I want to use an estimation approach like what you said based on 1-0 weights. Also I tried what you said to standardize the residuals using the scale obtained from MM regression as Sres=res/scale. And then compared the values of the AbsSR=abs(Sres) with 2.5 to weigh the observations. but the results was strange and the values for AbsSR were really large.
Nov 9, 2013 at 16:57 comment added user603 Yes, but only using the "scale" component returned by the MM routine you use. Using the usual s.d. defeats the whole purpose of robust estimation, since it is itself liable to being swindled by the outliers. Also, the whole point of MM estimation was to dispose with outlier identification in the first place. If you're out to identify outliers, you might prefer an estimation approach based on 1-0 weights (like the FLTS).
Nov 9, 2013 at 16:34 comment added user22 I want to robustly standardize the residuals obtained using MM regression. For example for LTS(Robust statistics for outlier detection, Rousseeuw et al.), the standardized LTS residuals are obtained by residual/S where S^2=c^2*sum((r_(i))^2)/h..r(i) are ordered residuals. Now y question is that how I can robustly standardize the residuals obtained by using MM regression
Nov 9, 2013 at 15:59 comment added user22 Thanks for your answer. you are right that its the result if iterative scheme. what I am going to do is to labele the outliers using the standardized resiudals obtained from MM regression. I think if I standardize the residuals as "residuals/sd(residuals)" and then check for large values to be labeled as outliers, this way cant be a good way . And even using RlmST$scale and standardizing as residuals/
Nov 9, 2013 at 10:11 history edited Nick Cox CC BY-SA 3.0
small fixes
Nov 8, 2013 at 19:43 history edited user603 CC BY-SA 3.0
added 7 characters in body
Nov 8, 2013 at 19:16 history edited user603 CC BY-SA 3.0
deleted 107 characters in body
Nov 8, 2013 at 19:16 history undeleted user603
Nov 8, 2013 at 18:56 history deleted user603 via Vote
Nov 8, 2013 at 18:46 history answered user603 CC BY-SA 3.0