- Homepage
- Key Information
- Students
- Taught programmes (UG / PGT)
- Student Services and Procedures
- Student Support
- Events and Colloquia
- International Students
- Students as Change Agents (SACA)
- Student Staff Liaison Committees (SSLC)
- The Exeter Award
- Peer Support
- Skills Development
- Equality and Diversity
- Athena SWAN
- Outreach
- Living Systems Institute Webpage
- Alumni
- Info points and hubs
- Inbound Exchange Students
- Staff
- PGR
- Health and Safety
- Computer Support
- National Student Survey (NSS)
- Intranet Help
- College Website
ECMM412 - Machine Learning and Optimisation **NOT RUNNING IN 2012/3** (2012)
MODULE TITLE | Machine Learning and Optimisation **NOT RUNNING IN 2012/3** | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECMM412 | MODULE CONVENER | Prof Jonathan Fieldsend (Coordinator) |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 0 | 11 weeks | 0 |
Number of Students Taking Module (anticipated) | 1 |
---|
Machines that interact with their environment must learn about and optimise their behaviour in that environment. This module aims to provide a grounding in the theoretical and practical aspects of machine learning and optimisation and to examine some of the philosophical and historical foundations of machine learning, including the limitations of what may be learned. The core of the module comprises a theoretical and practical introduction to a range of current machine learning and optimisation techniques for supervised learning (principally classification) and unsupervised learning together with standard and evolutionary-based methods for optimising single and multiple objectives (via both population and increment search).
This module aims to introduce you to some of the fundamental philosophical ideas surrounding learning machines, before covering a number of different popular techniques and algorithms for machine learning, and introduces optimisation as both an approach to aid this learning, and as a subject area in its own right (focusing in multi-objective optimisation, that is, where the quality of a solution is measured against a number of often competing criteria.
Module Specific Skills and Knowledge:
1 understand some of the main machine learning and advanced optimisation techniques used in artificial intelligence;
2 analyse the results of applying a range of machine learning and advanced optimisation techniques, and be able to compare and contrast these results on a range of criteria (and write the necessary software to undertake this);
3 apply machine learning and advanced optimisation techniques to significant and real-world problem domains.
Discipline Specific Skills and Knowledge:
4 understand the context in which machine learning sits in relation to computer science and cognitive science;
5 demonstrate familiarity with the main trends in machine learning research;
6 understand the complex and advanced mathematical basis of a range of machine learning and optimisation techniques.
Personal and Key Transferable/ Employment Skills and Knowledge:
7 read and digest research papers from conferences and journals;
8 relate theoretical knowledge to practical concerns;
9 conduct a research project including robust statistical analysis of experimental results, and contrast the results found with those expected given previously published material.
Indicative List of Topics: Historical view of AI (e.g. Turing test, Searle’s Chinese Room arguments) Introduction to machine learning and optimisation Introduction to complexity theory Classification methods (e.g. K-NNs, Decision Trees) Neural computing Unsupervised learning methods (e.g. clustering, SOMs) Support/Relevance Vector Machines Other Nature-Inspired Methods as Appropriate e.g. Ant Colony Optimisation Optimisation Methods e.g: Evolutionary Algorithms for Real-World Optimisation (e.g. Water Distribution Network Optimisation which may include ‘guest’ lectures from the Centre for Water Systems) Simulated Annealing Gradient Descent Conjugate Gradient Multi-Objective Optimisation Combinatorial Optimisation
Scheduled Learning & Teaching Activities | 62.00 | Guided Independent Study | 88.00 | Placement / Study Abroad |
---|
Category | Hours of study time | Description |
Scheduled Learning & Teaching activities | 22 | Lectures |
Scheduled Learning & Teaching activities | 10 | Workshop/tutorials |
Scheduled Learning & Teaching activities | 30 | Project and coursework |
Guided independent study | 88 | Wider reading |
Coursework | 100 | Written Exams | 0 | Practical Exams |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Coursework – essay / literature review | 30 | 2500 words | 1, 4, 6 | Comments directly on essay and on individual feedback sheet |
Coursework – machine learning and optimisation project | 70 | 20 hours | 1, 2, 3, 5, 7 | Comments directly on project report and on individual feedback sheet |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-reassessment |
---|---|---|---|
All above | Coursework (100%) | All | Completed over summer with a deadline of last week |
If a module is normally assessed entirely by coursework, all referred/deferred assessments will normally be by assignment.
If a module is normally assessed by examination or examination plus coursework, referred and deferred assessment will normally be by examination. For referrals, only the examination will count, a mark of 40% being awarded if the examination is passed. For deferrals, candidates will be awarded the higher of the deferred examination mark or the deferred examination mark combined with the original coursework mark.
information that you are expected to consult. Further guidance will be provided by the Module Convener
ELE – http://vle.exeter.ac.uk
Reading list for this module:
Type | Author | Title | Edition | Publisher | Year | ISBN | Search |
---|---|---|---|---|---|---|---|
Set | Coello Coello Carlos, Lamont Gary, Veldhuizen David, | Evolutionary Algorithms for Solving Multi-objective Probelsm | 2nd | Springer | 2007 | 978-0-387-33254-3 | [Library] |
Set | Margaret Boden | The Philosophy of Artificial Intelligence | Oxford English Press | 1990 | [Library] | ||
Extended | Press, W.H., Flannery, B.P., Teukolsky, S.A. & Vetterling, W.T | Numerical Recipes: the Art of Scientific Computing | 3rd edition | Cambridge University Press | 2007 | 13: 9780521880688 | [Library] |
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 12 March 2012 | LAST REVISION DATE | Friday 18 January 2013 |
KEY WORDS SEARCH | Artificial Intelligence, Machine Learning, Optimisation, Multi-Objective Optimisation |
---|