![]() | Study programme 2025-2026 | Français | |
![]() | Energy Analytics | ||
Programme component of Master's In Energy Engineering (MONS) (day schedule) à la Faculty of Engineering |
| Code | Type | Head of UE | Department’s contact details | Teacher(s) |
|---|---|---|---|---|
| UI-M1-IRENER-203-M | Compulsory UE | GOSSELIN Bernard | F105 - Information, Signal et Intelligence artificielle |
|
| Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Credits | Weighting | Term |
|---|---|---|---|---|---|---|---|---|---|
| Anglais, Français, Anglais | 18 | 18 | 0 | 0 | 0 | 3 | 3.00 | 1st term |
| AA Code | Teaching Activity (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term | Weighting |
|---|---|---|---|---|---|---|---|---|
| I-ILIA-202 | Advanced Deep Learning | 6 | 6 | 0 | 0 | 0 | Q1 | 33.33% |
| I-ISIA-041 | Machine Learning and Data Analysis for Energy Systems | 12 | 12 | 0 | 0 | 0 | Q1 | 66.67% |
| Programme component |
|---|
Objectives of Programme's Learning Outcomes
Learning Outcomes of UE
Understand and identify the needs in terms of data analytics in modern energy systems.
Master data science technologies for data filtering, analysis and correlation within energy data systems
Master fundamentals of Machine Learning (supervised and unsupervised learning).
Implement and apply these techniques in Python to selected use-cases from the energy systems community.
Process energy data represented with temporal series by machine learning models.
Use the presented approaches like guides and implement them to find a solution to a given problem (case study) in data analysis for energy systems.
UE Content: description and pedagogical relevance
AA ‘Machine Learning and Data Analysis for Energy Systems':
Needs in terms of data analysis in modern energy systems
Data Analysis and filtering
Supervised learning: polynomial regression, classification (logistic regression), model selection and diagnosis (bias-variance trade-off, cross-validation, regularization), introduction to advanced models (neural networks: the MultiLayer Perceptron, etc.),
Unsupervised learning: clustering (K-means, evaluation of partitions), Principal Component Analysis
Application of the concepts on energy use-cases, using the Python programming language.
Theoretical lectures are punctuated by examples that present concrete cases of application and/or are the object of reflection allowing critical analysis of the methods presented through question and answer exchanges with the students.
The practical sessions are designed to develop critical analysis skills. The protocols present the studies to be carried out and the tools for doing so, in the form of a prepared computer code structure, to be modified according to the analysis paths to be chosen proactively, justified by appropriate questioning and then validated by the results obtained. This requires students to be up to date with the material covered in the course.
AA ‘Deep Learning for Energy Systems and Time Series':
Introduction and presentation of deep neural networks ;
Basics and types of recurrent neural networks (RNN, LSTM, GRU, etc.) ;
Optimization and regularization techniques of deep neural networks and RNNs ;
Evaluation metrics of recurrent neural networks.
Prior Experience
Fundamentals of Statistics
Type of Teaching Activity/Activities
| AA | Type of Teaching Activity/Activities |
|---|---|
| I-ILIA-202 |
|
| I-ISIA-041 |
|
Mode of delivery
| AA | Mode of delivery |
|---|---|
| I-ILIA-202 |
|
| I-ISIA-041 |
|
Required Learning Resources/Tools
| AA | Required Learning Resources/Tools |
|---|---|
| I-ILIA-202 | Not applicable |
| I-ISIA-041 | Not applicable |
Recommended Learning Resources/Tools
| AA | Recommended Learning Resources/Tools |
|---|---|
| I-ILIA-202 | Not applicable |
| I-ISIA-041 | Not applicable |
Other Recommended Reading
| AA | Other Recommended Reading |
|---|---|
| I-ILIA-202 | Not applicable |
| I-ISIA-041 | Not applicable |
Grade Deferrals of AAs from one year to the next
| AA | Grade Deferrals of AAs from one year to the next |
|---|---|
| I-ILIA-202 | Unauthorized |
| I-ISIA-041 | Authorized |
Term 1 Assessment - type
| AA | Type(s) and mode(s) of Q1 assessment |
|---|---|
| I-ILIA-202 |
|
| I-ISIA-041 |
|
Term 1 Assessment - comments
| AA | Term 1 Assessment - comments |
|---|---|
| I-ILIA-202 | Presentation of an AI solution treating energetic data and using deep neural networks : MLP, CNN, RNN, LSTM, Transformers, etc. The solution will be evaluated using various metrics, including accuracy, computational performance, memory footprint, and energy consumption |
| I-ISIA-041 | Written examination without notes. The final assessment is based on the resolution of an exercise involving the application to a concrete case of a method seen in the course or during the practical work sessions, or on the development and justification of alternative methods for the resolution of a given case study, as well as a critical comparison of the respective constraints, advantages and disadvantages linked to the implementation of these methods. |
Resit Assessment - Term 1 (BAB1) - type
| AA | Type(s) and mode(s) of Q1 resit assessment (BAB1) |
|---|---|
| I-ILIA-202 |
|
| I-ISIA-041 |
|
Resit Assessment - Term 1 (BAB1) - Comments
| AA | Resit Assessment - Term 1 (BAB1) - Comments |
|---|---|
| I-ILIA-202 | Not applicable |
| I-ISIA-041 | Not applicable |
Term 3 Assessment - type
| AA | Type(s) and mode(s) of Q3 assessment |
|---|---|
| I-ILIA-202 |
|
| I-ISIA-041 |
|
Term 3 Assessment - comments
| AA | Term 3 Assessment - comments |
|---|---|
| I-ILIA-202 | Idem Q1 |
| I-ISIA-041 | Written examination without notes. The final assessment is based on the resolution of an exercise involving the application to a concrete case of a method seen in the course or during the practical work sessions, or on the development and justification of alternative methods for the resolution of a given case study, as well as a critical comparison of the respective constraints, advantages and disadvantages linked to the implementation of these methods. |