Time-series forecasting is one of the most common and important tasks in business analytics. There are many real-world applications like sales, weather, stock market, energy demand, just to name a few. We strongly believe that automation can help our users deliver business value in a timely manner. Therefore, once again we translated our Kaggle Grand Masters’ time-series recipes into our automatic machine learning platform Driverless AI (version 1.2). This blog post introduces the new time-series functionality with a simple sales forecasting example.
The key features/recipes that make automation possible are:
Below is a typical example of sales forecasting based on Walmart competition on Kaggle . In order to frame it as a machine learning problem, we formulate the historical sales data and additional attributes as shown below:
Raw data:
Data formulated for machine learning:
Once you have your data prepared in tabular format (see raw data above), Driverless AI can formulate it for machine learning and sort out the rest. If this is your very first session, the Driverless AI assistant (new feature in version 1.2) will guide you through the journey.
Similar to previous Driverless AI examples, users need to select the dataset for training/test and define the target. For time-series, users need to define the time column (by choosing AUTO
or selecting the date column manually). If weighted scoring is required (like the Walmart Kaggle competition), users can select the column with specific weights for different samples.
If users prefer to use automatic handling of time groups, they can leave the setting for time groups columns as AUTO
.
Expert users can define specific time groups and change other settings as shown below.
Once the experiment is finished, users can make new predictions and download the scoring pipeline just like any other Driverless AI experiments.
Seeing is believing. Try Driverless AI yourself today. Sign up here for a free 21-day trial license.
Until next time,
Joe
Bonus fact : The masterminds behind our time-series recipes are Marios Michailidis and Mathias Müller so internally we call this feature AutoM&M.