- 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
ECMM409 - Nature-Inspired Computation (2012)
MODULE TITLE | Nature-Inspired Computation | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECMM409 | MODULE CONVENER | Prof Edward Keedwell (Coordinator) |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 11 weeks | 0 | 0 |
Number of Students Taking Module (anticipated) | 1 |
---|
Traditional computation finds it either difficult or impossible to perform a wide range of tasks including product design, decision making, logistics and scheduling, pattern recognition and problem solving. 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 is has some programming and mathematical experience.
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 deep 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 either large-scale real-world scheduling and optimisation problems or complex real-world pattern recognition problems
4 Implement software for producing lifelike simulations of certain natural behaviours
Personal and Key Transferable/ Employment Skills and Knowledge:
5 Analyse and choose appropriate techniques for given problems from a very diverse toolbox of methods
6 Understand how new ideas in science and engineering can emerge from lateral thinking and ideas from other disciplines
7 Synthesise and succinctly communicate information from publications in the field to individuals unfamiliar with the material
8 Work effectively as part of team to design, implement and demonstrate a system to solve a problem
Syllabus divided broadly into three sections Evolutionary Computation: Classical vs. Nature-inspired computation, evolutionary algorithms including operators, representations and encodings and applications Neural networks: gradient search, perceptrons, backpropagation and multilayer perceptrons Other Techniques. To include at least two of: ant colony optimisation, swarm intelligence, artificial life & cellular automata, swarm behaviour, immune system methods.
Scheduled Learning & Teaching Activities | 88.00 | Guided Independent Study | 62.00 | Placement / Study Abroad |
---|
Category | Hours of study time | Description |
Scheduled Learning & Teaching activities | 18 | Lectures |
Scheduled Learning & Teaching activities | 60 | Individual-assessed work |
Scheduled Learning & Teaching activities | 10 | Supervisory meetings for team project |
Guided independent study | 62 | Private study |
None
Coursework | 70 | Written Exams | 0 | Practical Exams | 30 |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Programming | 20 | 20 hours | 2,3,4 | Written |
Presentation of technical report | 10 | 12-15 slides + handout | 1,5,7 | Written |
Team project | 70 | 3000 word individual report, team report and program code (shared) | 1,5,6,8 | Written |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-reassessment |
---|---|---|---|
All above | Coursework (100%) | All | Completed over the summer with a deadline of last week of August |
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 |
---|---|---|---|---|---|---|---|
Reference | Wolfram; S. | Cellular Automata and Complexity | Perseus Publishing | 2002 | 9780201626643 | [Library] | |
Reference | Eberhart, R. Shui, Y. and Kennedy, J. | Swarm Intelligence | Morgan Kaufmann | 2001 | [Library] | ||
Reference | Corne, D., Bentley, P. (eds.) | Creative Evolutionary Systems | Morgan Kaufmann | 2002 | 1558606734 | [Library] | |
Reference | Bishop, C | Neural Networks for Pattern Recognition | Clarendon Press | 1995 | [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 | Monday 14 January 2013 |
KEY WORDS SEARCH | Evolutionary Computation, Neural networks, Swarm Intelligence, Ant Colony Optimisation, Particle Swarm Optimisation, Artificial Immune Systems |
---|