- 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
ECM3412 - Nature Inspired Computation (2012)
MODULE TITLE | Nature Inspired Computation | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECM3412 | MODULE CONVENER | Prof Edward Keedwell (Coordinator) |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 11 weeks | 0 | 0 |
Number of Students Taking Module (anticipated) | 11 |
---|
There is a wide range of tasks, including product design, decision making, logistics and scheduling, pattern recognition and problem solving, which traditional computation finds it either difficult or impossible to perform. However, nature is proven to be highly adept at solving problems, making it possible to take inspiration from these methods and create computing techniques based on natural systems. This module will provide you with the knowledge to create and apply techniques based on evolution, the intelligence of swarms of insects and flocks of animals, and the way the human brain is thought to process information. This module is appropriate for any student with an interest in optimisation and data analysis who has some programming and mathematical experience.
Pre-requisite modules: ECM1401, ECM1701 and/or ECM1707
This module aims to provide you with the necessary expertise to create, experiment with and analyse modern nature-inspired algorithms and techniques as applied to problems in industry and industrially motivated research fields such as Operations Research.
The module also aims to provide you with knowledge of the limitations and advantages of each algorithm and the expertise to determine which algorithm to select for a given problem.
Module Specific Skills and Knowledge:
1 demonstrate a clear understanding of the difficulties associated with certain intelligence-related tasks that we would wish to program computers to do;
2 understand and implement several diverse nature-inspired algorithms, and appreciate the circumstances and environments in which they are best employed.
Discipline Specific Skills and Knowledge:
3 implement software for addressing large-scale real-world optimisation problems;
4 implement software for addressing certain complex real-world pattern recognition problems;
5 implement software for producing lifelike simulations of certain natural behaviours.
Personal and Key Transferable/ Employment Skills and Knowledge:
6 choose appropriate techniques for given problems from a very diverse toolbox of methods;
7 understand how new ideas in science and engineering can emerge from lateral thinking and ideas from other disciplines.
8 digest and communicate succinctly information from publications in the field to individuals unfamiliar with the material.
Classical vs. Nature-inspired computation, evolutionary algorithms, ant colony optimisation, swarm intelligence, neural computation, artificial life, cellular automata, reaction-diffusion systems, swarm behaviour, behaviour-based robotics, immune system methods.
Scheduled Learning & Teaching Activities | 51.00 | Guided Independent Study | 99.00 | Placement / Study Abroad | 0.00 |
---|
Category | Hours of study time | Description |
Scheduled Learning & Teaching activities | 18 | Lectures |
Scheduled Learning & Teaching activities | 3 | Workshops/Tutorials |
Scheduled Learning & Teaching activities | 30 | Individual assessed work |
Guided Independent Study | 99 | Guided Independent Study |
None
Coursework | 30 | Written Exams | 70 | Practical Exams |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Written exam – closed book | 70 | 2 hours | 1, 2, 6, 7 | Exam mark |
Coursework – programming | 20 | 20 hours | 1 and 2 of 3, 4, 5 | Written |
Coursework – presentation | 10 | 12-15 slides | 1, 6, 7, 8 | Written |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-reassessment |
---|---|---|---|
All above | Written exam (100%) | All | Last week August |
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 | Eberhart, R. Shui, Y. and Kennedy, J. | Swarm Intelligence | Morgan Kaufmann | 2001 | [Library] | ||
Set | Bishop, C | Neural Networks for Pattern Recognition | Clarendon Press | 1995 | [Library] | ||
Set | Mitchell, M | An Introduction to Genetic Algorithms | MIT Press | 1998 | [Library] | ||
Set | Dorigo, M and Stutzle, T | Ant Colony Optimization | Bradford Book | 2004 | [Library] | ||
Extended | Corne, D., Bentley, P. (eds.) | Creative Evolutionary Systems | Morgan Kaufmann | 2002 | 1558606734 | [Library] | |
Extended | Goldberg, D | Genetic Algorithms in Search, Optimization and Machine Learning | Addison Wesley | 1989 | [Library] | ||
Extended | Wolfram; S. | Cellular Automata and Complexity | Perseus Publishing | 2002 | 9780201626643 | [Library] |
CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
---|---|---|---|
PRE-REQUISITE MODULES | ECM1401, ECM1701, ECM1707 |
---|---|
CO-REQUISITE MODULES |
NQF LEVEL (FHEQ) | 3 (NQF Level 6) | AVAILABLE AS DISTANCE LEARNING | No |
---|---|---|---|
ORIGIN DATE | Monday 12 March 2012 | LAST REVISION DATE | Wednesday 17 October 2012 |
KEY WORDS SEARCH | Evolutionary Computation, Neural networks, Swarm Intelligence, Ant Colony Optimisation, Particle Swarm Optimisation, Artificial Immune Systems |
---|