I have the following case :
for N assets I make M forecasts using different methods.
What would be the most efficient way to combine those forecasts into 1?
I can normalize each of M forecasts so that they are comparable to each other and then simply average them.
But is there a better way (other than averaging) to extract common component out of them ?
Would much appreciate your opinions.
parsing out noise in predictions ?
- Maggette
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
Hi. Sure there are more sophisticated ways of combining forecasts. These depend on further information about the performance of your models/predictors and their relationship. Google "boosting".
First you could and should check how many of your M predictors actually add information.
I would start comparing the prediction errors of your predictors/models. Are they correlated? Are they from the same distribution (KS test)?
First you could and should check how many of your M predictors actually add information.
I would start comparing the prediction errors of your predictors/models. Are they correlated? Are they from the same distribution (KS test)?
Ich kam hierher und sah dich und deine Leute lächeln, und sagte mir: Maggette, scheiss auf den small talk, lass lieber deine Fäuste sprechen...
- goldorak
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
An important point further down the road is to ask yourself if, once you have found a way to combine the forecasts, you can consider this as a definitive result and that it will not evolve with time.
If you are not living on the edge you are taking up too much space.
- svisstack
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
@Maggette: can you elaborate more about correlated signals? There are some techniques to liquidate repeted information to not bias towards correlation structure that will appear in most signals (for example when simplest method used - averaging).
When this was not clear enough then I will explain more:
imagine 3 signals with good error ratio where 2 signals have strong correlation, when averaging we should account this 2 signals approx as 1 not 2.
When this was not clear enough then I will explain more:
imagine 3 signals with good error ratio where 2 signals have strong correlation, when averaging we should account this 2 signals approx as 1 not 2.
Time well wasted.
-
il_vitorio
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
Hello Lexx, let my add my nickle
I would suggest to do a minimax method, that is like taking the intercept in the confidence intervals of your forecast that should be the region of total confidence of your intervals. (knowing that your forecast do have a confidence intervals).
I would suggest to do a minimax method, that is like taking the intercept in the confidence intervals of your forecast that should be the region of total confidence of your intervals. (knowing that your forecast do have a confidence intervals).
One of my most productive days was throwing away 1000 lines of code.
-
lexx
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
Thanks a lot for replies, guys! Quite helpful, will definitely try boosting.
@il_vitorio - do you have a reference for the method you mentioned ? - book, article ?
Anyway, thanks everyone!
@il_vitorio - do you have a reference for the method you mentioned ? - book, article ?
Anyway, thanks everyone!
-
il_vitorio
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
Yes, e-mail me and I will hand it to you!
One of my most productive days was throwing away 1000 lines of code.
- Maggette
- Posts: 0
- Joined: Thu Jan 01, 2004 12:00 am
parsing out noise in predictions ?
"Thanks a lot for replies, guys! Quite helpful, will definitely try boosting."
But you should realy consider the advice given by goldorak.
But you should realy consider the advice given by goldorak.
Ich kam hierher und sah dich und deine Leute lächeln, und sagte mir: Maggette, scheiss auf den small talk, lass lieber deine Fäuste sprechen...