OK. But I can't do much about that since cross validation for time series is perhaps most natural where only one-step-ahead forecasts are used, so the validation sub-samples are made of one point each.
Yes, isn't that the case? Since you use all but a small part of data for validation and do that multiple times. But perhaps it's worse in time series as the ordering in time plays a role.
Anyhow, I don't think one can do much about the overlap in the time series setting since doing, say, 10 partitions of data would mean using time series 10 times shorter than the original one, and that is a big problem in small samples.
I don't know why but I thought it makes sense to have a rolling window, not an expanding window. Expanding window must really suffer due to the overlap.
The questions were about I didn't understand the sample size discussion above and about what are you referring to in Cross Validation in small number of samples also has a large variance?
That is, even though the data generating process is the same, AIC will select a model which will be more parsimonious in a small sample.
Conversely, AIC will select a less parsimonious model in B.
So the problem is, if I use small training samples to select a model, the selected model will likely be too parsimonious. Because training samples are by construction smaller than the original sample.
This is not much of a problem in cross validation for cross-sectional data because there the training samples are of nearly the same size as the original sample (either leave one out or leave K out is not a problem as long as K is small, and it typically is).
Meanwhile, in time series cross validation the training samples can be twice as small as the original sample. That can matter a lot, IMHO.
Where the actually best model is a model that would give the lowest validation error for training samples of the size equal to the original sample size.
Agree. But what I say is that it will select too small a model if you use too small a sample relative to your actual problem.
Since you do have the large original sample and estimating a large model is feasible in the original sample.
Agree again. But unfortunately it does not solve the original problem. In the original problem you have a large sample relative to the training samples.
Let me put it in another perspective. I say that AIC on original sample will select a richer model than the one obtained from time series cross validation.
Altough not precisely that thing. I was trying to see if my argument of systematic bias towards smaller models is true in case of time series cross validation.
My question that I was trying to clarify over the last 10 minutes is: is it true that time series cross validation favours smaller models than AIC, where AIC is applied on the full original sample.
For time series cross validation, it sounds like this: ...But asymptotically, minimizing the AIC is equivalent to minimizing the leave-one-out cross-validation MSE for cross-sectional data, and equivalent to minimizing the out-of-sample one-step forecast MSE for time series models. This property is what makes it such an attractive criterion for use in selecting models for forecasting.
Whatever, I think I need a break to digest all this information. Could you post another comment under any of my posts at Cross Validated if you get some good ideas on this question?
And for the future, here is another thing that bothers me. Maybe it will be interesting for you, too.
Some guys on Cross Validated tend to criticize model selection by AIC or BIC but they do not seem to provide a better alternative. I feel that cross validation is not their favourite either. (At least since leave-one-out cross validation is asymptotically equivalent to AIC and leave-v-out to BIC where v is defined by some formula which I forgot.)
So what is the way to go? I thought maybe there are some answers in Frank Harrell's textbook but I don't have a copy. I suspect it has to do with bootstrapping...
But sometimes you really don't know what kind of relationships to expect in the data. Then I thought AIC, BIC or cross validation is a decent way to get somewhere.
Thanks for your time! You really spent quite a lot of it helping me. I appreciate that.