-
Time Series Regression
-
Three stage pipeline set up as scheduled jobs:
- Automated Monthly Model Training - 90 days worth of data
- Daily inference via batch transform & ground truth service for power generation on 30 minute increment
- Registration of predictions & ground truth data in DMM via API calls
This project is based on the code, data, and artifacts for the Getting Started in Domino Tutorial, found here for Python and here for R.
This tutorial will guide you through a common model lifecycle in Domino. You will start by working with data from the Balancing Mechanism Reporting Service in the UK. We will be exploring the Electricty Generation by Fuel Type and predicting the electricty generation in the future. You’ll see examples of Jupyter, Dash, pandas, and the FB Prophet package used in Domino.
Table of Contents:
- Forecast_Power_Generation.ipynb
- Scheduled_Forecast_Power_Generation.ipynb
- Forecast_Power_Generation_for_Launcher.ipynb
- forecast.ipynb
- forecast_predictor.py
- data.csv
- app.sh
TO DO:
- update readme
-
- scheduled data ingestion
-
- data verison control in Domino Datasets
-
- Exploratory notebook converted to jupyter notebook
-
- graphical results saved
- add tabular results to batch job (dominostats.json)
- publish app
- publish model API
- set up DMM
-
- store data for predictions against historical model to simulate real-world prediction data with GT available
This is an update.