Evolutionary Computation & Optimisation - 2021 entry
| MODULE TITLE | Evolutionary Computation & Optimisation | CREDIT VALUE | 15 |
|---|---|---|---|
| MODULE CODE | ECMM423 | MODULE CONVENER | Prof Edward Keedwell (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 – literature review & project definition | 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 |
|---|---|---|---|
| All above | Coursework (100%) | All | Ref/def Exam Period |
Since this is assessed entirely by coursework, all referred assessments will be by the assignment of a new piece of coursework. Deferred assignments will be done by the original piece of coursework combining elements of the module.
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 | Tuesday 10th July 2018 | LAST REVISION DATE | Friday 14th May 2021 |
| 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.


