Tell me more ×
Cross Validated is a question and answer site for statisticians, data analysts, data miners and data visualization experts. It's 100% free, no registration required.

I computed a simple linear regression model from my experiment measures in order to make predictions. I have read that you should not calculate predictions for points that depart too far from the available data. However, I could not find any guidance to help me know how far I can extrapolate. For example, if I calculate the reading speed for a disk size of 50GB, I guess the result will be close to the reality. What about a disk size of 100GB, 500GB? How do I know if my predictions are close to the reality?

The details of my experiment are:

I am measuring the reading speed of a software by using different disk size. So far I have measured it with 5GB to 30GB by increasing the disk size of 5GB between experiments (6 measures in total).

My results are linear and the standard errors are small, in my opinion.

share|improve this question
2  
I think in order to get useful answers you will need to greatly expand on and clarify your 2nd sentence. – rolando2 Apr 22 '12 at 16:12
rolando2 is right. What do you mean "too many predictions"? – David Robinson Apr 22 '12 at 17:10
I can't find the exact terms which have been used in the document that I've read. The idea is "too far from my original measures". So I've measure the reading speed with 30 GB disk. If I predict the reading speed for a 100GB disk, is this "too far"? – Flanfl Apr 22 '12 at 17:19
The answer by gung is sufficient for outlining the issues involved. one additional thing which may help in your specific case is to consider the physical process involved in reading software. What kind of operations need to be carried out? does the software need to organise or sort the disk as part of the reading process? these questions will help provide some foundations for the assumption of linearity – probabilityislogic Apr 23 '12 at 12:24

1 Answer

up vote 10 down vote accepted

The term you're searching for is 'extrapolation'. The problem is that no matter how much data you have, and how many intermediate levels you have between your endpoints on disk size (i.e., between 5 and 30), it is always possible that there is some degree of curvature in the true underlying function, that you simply don't have the power to detect. As a result, when you extrapolate far out from the endpoint, what was a small degree of curvature becomes magnified, in that the true function moves further and further away from your fit line. Another possibility is that the true function really is perfectly straight within the range examined, but that there is perhaps a change-point at some distance from the end point in your study. These sorts of things are impossible to rule out; the question is, how likely are they and how inaccurate would your prediction be if they turn out to be real? I don't know how to provide an analytical answer to those questions. My hunch is that 500 is an awfully long way off when the range under study was [5, 30], but there is no real reason to think my hunches are more worthwhile than yours. Standard formulas for computing prediction intervals will show you an expanding interval as you move away from $\bar{x}$, seeing what that interval looks like might be helpful. Nonetheless, you need to bear in mind that you are making a theoretical assumption that the line really is perfectly straight, and remains such all the way out to the $x$-value you will use for the prediction. The legitimacy of that prediction is contingent on both the data & fit, and that assumption.

share|improve this answer
2  
Totally agree (+1). The answer to this question cannot be strictly statistical. Talking to a software & computer engineer would be relevant here! – dominic999 Apr 22 '12 at 18:46
Thanks for the answer, it's really helpful. I'm self taught so I'm missing quite a lot of basic knowledge (like knowing the vocabulary). – Flanfl Apr 22 '12 at 20:38
Couldn't the inverse of the width of the confidence interval be considered some kind of indicator of "strength" of prediction? Obviously you'd have to chose some arbitrary values to make use of it.. – naught101 Apr 25 '12 at 4:52
1  
@naught101, if you are willing to assume that the regression line is perfectly straight, then the width of the prediction interval can be considered as a measure of the strength of the prediction, (w/ wider intervals indicating weaker predictions), but it's still contingent on that assumption. – gung Apr 25 '12 at 13:53

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.