A routine for converting regression algorithms into corresponding orthogonal regression algorithms
- 1 March 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Mathematical Software
- Vol. 14 (1) , 76-87
- https://doi.org/10.1145/42288.42342
Abstract
The routine converts any standard regression algorithm (that calculates both the coefficients and residuals) into a corresponding orthogonal regression algorithm. Thus, a standard, or robust, or L 1 regression algorithm is converted into the corresponding standard, or robust, or L 1 orthogonal algorithm. Such orthogonal procedures are important for three basic reasons. First, they solve the classical errors-in-variables (EV) regression problem. Standard L 2 orthogonal regression, obtained by converting ordinary least squares regression, is the maximum likelihood solution of the EV problem under Gaussian assumptions. However, this L 2 solution is known to be unstable under even slight deviations from the model. Thus this routine's ability to create robust orthogonal regression algorithms from robust ordinary regression algorithms will also be very useful in practice. Second, orthogonal regression is intimately related to principal components procedures. Therefore, this routine can also be used to create corresponding L 1 , robust, etc., principal components algorithms. And third, orthogonal regression treats the x and y variables symmetrically. This is very important in many science and engineering modeling problems. Monte Carlo studies, which test the effectiveness of the routine under a variety of types of data, are given.Keywords
This publication has 5 references indexed in Scilit:
- Estimation of parameters in linear structural relationships: Sensitivity to the choice of the ratio of error variancesBiometrika, 1984
- The Influence Function in the Errors in Variables ProblemThe Annals of Statistics, 1984
- Aspects of Multivariate Statistical TheoryPublished by Wiley ,1982
- A System of Subroutines for Iteratively Reweighted Least Squares ComputationsACM Transactions on Mathematical Software, 1980
- An Appraisal of Least Squares Programs for the Electronic Computer from the Point of View of the UserJournal of the American Statistical Association, 1967