Artificial Intelligence in Design - Course 177725

Knowledge-Based Design - Course DESC9107



EVOLUTIONARY ALGORITHMS

NOTES

Michael A. Rosenman









Key Centre of Design Computing

Department of Architectural and Design Science

The University of Sydney





      1. EVOLUTIONARY ALGORITHMS                13. CROSSOVER 

2. EVOLUTIONARY ALGORITHMS (cont.) 14. CROSSOVER (cont.)

3. GENERAL METHODOLOGY 15. MUTATION

4. COMPARISON OF ALGORITHMS 16. SELECTION

5. NATURE OF EAs 17. ROULETTE WHEEL SELECTION

6. NATURE OF EAs (cont.) 18. REPLACEMENT STRATEGIES (cont.)

7. TERMINOLOGY AND COMPARISON 19. FITNESS FUNCTION

8. GENOTYPE REPRESENTATION 20. CONSTRAINTS

9. GENOTYPE REPRESENTATION (cont.) 21. SUMMARY

10. GENOTYPE REPRESENTATION (cont.) 22. EXAMPLE

11. TRANSFORMATION VS DERIVATION 23. EXAMPLE (cont.)

12. GENETIC OPERATORS 24. EXAMPLE (cont.)



25. LINKS TO RELEVANT WEB SITES

26. THE GENERATION OF FORM - HOUSE PLANS EXAMPLES