IB9SU-15 Deep Learning and AI Engineering
Introductory description
Applied Artificial Intelligence, the practical application of AI in business settings, largely translates to the application of deep learning architectures (neural networks), the engineering practices that support AI infrastructures (AI engineering) and the related business and strategic decisions required to specify the project. This module will bring a focus on all three of these to build upon the content of Analytics in Practice and Analytics Engineering, AI and Visualisation from term 1.
Module aims
The aim of the module is to give participants theoretical and practical experience in desiging, implementing and tuning AI products incorporating:
Critically evaluating use-cases and business scenarios for the applicability of AI technogies;
Neural networks and deep learning architectures;
Artificial Intelligence software and frameworks;
Training and tuning AI models;
MLOps and the deployment of AI products in organisational settings.
Outline syllabus
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
The module will cover a range of topics including:
Applications of deep learning and AI
Working with unstructured data (text, images, audio, etc.)
AI development tools
Neural networks and deep learning
Computer vision and image processing
Natural language processing
Transformers and modern AI architecture
Pretraining, embedding models and finetuning
MLOps, cloud native computing and model deployment
Learning outcomes
By the end of the module, students should be able to:
- Demonstrate understanding of neural network architectures, and determine appropriate neural network transformations and their applicability to a variety of problem settings
- Demonstrate awareness of data literacy issues and practices.
- Critically evaluate AI use-cases and plan intelligent, adaptive and ethical products;
- Critically evaluate business cases and requirements for opportinities to apply AI and deep learning concepts.
Indicative reading list
Reading lists can be found in Talis
Subject specific skills
Implement a variety of deep learning architectures;
Implement modern AI deployment patterns to provide scalability and accessibility.
Design and implement AI pipelines using modern frameworks;
Utilise MLOps deployment tools to serve AI models.
Transferable skills
Problem solving skills.
Computing skills.
Presentation skills.
Study time
| Type | Required |
|---|---|
| Online learning (scheduled sessions) | 9 sessions of 1 hour (6%) |
| Other activity | 18 hours (12%) |
| Private study | 49 hours (33%) |
| Assessment | 74 hours (49%) |
| Total | 150 hours |
Private study description
Private study to include preparation for lectures and own reading
Other activity description
9 x 2 hrs F2F workshops
Costs
No further costs have been identified for this module.
You do not need to pass all assessment components to pass the module.
Assessment group D
| Weighting | Study time | Eligible for self-certification | |
|---|---|---|---|
Assessment component |
|||
| Video presentation (8 minutes) and written report (2000 words) | 30% | 22 hours | No |
Reassessment component |
|||
| Individual Assignment | Yes (extension) | ||
Assessment component |
|||
| 2 hr written exam | 70% | 52 hours | No |
|
|||
Reassessment component is the same |
|||
Feedback on assessment
Written feedback for groupwork (per group); exam script and cohort level feedback
Courses
This module is Optional for:
- Year 1 of TIBS-N1N3 Postgraduate Taught Business Analytics