Evolutionary Computation & Optimisation - 2024 entry
| MODULE TITLE | Evolutionary Computation & Optimisation | CREDIT VALUE | 15 |
|---|---|---|---|
| MODULE CODE | ECMM423 | MODULE CONVENER | Dr Ke Li (Coordinator) |
| DURATION: TERM | 1 | 2 | 3 |
|---|---|---|---|
| DURATION: WEEKS | 0 | 11 | 0 |
| Number of Students Taking Module (anticipated) | 30 |
|---|
On successful completion of this module you should be able to:
Module Specific Skills and Knowledge
2. Design new evolutionary operators, representations and fitness functions for specific applications (e.g., combinatorial/real, multi-objective, constrained);
Discipline Specific Skills and Knowledge
5. Demonstrate familiarity with the main trends in evolutionary computation research;
Personal and Key Transferable / Employment Skills and Knowledge
8. Relate theoretical knowledge to practical concerns;
Indicative list of topics:
- Summary of traditional optimisation techniques
- History of evolutionary computation and biological background
- Basic structure of an evolutionary algorithm
- Genetic representation, search operators, selection schemes and selection pressure
- Optimisation problems, fitness landscapes and multi-modality
- Multi-population methods, co-evolution
- Niching and speciation
- Multi-objective evolutionary optimisation
- Dynamic optimisation
- Robust and noisy optimisation
- Genetic programming
- Evolving learning-machines, e.g. neural networks
- Theoretical analysis of evolutionary algorithms
- Experimental design
| Scheduled Learning & Teaching Activities | 34 | Guided Independent Study | 116 | Placement / Study Abroad | 0 |
|---|
| Category | Hours of study time | Description |
| Scheduled learning and teaching activities | 24 | Lectures |
| Scheduled learning and teaching activities | 10 | Workshop/tutorials |
| Guided independent study | 50 | Project and Coursework |
| Guided independent study | 66 | Wider reading |
| Form of Assessment | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
|---|---|---|---|
| Coursework | 100 | Written Exams | 0 | Practical Exams | 0 |
|---|
| Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
|---|---|---|---|---|
| Coursework – paper presentation & panel questions | 40 | 20 hours | 1,4,5,7,8,10 | Comments directly on report and on individual feedback sheet |
| Coursework – project design, implementation & experimentation | 60 | 40 hours preparation | 1, 2, 3, 5, 6, 8, 9 | Individual feedback sheet |
|
Original Form of Assessment |
Form of Re-assessment |
ILOs Re-assessed |
Time Scale for Re-assessment |
|---|---|---|---|
|
Coursework - paper presentation & panel questions |
Coursework – paper presentation & panel questions |
1,4,5,7,8,10 |
August Ref/Def period |
|
Coursework – project design, implementation & experimentation
|
Coursework – project design, implementation & experimentation
|
1,2,3,5,6,8,9 |
August Ref/Def period |
|
|
|
|
Reassessment will be by coursework in the failed or deferred element only. For referred candidates, the module mark will be capped at 50%. For deferred candidates, the module mark will be uncapped.
information that you are expected to consult. Further guidance will be provided by the Module Convener
Basic reading:
ELE: http://vle.exeter.ac.uk/
Web based and Electronic Resources:
Other Resources:
Articles in journals and conference proceedings
Reading list for this module:
| Type | Author | Title | Edition | Publisher | Year | ISBN |
|---|---|---|---|---|---|---|
| Set | Goldberg, D | Genetic Algorithms in Search, Optimization and Machine Learning | Addison Wesley | 1989 | ||
| Set | Banzhaf W, Nordin P, Keller R E and Francone F D | Genetic Programming: an introduction | Morgan Kaufmann | 1998 | 978-1558605107 | |
| Set | T. Baeck, D. B. Fogel, and Z. Michalewicz | Handbook on Evolutionary Computation | 1997 | |||
| Set | Z Michalewicz | Genetic Algorithms + Data Structures = Evolution Programs | 3rd | Springer | 1996 | |
| Set | Kalyanmoy Deb | -Objective Optimization Using Evolutionary Algorithms | 2001 | |||
| Set | James C. Spall | Introduction to Stochastic Search and Optimization | 2003 |
| CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
|---|---|---|---|
| PRE-REQUISITE MODULES | ECM3412, ECMM409 |
|---|---|
| CO-REQUISITE MODULES |
| NQF LEVEL (FHEQ) | 7 | AVAILABLE AS DISTANCE LEARNING | No |
|---|---|---|---|
| ORIGIN DATE | Thursday 14th March 2024 | LAST REVISION DATE | Thursday 14th March 2024 |
| KEY WORDS SEARCH | Evolutionary Computation; Optimisation |
|---|
Please note that all modules are subject to change, please get in touch if you have any questions about this module.


