Add electricity demand workshop
jimbobbennett opened this issue · 1 comments
Electricity demand/pricing can affect manufacturing costs. We need a workshop/lab or other content that could be used by an educator to create a course that shows how to create ML models for energy demand prediction.
An example of such content would be:
Description
Electricity demand forecasting is an important area of study for energy management and maintenance scheduling. To address these business needs, companies are looking into appropriate technologies and machine learning-based solutions to forecast electricity demand. In the past few decades, machine learning model-based forecasting has also become very popular in the private and the public decision-making process.
In this course, students will learn the most important concepts and tools for building, training, and deploying demand forecasting models. Students will build a theoretical foundation as we cover the essential aspects of time series representations, modeling, and forecasting before diving into deep learning methods for forecasting time series data.
Students will then gain hands-on experience applying these models to a real-world scenario, using Azure and machine learning components available in open source Python packages, such as pandas, scikit-learn and Keras.
Topics
- Introduction to time series data
- Time series forecasting to predict demand
- Machine learning for time series forecasting with Python
- Deep learning for time series forecasting with Python
- Azure Machine Learning notebooks
- Build, train, test and evaluate a demand forecasting model on Azure
- Deploy a demand forecasting model as web services on Azure
Examples of resources
-
Machine Learning for Time Series Forecasting Microsoft GitHub repo
-
Build AI solutions with Azure Machine Learning
- Introduction to Azure Machine Learning
- Train a machine learning model with Azure Machine Learning
- Working with Data in Azure Machine Learning
- Working with Compute Contexts in Azure Machine Learning
- Orchestrating machine learning with pipelines
- Deploying machine learning models with Azure Machine Learning
- Deploy batch inference pipelines with Azure Machine Learning
- Tune hyperparameters with Azure Machine Learning
- Automate machine learning model selection with Azure Machine Learning
- Explain machine learning models with Azure Machine Learning
- Monitor models with Azure Machine Learning
- Monitor data drift with Azure Machine Learning
Implemented by #43