CSCI 340
Course Notes
1. Introduction
2. Implementing a Genetic Algorithm
3. Experimenting with a Genetic Algorithm
4. Problems
5. Origin
6. Overview
7. Representation
8.
\(n\)
Queens Genetic Algorithm
9. Experimenting with the
\(n\)
Queens Genetic Algorithm
10. Genetic Operators
11. Selection and Population Management
12. Genetic Programming
13. Symbolic Regression with Genetic Programming
14. Experimenting with Symbolic Regression
15. Tuning Hyperparameters
16. What Comparing Distributions
Means
17. Multi-Objective Problems
18. Particle Swarm Optimization
19. Implementing PSO
Student Lectures
1. Student Lecture Task Description
2. Ant Colony Optimization (ACO)
3. Evolutionary Art
4. Neuroevolution
Student Projects
1. Project Description
2. Snake
Assignments
1. Travelling Salesperson Problem
2. Genetic Programming
3. Particle Swarm Optimization
Outline
Computer Science 340 — Evolutionary Computation
CSCI 340
Index
Index