Reinforcement Learning for Engineering (ELEN90098)
Graduate courseworkPoints: 12.5On Campus (Parkville)
About this subject
Contact information
Semester 2
Farhad Farokhi
Overview
Availability | Semester 2 |
---|---|
Fees | Look up fees |
The key focus of this subject is the design and implementation of decision-making policies for enabling a dynamical system to behave autonomously and achieve a desired objective. This subject covers both model-based and model-free learning methods, with a focus on evaluating, contrasting, and combining methods. The influence of noisy sensor data on performance, and the trade-offs between exploration and exploitation during a learning phase, will also be covered. The examples used in this subject range across existing and emerging decision-making methods, and their application to consumer and industrial engineering systems.
INDICATIVE CONTENT
Topics covered may include:
- Reinforcement learning fundamentals such as principle of optimality, Bellman equation, value and policy iteration.
- Temporal-difference learning, Q-learning, Deep Q-learning, Actor critic methods and hybrid approaches in engineering context.
- Model based vs model free approaches, multi-agent RL and their engineering applications.
- RL methods for Cyber-physical resilience and security such as fuzzing methods.
Intended learning outcomes
On completion of this subject, students should be able to:
- Appraise and critique systems-level formulations and architectures for control of dynamical systems.
- Analyse and implement reinforcement learning (RL) methods for dynamical systems with representative state and action spaces, such as Q-learning, MCMC, Deep RL, Deep Q-network.
- Design, analyse and implement hybrid and model-free reinforcement learning methods with electrical engineering applications.
- Analyse and articulate the connections between feedback control, optimisation, and reinforcement learning methods.
- Illustrate the complexities of implementing decision-making and learning algorithms on real-world systems.
- Communicate effectively with professionals across different engineering disciplines, through media such as concise technical reports and informational videos or live presentations.
Generic skills
On completion of this subject, it is expected that the student will have developed the following generic skills:
- Ability to apply knowledge of basic science and engineering fundamentals
- Ability to undertake problem identification, formulation and solution
- Ability to utilise a systems approach to design and operational performance
- Capacity for independent critical thought, rational inquiry and self-directed learning
- Ability to communicate effectively, with the engineering team and with the community at large
Last updated: 4 March 2025