Article View: sci.stat.math
Article #29Re: How to improve decision tree classification model error rate?
From: Rich Ulrich
Date: Mon, 10 Jun 2002 13:51
Date: Mon, 10 Jun 2002 13:51
58 lines
3078 bytes
3078 bytes
Groups trimmed to sci.stat.math, aus.stats.s. - the question lacks some basic parameters which would limit the options - On 8 Jun 2002 12:08:15 +1000, demiurg@tau.ac.il (Alexander Sirotkin) wrote: > Question : How to improve (reduce) decision tree > classification model error rate? > > I'm trying to build some decision tree classification > model (using S-plus) and keep getting extremely bad > results (error rate around 0.5). That's bad if there are just two choices, with equal Ns. Just how bad is it? > The data : 562 real predictor variables and one > independent variable, factor (with 86 types). 85 dummy variables? Or, ordered in a sensible way to be 3 or 4 dummies, or 15? > > Quite a lot of missing values... Scattered randomly across 600 variables? across 500? 5000? 5 million cases? What do you lose if you drop all Subjects with missing? - all variables with missing? The numerically comprehensive way to try to deal with missing is to create a dummy variable for Missing/Not . For a real Prediction equation, for the future, you seldom see that. It is not going to be worth it except for important variables that *might* , in real life, end up Missing. > Any ideas what should I try (data preprocessing, etc...) > to reduce error rate ? I like to create composite scores that are meaningful. A reference that was posted recently suggests that variable selection might be best achieved by generating equations in relatively small sub-samples, so that the validation can magnify the error rate. That strikes me as an intriguing suggestion -- I have always been very skeptical about stepwise variables selection. There's hardly a clue about what makes up these data, so my 'ideas' are limited. > [ comp.ai is moderated. < snipped > -- Rich Ulrich, wpilib@pitt.edu http://www.pitt.edu/~wpilib/index.html
Technical Details
Message-ID:
<mka9gukh228jdm993ht1erdo793j6f52ig@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sunqbc.risq.qc.ca!newsflash.concordia.ca!pitt.edu!not-for-mailReferences:
<adrouf$h81$1@mulga.cs.mu.OZ.AU>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d632,777798b8d4d7b811 X-Google-Attributes: gid10d632,public X-Google-Thread: fa931,777798b8d4d7b811 X-Google-Attributes: gidfa931,public X-Google-ArrivalTime: 2002-06-10 06:52:02 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sunqbc.risq.qc.ca!newsflash.concordia.ca!pitt.edu!not-for-mail From: Rich Ulrich <wpilib@pitt.edu> Newsgroups: sci.stat.math,aus.stats.s Subject: Re: How to improve decision tree classification model error rate? Date: Mon, 10 Jun 2002 09:51:48 -0400 Organization: University of Pittsburgh Lines: 58 Message-ID: <mka9gukh228jdm993ht1erdo793j6f52ig@4ax.com> References: <adrouf$h81$1@mulga.cs.mu.OZ.AU> Reply-To: wpilib@pitt.edu NNTP-Posting-Host: wpilib.wpic.pitt.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: usenet01.srv.cis.pitt.edu 1023717121 18627 136.142.78.72 (10 Jun 2002 13:52:01 GMT) X-Complaints-To: usenet@imap.pitt.edu NNTP-Posting-Date: Mon, 10 Jun 2002 13:52:01 +0000 (UTC) X-Newsreader: Forte Agent 1.9/32.560