Up until now, we have been predicting ages, number of home runs, and outcomes of games. However, there has been a major flaw in what we have done. Now that we have a basic understanding of how certain algorithms and predictive modelling works, we can address this. Specifically, we have been predicting responses based off of current data.
For instance, when we are predicting the outcomes of the Miami Heat, we are using data from that game to determine the outcome. However, in real life, when we want to predict an outcome of a game, we do not know the final statistics before hand. We can only use data from previous games to determine what will happen in a future game.