Target Transformations for Time Series Forecasting
In the previous chapter, we delved into how we can do temporal embedding and time delay embedding by making use of feature engineering techniques. But that was just one side of the regression equation – the features. Often, we see that the other side of the equation – the target – does not behave the way we want. In other words, the target doesn’t have some desirable properties that make forecasting easier. One of the major culprits in this area is stationarity – or more specifically, the lack of it. And it creates problems with the assumptions we make while developing a machine learning (ML)/statistical model. In this chapter, we will look at some techniques for handling such problems with the target.
In this chapter, we will cover the following topics:
- Handling non-stationarity in time series
- Detecting and correcting for unit roots
- Detecting and correcting for trends
- Detecting...