🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.num-analysis
Article #933

Re: mathematica stepwise regression package

#933
From: Gary McClelland
Date: Wed, 16 Dec 1992 21:50
49 lines
3232 bytes
[in an earlier note I (mcclella@yertle.colorado.edu) suggested
that one reason not to use stepwise regression was because it
"demonstrably suboptimal;" in particular, it is dominated by all
subsets regression which most computers can now do efficiently]

thompson@atlas.socsci.umn.edu (T. Scott Thompson) responds:

>Your criteria that we use only strategies that are not "demonstrably
>suboptimal" would rule out the use of least squares regression for
>estimating linear models in most cases, since least squares is not an
>admissible procedure for most of the statistical decision problems to
>which it is applied.  In fact least squares is dominated by at least
>one form of stepwise regression -- backwards elimination -- provided
>the cutoff values for elimination are chosen appropriately.  Backwards
>elimination is essentially a form of pretesting.  The discovery of
>pretest estimators (and of the closely related shrinkage estimators),
>which typically dominate their non-pretest cousins, showed that more
>conventional methods (e.g. ordinary least squares) typically are not
>admissible.

Scott rightfully takes me and others to task for not adequately
considering the implications of our loss functions (which are
often only implicit) for the statistical decision rules we adopt. 
We ought to do a better job of that.  However, for many types of
regression problems with which I deal backwards elimination 
definitely does _not_ dominate ordinary least squares.  This
class of problems invovles predictors which are products of other
predictors.  Unless one has ratio scales (a rarity in my areas of
substantive interest) it is very important to include each
component of a product in the model even if individual components
are not "statistically reliable."  For example, if one has the
component XZ^2 in a model, then it is important to also include
X, Z, XZ, and Z^2.  The problem with backwards elimination (or
any other steplike procedure) is that it isn't aware of such
constraints and often as not will not satisfy them.  Hierarchical
tests under the control of the data analyst are better.  For
this example, one would consider the model with X, Z, XZ, and Z^2
and then see if there is any improvement over and beyond that
model when adding XZ^2 as a predictor.

But I will follow Scott's advice to read:

>"Introduction to the theory and practice of econometrics" by George
>Judge et. al., chapter 20.

gary mcclelland
univ of colorado
mcclella@yertle.colorado.edu
Technical Details
Message-ID: <mcclella.724542610@yertle.Colorado.EDU>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!caen!spool.mu.edu!agate!boulder!ucsu!yertle.Colorado.EDU!mcclella
References: <1446@ares.edsr.eds.com> <mcclella.724399758@yertle.Colorado.EDU> <thompson.724459244@ricardo.econ.umn.edu>

Show Full Headers
Complete Article Headers
Newsgroups: sci.math.num-analysis,sci.math.stat,sci.math.symbolic
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!caen!spool.mu.edu!agate!boulder!ucsu!yertle.Colorado.EDU!mcclella
From: mcclella@yertle.Colorado.EDU (Gary McClelland)
Subject: Re: mathematica stepwise regression package
Message-ID: <mcclella.724542610@yertle.Colorado.EDU>
Keywords: mathematica stepwise regression
Sender: news@ucsu.Colorado.EDU (USENET News System)
Nntp-Posting-Host: yertle.colorado.edu
Organization: University of Colorado, Boulder
References: <1446@ares.edsr.eds.com> <mcclella.724399758@yertle.Colorado.EDU> <thompson.724459244@ricardo.econ.umn.edu>
Date: Wed, 16 Dec 1992 21:50:10 GMT
Lines: 49