Well control: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Wtmitchell
m Reverted edits by 124.109.63.253 (talk) to last revision by 98.197.8.108 (HG)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Regression bar}}
The author is known as Irwin Wunder but it's not the most masucline name out there. What I adore performing is doing ceramics but I haven't produced a dime with it. North Dakota is where me and my spouse live. Hiring is her day occupation now but she's always needed her own business.<br><br>my homepage :: [http://dateplate.com/dayzfe at home std test]
In [[robust statistics]], '''robust regression''' is a form of [[regression analysis]] designed to circumvent some limitations of traditional [[parametric statistics|parametric]] and [[non-parametric statistics|non-parametric methods]]. Regression analysis seeks to find the relationship between one or more [[Dependent and independent variables#Use in statistics|independent variables]] and a [[Dependent and independent variables#Use in statistics|dependent variable]]. Certain widely used methods of regression, such as [[ordinary least squares]], have favourable properties if their underlying assumptions are true, but can give misleading results if those assumptions are not true; thus ordinary least squares is said to be not [[robust statistics|robust]] to violations of its assumptions. Robust regression methods are designed to be not overly affected by violations of assumptions by the underlying data-generating process.
 
In particular, [[least squares]] estimates for [[regression model]]s are highly sensitive to (not [[robust estimator|robust]] against) [[outliers]]. While there is no precise definition of an outlier, outliers are observations which do not follow the pattern of the other observations. This is not normally a problem if the outlier is simply an extreme observation drawn from the tail of a normal distribution, but if the outlier results from non-normal measurement error or some other violation of standard ordinary least squares assumptions, then it compromises the validity of the regression results if a non-robust regression technique is used.
 
== Applications ==
=== Heteroscedastic errors ===
One instance in which robust estimation should be considered is when there is a strong suspicion of [[heteroscedasticity]]. In the [[homoscedastic]] model, it is assumed that the variance of the error term is constant for all values of x. Heteroscedasticity allows the variance to be dependent on x, which is more accurate for many real scenarios. For example, the variance of expenditure is often larger for individuals with higher income than for individuals with lower incomes. Software packages usually default to a homoscedastic model, even though such a model may be less accurate than a heteroscedastic model. One simple approach (Tofallis, 2008) is to apply least squares to percentage errors as this reduces the influence of the larger values of the dependent variable compared to ordinary least squares.
 
=== Presence of outliers ===
Another common situation in which robust estimation is used occurs when the data contain outliers. In the presence of outliers that do not come from the same data-generating process as the rest of the data, least squares estimation is [[efficiency (statistics)|inefficient]] and can be biased. Because the least squares predictions are dragged towards the outliers, and because the variance of the estimates is artificially inflated, the result is that outliers can be masked. (In many situations, including some areas of [[geostatistics]] and medical statistics, it is precisely the outliers that are of interest.)
 
Although it is sometimes claimed that least squares (or classical statistical methods in general) are robust, they are only robust in the sense that the [[Type I and type II errors|type I error rate]] does not increase under violations of the model. In fact, the type I error rate tends to be lower than the nominal level when outliers are present, and there is often a dramatic increase in the [[Type I and type II errors|type II error rate]]. The reduction of the type I error rate has been labelled as the ''conservatism'' of classical methods. Other labels might include ''inefficiency'' or ''inadmissibility''.
 
== History and unpopularity of robust regression ==
 
Despite their superior performance over least squares estimation in many situations, robust methods for regression are still not widely used.  Several reasons may help explain their unpopularity (Hampel et al. 1986, 2005).  One possible reason is that there are several competing methods and the field got off to many false starts. Also, computation of robust estimates is much more computationally intensive than least squares estimation; in recent years however, this objection has become less relevant as computing power has increased greatly. Another reason may be that some popular statistical software packages failed to implement the methods (Stromberg, 2004). The belief of many statisticians that classical methods are robust may be another reason.
 
Although uptake of robust methods has been slow, modern mainstream statistics text books often include discussion of these methods (for example, the books by Seber and Lee, and by Faraway; for a good general description of how the various robust regression methods developed from one another see Andersen's book). Also, modern statistical software packages such as [[R (programming language)|R]], [[Stata]] and [[S-PLUS]] include considerable functionality for robust estimation (see, for example, the books by Venables and Ripley, and by Maronna et al.).
 
== Methods for robust regression ==
=== Least squares alternatives ===
 
The simplest methods of estimating parameters in a regression model that are less sensitive to outliers than the least squares estimates, is to use [[least absolute deviations]]. Even then, gross outliers can still have a considerable impact on the model, motivating research into even more robust approaches.
 
In 1973, Huber introduced [[M-estimator|M-estimation]] for regression (see [[robust statistics]] for additional details of M-estimation). The M in M-estimation stands for "maximum likelihood type". The method is robust to outliers in the response variable, but turned out not to be resistant to outliers in the [[Dependent and independent variables#explanatory_variable|explanatory variables]] (leverage points). In fact, when there are outliers in the explanatory variables, the method has no advantage over least squares.
 
In the 1980s, several alternatives to M-estimation were proposed as attempts to overcome the lack of resistance. See the book by [[Peter Rousseeuw|Rousseeuw]] and Leroy for a very practical review. [[Least trimmed squares]] (LTS) is a viable alternative and is currently (2007) the preferred choice of Rousseeuw and Ryan (1997, 2008). The [[Theil–Sen estimator]] has a lower breakdown point than LTS but is statistically efficient and popular. Another proposed solution was S-estimation. This method finds a line (plane or hyperplane) that minimizes a robust estimate of the scale (from which the method gets the S in its name) of the residuals. This method is highly resistant to leverage points, and is robust to outliers in the response. However, this method was also found to be inefficient.
 
MM-estimation attempts to retain the robustness and resistance of S-estimation, whilst gaining the efficiency of M-estimation. The method proceeds by finding a highly robust and resistant S-estimate that minimizes an M-estimate of the scale of the residuals (the first M in the method's name). The estimated scale is then held constant whilst a close-by M-estimate of the parameters is located (the second M).
 
=== Parametric alternatives ===
Another approach to robust estimation of regression models is to replace the normal distribution with a heavy-tailed distribution. A [[t-distribution]] with between 4 and 6 degrees of freedom has been reported to be a good choice in various practical situations. Bayesian robust regression, being fully parametric, relies heavily on such distributions.
 
Under the assumption of ''t''-distributed residuals, the distribution is a location-scale family. That is, <math>x \leftarrow (x-\mu)/\sigma</math>. The degrees of freedom of the ''t''-distribution is sometimes called the ''kurtosis parameter''. Lange, Little and Taylor (1989) discuss this model in some depth from a non-Bayesian point of view. A Bayesian account appears in Gelman et al. (2003).
 
An alternative parametric approach is to assume that the residuals follow a mixture of normal distributions; in particular, a ''contaminated'' normal distribution in which the majority of observations are from a specified normal distribution, but a small proportion are from a normal distribution with much higher variance. That is, residuals have probability <math>1-\varepsilon</math> of coming from a normal distribution with variance <math>\sigma^2</math>, where <math>\varepsilon</math> is small, and probability <math>\varepsilon</math> of coming from a normal distribution with variance <math>c\sigma^2</math> for some <math>c > 1</math>
 
:<math>e_i \sim (1-\varepsilon) N(0, \sigma^2) + \varepsilon N(0, c\sigma^2).</math>
 
Typically, <math>\varepsilon < 0.1</math>. This is sometimes called the <math>\varepsilon</math>-contamination model.
 
Parametric approaches have the advantage that likelihood theory provides an 'off the shelf' approach to inference (although for mixture models such as the <math>\varepsilon</math>-contamination model, the usual regularity conditions might not apply), and it is possible to build simulation models from the fit. However, such parametric models still assume that the underlying model is literally true. As such, they do not account for skewed residual distributions or finite observation precisions.
 
=== Unit weights ===
Another robust method is the use of [[unit-weighted regression|unit weights]] ([[Howard Wainer|Wainer]] & Thissen, 1976), a method that can be applied when there are multiple predictors of a single outcome. [[Ernest Burgess]] (1928) used unit weights to predict success on parole.  He scored 21 positive factors as present (e.g., "no prior arrest" = 1) or absent ("prior arrest" = 0), then summed to yield a predictor score, which was shown to be a useful predictor of parole success.  [[Samuel S. Wilks]] (1938) showed that nearly all sets of regression weights sum to composites that are very highly correlated with one another, including unit weights, a result referred to as Wilk's theorem (Ree, Carretta, & Earles, 1998). [[Robyn Dawes]] (1979) examined decision making in applied settings, showing that simple models with unit weights often outperformed human experts.  Bobko, Roth, and Buster (2007) reviewed the literature on unit weights, and they concluded that decades of empirical studies show that unit weights perform similar to ordinary regression weights on cross validation.
 
== Example: BUPA liver data ==
The [[BUPA]] liver data have been studied by various authors, including Breiman (2001). The data can be found via the [[classic data sets]] page and there is some discussion in the article on the [[Box-Cox transformation]]. A plot of the logs of ALT versus the logs of γGT appears below. The two regression lines are those estimated by ordinary least squares (OLS) and by robust MM-estimation. The analysis was performed in [[R (programming language)|R]] using software made available by Venables and Ripley (2002).
 
[[Image:OLSandMM.JPG]]
 
The two regression lines appear to be very similar (and this is not unusual in a data set of this size). However, the advantage of the robust approach comes to light when the estimates of residual scale are considered. For ordinary least squares, the estimate of scale is 0.420, compared to 0.373 for the robust method. Thus, the relative efficiency of ordinary least squares to MM-estimation in this example is 1.266. This inefficiency leads to loss of power in hypothesis tests, and to unnecessarily wide confidence intervals on estimated parameters.
 
=== Outlier detection ===
Another consequence of the inefficiency of the ordinary least squares fit is that several outliers are masked. Because the estimate of residual scale is inflated, the scaled residuals are pushed closer to zero than when a more appropriate estimate of scale is used. The plots of the scaled residuals from the two models appear below. The variable on the x-axis is just the observation number as it appeared in the data set. Rousseeuw and Leroy (1986) contains many such plots.
 
[[Image:ResidualPlots.JPG]]
 
The horizontal reference lines are at 2 and -2 so that any observed scaled residual beyond these boundaries can be considered to be an outlier. Clearly, the least squares method leads to many interesting observations being masked.
 
Whilst in one or two dimensions outlier detection using classical methods can be performed manually, with large data sets and in high dimensions the problem of masking can make identification of many outliers impossible. Robust methods automatically detect these observations, offering a serious advantage over classical methods when outliers are present.
 
==See also==
*[[Robust statistics]]
*[[RANSAC]]
*[[M-estimator]]
* [[Relaxed intersection]]
* [[Theil–Sen estimator]], a method for robust [[linear regression]]
 
== References ==
* {{Cite book| last = Andersen | first = R. | title = Modern Methods for Robust Regression | publisher = Sage University Paper Series on Quantitative Applications in the Social Sciences, 07-152| year = 2008}}
 
* Ben-Gal I., [http://www.eng.tau.ac.il/~bengal/outlier.pdf Outlier detection], In: Maimon O. and Rockach L. (Eds.) Data Mining and Knowledge Discovery Handbook: A Complete Guide for Practitioners and Researchers," Kluwer Academic Publishers, 2005, ISBN 0-387-24435-2.
 
* Bobko, P., Roth, P. L., & Buster, M. A. (2007). "The usefulness of unit weights in creating composite scores: A literature review, application to content validity, and meta-analysis". ''Organizational Research Methods'', volume 10, pages 689-709. {{doi|10.1177/1094428106294734}}
 
* {{Cite journal| last = Breiman | first = L. | title = Statistical Modeling: the Two Cultures | journal = Statistical Science | volume = 16 | issue = 3 | pages = 199–231 | year = 2001 | doi = 10.1214/ss/1009213725 | jstor=2676681}}
 
* Burgess, E. W. (1928). "Factors determining success or failure on parole". In A. A. Bruce (Ed.), ''The Workings of the Indeterminate Sentence Law and Parole in Illinois'' (pp. 205-249). Springfield, Illinois: Illinois State Parole Board. [http://books.google.com/books/about/The_Workings_of_the_Indeterminate_senten.html?id=V6xCAAAAIAAJ Google books]
 
* Dawes, Robyn M. (1979). "The robust beauty of improper linear models in decision making". ''American Psychologist'', volume 34, pages 571-582.  {{doi|10.1037/0003-066X.34.7.571 }}.  [http://www.cmu.edu/dietrich/sds/docs/dawes/the-robust-beauty-of-improper-linear-models-in-decision-making.pdf archived pdf]
 
*{{Cite journal| last=Draper | first=David | journal=Statistical Science | volume=3 | year=1988 | title=Rank-Based Robust Analysis of Linear Models. I. Exposition and Review | pages=239–257 | doi=10.1214/ss/1177012915 | issue=2 | jstor=2245578}}
 
*{{Cite book| last = Faraway | first = J. J. | title = Linear Models with R | publisher = Chapman & Hall/CRC | year = 2004 }}
 
* {{Cite book| last = Gelman | first = A. | coauthors = J. B. Carlin, H. S. Stern and D. B. Rubin | title = Bayesian Data Analysis |edition=Second | publisher = Chapman & Hall/CRC | year = 2003 }}
 
* {{Cite book| last = Hampel | first = F. R. | coauthors = E. M. Ronchetti, P. J. Rousseeuw and W. A. Stahel | title = Robust Statistics: The Approach Based on Influence Functions | publisher = Wiley | date = 1986, 2005}}
 
* {{Cite journal| last = Lange | first = K. L. | coauthors = R. J. A. Little and J. M. G. Taylor | title = Robust statistical modeling using the ''t''-distribution | journal = Journal of the American Statistical Association | volume = 84 | issue = 408 | pages = 881–896 | year = 1989 | doi = 10.2307/2290063 | jstor = 2290063 }}
 
* Lerman, G.; McCoy, M.; Tropp, J. A.; Zhang T. (2012). [http://users.cms.caltech.edu/~jtropp/papers/LMTZ12-Robust-Computation.pdf "Robust computation of linear models, or how to find a needle in a haystack"], {{arxiv|id=1202.4044}}.
 
* {{Cite book| last = Maronna | first = R. | coauthors = D. Martin and V. Yohai | title = Robust Statistics: Theory and Methods | publisher = Wiley | year = 2006}}
 
*{{Cite journal| last=McKean | first=Joseph W. | journal=Statistical Science | volume=19 | year=2004 | pages=562–570 | title=Robust Analysis of Linear Models | doi=10.1214/088342304000000549 | issue=4 | jstor=4144426}}
 
* {{Cite book| last = Radchenko S.G. | title = Robust methods for statistical models estimation: Monograph. (on russian language) | publisher = Кiev: РР «Sanspariel» ISBN 966-96574-0-7 | pages = 504 | year = 2005}}
 
* Ree, M. J., Carretta, T. R., & Earles, J. A. (1998). "In top-down decisions, weighting variables does not matter: A consequence of Wilk's theorem. ''Organizational Research Methods'', volume 1(4), pages 407-420. {{doi|10.1177/109442819814003}}
 
* {{Cite book| last = Rousseeuw | first = P. J. | authorlink=Peter Rousseeuw|coauthors = A. M. Leroy | title = Robust Regression and Outlier Detection | publisher = Wiley | date = 1986, 2003}}
 
* {{Cite book| last = Ryan | first = T. P. | title = Modern Regression Methods | publisher = Wiley | date = 1997, 2008}}
 
* {{Cite book| last = Seber | first = G. A. F. | coauthors = A. J. Lee | title = Linear Regression Analysis |edition=Second | publisher = Wiley | year = 2003}}
 
* {{Cite journal| last = Stromberg| first = A. J. | title = Why write statistical software? The case of robust statistical methods | journal = Journal of Statistical Software | year = 2004 }}
 
* {{Cite book| last = Strutz| first = Tilo | title = Data Fitting and Uncertainty - A practical introduction to weighted least squares and beyond | publisher = Vieweg+Teubner| year = 2010| isbn= 978-3-8348-1022-9}}
 
* {{cite journal | last = Tofallis |first =  Chris |  url = http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1406472 | title=Least Squares Percentage Regression | journal = Journal of Modern Applied Statistical Methods | volume=7 | year = 2008 | pages=526–534 | doi=10.2139/ssrn.1406472}}
 
* {{Cite book| last = Venables | first = W. N. | coauthors = B. D. Ripley | title = Modern Applied Statistics with S | publisher = Springer| year = 2002}}
 
* [[Howard Wainer|Wainer, H.]], & Thissen, D. (1976). "Three steps toward robust regression." ''Psychometrika'', volume 41(1), pages 9-34. {{doi|10.1007/BF02291695}}
 
* Wilks, S. S. (1938). "Weighting systems for linear functions of correlated variables when there is no dependent variable". ''Psychometrika'', volume 3, pages 23-40. {{doi|10.1007/BF02287917}}
 
== External links ==
*[http://en.wikibooks.org/wiki/R_Programming#Linear_Models R programming wikibooks]
*[[Brian D. Ripley|Brian Ripley's]] [http://www.stats.ox.ac.uk/pub/StatMeth/Robust.pdf robust statistics course notes.]
*[http://www.nickfieller.staff.shef.ac.uk/sheff-only/StatModall05.pdf Nick Fieller's course notes on Statistical Modelling and Computation] contain material on robust regression.
*[http://webmining.spd.louisville.edu/Websites/tutorials/RobustStatistics/RobustStatistics.html Olfa Nasraoui's Overview of Robust Statistics]
*[http://webmining.spd.louisville.edu/Websites/tutorials/RobustClustering/RobustClustering.html Olfa Nasraoui's Overview of Robust Clustering]
*[http://www.jstatsoft.org/v10/a05/paper Why write statistical software? The case of robust statistical methods, A. J. Stromberg]
Robust regression is available in many [[:Category:Statistical software|statistical software packages]]:
*the functions rlm() in [http://cran.r-project.org/web/packages/MASS/ 'MASS'], lmrob() in [http://cran.r-project.org/web/packages/robustbase/ 'robustbase'], and lmRob() in the package [http://cran.r-project.org/web/packages/robust/ 'robust'] for the [[R (programming language)|R programming language]]
* the [http://cran.r-project.org/web/views/Robust.html CRAN task view on robust statistical methods] for the [[R (programming language)|R programming language]]
*[http://www.alpha-analysis.com/robustreg.html Robust Regression Modeling Package] for the [[R (programming language)|R programming language]]
*[[S-PLUS|S-PLUS statistical software package]]
*[[GraphPad Prism]] can perform robust nonlinear regression.
*[http://statsmodels.sourceforge.net/ Statsmodels] Open source python statistics package with M-estimator robust regression capabilities.
 
{{Statistics}}
{{least squares and regression analysis}}
 
{{DEFAULTSORT:Robust Regression}}
[[Category:Robust statistics]]
[[Category:Regression analysis]]
[[Category:Robust regression| ]]

Latest revision as of 10:18, 2 December 2014

The author is known as Irwin Wunder but it's not the most masucline name out there. What I adore performing is doing ceramics but I haven't produced a dime with it. North Dakota is where me and my spouse live. Hiring is her day occupation now but she's always needed her own business.

my homepage :: at home std test