WM275-15 Machine Intelligence
Introductory description
Machine intelligence is revolutionizing industries by helping machines to perform complex tasks that are difficult. It is principally a way of training computers to learn, predict and perceive the future.
Module aims
This module will introduce concepts and methods used for implementing intelligent agents. It will cover details related to fundamental concept in machine intelligence including problem solving, knowledge, reasoning, planning, and learning.
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.
- Introduction to Machine intelligence,
- Intelligent Agents,
- Problem Solving,
- Informed search and exploration,
- Knowledge and reasoning,
- Planning and learning.
Learning outcomes
By the end of the module, students should be able to:
- Define an intelligent agent and comprehend behaviour of agents
- Explain the difference between simple and complex decisions.
- Solve problems using searching and exploration techniques
- Apply different forms of learning techniques such as decision trees and logical hypotheses of learning
Indicative reading list
View reading list on Talis Aspire
Subject specific skills
Python programming;
Agent Based Modelling;
Transferable skills
Technology literacy;
Critical thinking;
Self-learning.
Study time
Type | Required |
---|---|
Lectures | 20 sessions of 1 hour (18%) |
Seminars | 6 sessions of 1 hour (5%) |
Practical classes | 6 sessions of 1 hour (5%) |
Work-based learning | (0%) |
Online learning (scheduled sessions) | (0%) |
Online learning (independent) | 10 sessions of 1 hour (9%) |
Private study | 68 hours (62%) |
Total | 110 hours |
Private study description
Guided self-study including:
- Post-block problem sets.
- Online Quiz for revision.
- Online forum for discussing queries with course peers and tutor.
- Distance learning support using technology enhanced learning.
Costs
No further costs have been identified for this module.
You must pass all assessment components to pass the module.
Assessment group A
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment 1 | 40% | 15 hours | Yes (extension) |
A written report to be submitted by the student based on problem sets and coding assignments dealing with one or more of the following: knowledge representation, reasoning , logical agents and planning. |
|||
Post Module Assessment | 60% | 25 hours | Yes (extension) |
A project where the student designs an intelligent agent for one of the use cases defined in class or work based. |
Feedback on assessment
Feedback will be given as appropriate to the assessment type:
– verbal formative feedback on lab activities.
– written summative feedback on module assessments.
Courses
This module is Core for:
- Year 3 of DWMS-H652 Undergraduate Digital and Technology Solutions (Data Analytics) (Degree Apprenticeship)
- Year 3 of DWMS-H653 Undergraduate Digital and Technology Solutions (Network Engineering) (Degree Apprenticeship)
- Year 3 of DWMS-H654 Undergraduate Digital and Technology Solutions (Software Engineering) (Degree Apprenticeship)