cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Check out the JMP® Marketplace featured Capability Explorer add-in
Choose Language Hide Translation Bar
triunk
Level I

Data mining with Small samples...Regression with Small Samples?

Dear all JMP experts, I know that this kind of discussion might be both a silly...very silly and a hot issue simultaneously...but I thought it would be nice to raise it : Which types of linear AND non-linear regression does JMP offer when you have a small sample size (e.g. 50-70 records) and you want to predict a continuous outcome from 5-7 predictors (both categorical and continuous) Can k-fold cross-validated stepwise linear regression OR Partial Least Regression is a remedy to this problem? Are boosted trees OR Neural networks just insane even to think about them? Your responses are GREATLY WELCOMED and VERY MUCH APPRECIATED. Respectfully, Chris

10 REPLIES 10

Re: Data mining with Small samples...Regression with Small Samples?

Though it is quite long ago this question got ansked I want to chime in here as I think the discussion does not talk about some specifics which would be important to decide if you will be able to get some meaningful information.

 

1. Is the data from a DOE? Then 50-70 observations will be usually way more as sufficient to have enough degrees of freedom to detect the underlying behaviour. 

2. If from a DOE what kind of. It is important if the DOE can estimate the model effects you want to take a look in your regression or other models. If it is only a main effect model the Design can estimate you will have again uncertainty if the created model will tell you the truth 

3. If these are just observations, exploratory data analysis can help you to identify potential patterns, using then different modeling strategies liek previously mentioned and compare these will help you to see if you can trust the models (are these telling the same story or completely different ones?)

If the latter you may want to get a better understanding from a DOE.

4. Neural nets are oftaen said are not applicable with such few data ponits. Newer research shows that with certain strategies you will be able to gain still acceptable results. However, you never should trust one model alone. Test out different ones. Check how the model behaves when you simulate small variation of the actual settings, does the simulation results stay in the confidence limits or does it break out heavily. 

 

Before you do that, you should check the quality of the data, are there outliers, missing values, are the columns correlated due to some previously known relationships like A is k*B or similar, are there many duplicates. Are the observations measurements of the same thing over time, are they repeated measures, ... All this will tell you what you can or what you cannot do with your data. 

 

So, what I want to say, is you can create models for all, but if they are useful depends on your question, where the data comes from, and how it has been measured, and not necessarily on how much observations you have.

/****NeverStopLearning****/