Applied AI and Control - 2021 entry
| MODULE TITLE | Applied AI and Control | CREDIT VALUE | 15 |
|---|---|---|---|
| MODULE CODE | MTHM606 | MODULE CONVENER | Dr Tim Hughes (Coordinator) |
| DURATION: TERM | 1 | 2 | 3 |
|---|---|---|---|
| DURATION: WEEKS | 11 |
| Number of Students Taking Module (anticipated) | 15 |
|---|
This module explores the artificial intelligence paradigm and its capacity for developing smarter automation and control systems. Through practical examples, and underpinned by rigorous theory, you will develop an understanding of the key objectives of intelligent agents, namely to correctly interpret data from observations of their environment, to learn from data, and to carry out tasks and complete goals by responding to the learning. Key to this process are feedback loops between the agent and its environment. Control theory is the science of feedback mechanisms and as such underpins the AI paradigm.
Many current developments in the field of artificial intelligence combine data analysis, machine learning and control engineering approaches and so enable intelligent agents to complete complex tasks. In this module you will develop skills in signal processing, reinforcement/adaptive learning, dynamical systems and control, and apply these to design intelligent agents in relevant application areas such as autonomous vehicles, communication and information systems, and smart grid technologies.
In this module you will develop expertise in modern mathematical and computational tools from control theory and the artificial intelligence paradigm. You will develop a general perspective on controller design for optimal and robust control problems and an understanding of modern methods of intelligent designs based on adaptive control or reinforcement learning methodologies. You will study specific examples of optimal control, for example L(inear) Q(uadratic) G(aussian) approaches; and of robust control, for example H-infinity methods. You will gain hands-on experience of computational implementation of these control schemes and develop an appreciation of issues such as robustness and computational complexity.
|
Module Specific Skills and Knowledge: |
|
|
1 |
Formulate and solve a range of control problems, and understand the potential and limitations of AI for smart automation and management; |
|
2 |
Use relevant computational tools to find exact or approximate solutions; |
|
3 |
Understand aspects of stability, optimality and robustness in control systems design; |
|
Discipline Specific Skills and Knowledge: |
|
|
4 |
Communicate the importance of optimality and robustness in management and control, and the promise and limitations of model-free learning-based approaches; |
|
5 |
Use a range of appropriate computational platforms/software; |
|
Personal and Key Transferable/ Employment Skills and Knowledge: |
|
|
6 |
Communicate the value of optimisation and control to stakeholders in the energy and environmental sciences sectors; |
|
7 |
Effective use of learning resources; |
|
8 |
Report writing and presentation. |
The module will be structured in blocks in which a specific control or AI methodology is introduced then applied within project-based work. The specific topics may vary over time to reflect the most up to date research and educational practice. Examples of the material to be covered include:
Optimal control (e.g., Pontryagin’s maximum principle, Hamilton-Jacobi-Bellman equations, L(inear) Q(uadratic) G(aussian) control, Model Predictive control);
Robust control (e.g., H-infinity methods, passivity based control);
Adaptive and learning control (e.g., lambda-tracking, reinforcement learning);
Data-driven control and optimization (e.g. artificial neural networks, evolutionary algorithms, biomimicry).
Theory and methodologies will be illustrated with practical applications, such as the design of driverless transport (e.g., unmanned aerial and underwater vehicles for remote sensing), and swarm and formation control of driverless vehicles; energy systems and the smart grid; and smart communication and information systems. This will be complemented by hands-on demonstrations based on LEGO Mindstorms self-balancing robots, mini-drones, remote sensing and Internet of Things technologies.
| Scheduled Learning & Teaching Activities | 33 | Guided Independent Study | 117 | Placement / Study Abroad | 0 |
|---|
|
Category |
Hours of study time |
Description |
|
Scheduled Learning and Teaching activities |
9 |
Lectures and tutorials |
|
Scheduled Learning and Teaching activities |
24 |
Practicals and supervised project work |
|
Guided Independent Study |
67 |
Self-study and background reading |
|
Guided Independent Study |
50 |
Report writing and preparation for presentations |
|
Form of Assessment |
Size of the assessment e.g. duration/length |
ILOs assessed |
Feedback method |
|
Informal exercises and practicals |
3 x 3 hours |
1-6 |
Oral |
| Coursework | 100 | Written Exams | 0 | Practical Exams | 0 |
|---|
|
Form of Assessment
|
% of credit |
Size of the assessment e.g. duration/length |
ILOs assessed |
Feedback method |
|
Portfolio |
80 |
One assignment per topic in the form of a worksheet, written report, or poster. The Portfolio must contain one of each form. Additionally delivery of an interactive presentation or demonstration (e.g., a video or webpage) on one of the topics. |
1-8 |
Written and Oral |
|
Engagement |
20 |
Presentation or report synthesising the module content (15 minutes or equivalent) |
1, 3, 4, 6-8 |
Written and Oral |
|
Original form of assessment |
Form of re-assessment |
ILOs re-assessed |
Time scale for re-assessment |
|
Portfolio |
Coursework (100%) |
1-8 |
To be agreed by consequences of failure meeting |
|
Engagement |
Coursework (100%) |
1, 3, 4, 6-8 |
To be agreed by consequences of failure meeting |
Deferral – if you miss an assessment for certificated reasons judged acceptable by the Mitigation Committee, you will normally be either deferred in the assessment or an extension may be granted. The mark given for a re-assessment taken as a result of deferral will not be capped and will be treated as it would be if it were your first attempt at the assessment.
Referral – if you have failed the module overall (i.e. a final overall module mark of less than 50%) you will be required to resubmit the original assessment as necessary. The mark given for a re-assessment taken as a result of referral will be capped at 50%.
information that you are expected to consult. Further guidance will be provided by the Module Convener
Web-based and electronic resources:
- ELE – College to provide hyperlink to appropriate pages
Reading list for this module:
| Type | Author | Title | Edition | Publisher | Year | ISBN |
|---|---|---|---|---|---|---|
| Set | Khalil, H.K. | Nonlinear Systems | Prentice-Hall | 2000 | 000-0-132-28024-8 | |
| Set | Sontag, E.D. | Mathematical Control Theory | Springer | 1998 | 987-0387984895 | |
| Set | Kirk, D.E. | Optimal Control Theory: An Introduction | Dover | 2004 | 978-0486434841 | |
| Set | Rogers, S. and Girolami, M. | A First Course in Machine Learning | CRC Press | 2016 | ||
| Set | Steven L. Brunton, S.L. and Kutz, J.N. | Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control | Cambridge University Press | 2019 | 978-1108422093 | |
| Set | Ertel, W. | Introduction to Artificial Intelligence | 2nd | Springer | 2018 | 978-3319584867 |
| Set | Russell, S. and Norvig, P. | Artificial Intelligence: A Modern Approach | 3rd | Pearson | 2016 | 978-1292153964 |
| CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
|---|---|---|---|
| PRE-REQUISITE MODULES | None |
|---|---|
| CO-REQUISITE MODULES | None |
| NQF LEVEL (FHEQ) | 7 | AVAILABLE AS DISTANCE LEARNING | No |
|---|---|---|---|
| ORIGIN DATE | Monday 14th December 2020 | LAST REVISION DATE | Friday 18th June 2021 |
| KEY WORDS SEARCH | Control; Optimality; Robustness; Learning; Adaptation; Artificial Intelligence |
|---|
Please note that all modules are subject to change, please get in touch if you have any questions about this module.


