Auto Forecasting
Auto Forecasting helps you to easily build models that can look ahead in time.
To use Auto Forecasting you only need a data set that has a time or index column. Typical examples are time stamps, dates, production numbers, or any other unique identifier for a data point. What is important is that the index values are unique (so no index appears twice in the data) and that they represent some natural order of the data.
What's the difference between Machine Learning and Forecasting?
At first glance, the difference between predicting a value (for example the price of an item) with a machine learning model and forecasting (what will be the price of that same item in one week) doesn't seem so dramatic.
But on closer inspection the two approaches are quite different.
Machine learning models regard each data point individually and then make their predictions for that data point based on a model trained on previous examples. So, regular machine learning models don't have any additional context about the data point. Especially they don't consider past examples as an additional source of information.
But in reality, events are often linked with each other and are not completely independent. For example, today's weather is often similar to the weather the previous days, and prices also follow a certain trend. In production the wear down of a machine also manifests gradually, so it's possible to build a model to forecast when the production quality will drop below an acceptable level.
Another effect are seasonal or repeating patterns, and we find these everywhere in data as well. Depending on the frequency the data is collected, the pattern can be variations between day and night, weekly patterns based on the day of the week, or yearly effects based on the month or season.
By using this additional information, we can build better models that can forecast more accurately the future.