Introduction to Evolutionary Computing
Department of Computer Science and Software Engineering
Samuel Ginn College of Engineering, Auburn University
Fall 2019 COMP 5970-002/6970-003/6976-V04 (3 credit hours)
Syllabus
Schedule
Textbook website
Lecture Slides [PPTX]
Example T-Test Data
Statistical Test Decision Tree and Excel instructions
Conway's Game of Life
Self-configuring EAs Slides [PPTX]
GPac Tree Presentation [PPTX]
GP Varieties Overview [PPTX]
Hyper-heuristics Tutorial Slides [PPTX]
Multi-Level Partitioning Hyper-Heuristic [PDF]
Asynchronous Poster [PDF]
CIAO Plot Slides [PPTX]
EC for National Security [PDF]
Intro to Neural Networks (Part 1)
Intro to Neural Networks (Part 2)
Evolution of neural network robotic controllers
Evolution of ANN controlled robot soccer team
Intro to Lindenmayer Systems
Evolving Gaits for Legged Robots: Neural Networks with Geometric Patterns Perform Better
Virtual Creatures Competition
Evolved Electrophysiological Soft Robots
Evolving Swimming Soft-Bodied Creatures
Evolving Swimming Life - Gecco 2016 Virtual Creatures Contest
Chapter 14 - Interactive EAs
Picbreeder
Picbreeder Remake YouTube video
Darwin Tunes
Assignments
Assignment Series 1: Evolutionary Algorithms for the Offline Cutting Stock Problem aka Offline 2D Bin Packing Problem: [PDF][LaTeX][Problem Instance 1] [Problem Instance 2] [Problem Instance 3]
Assignment Series 2: GPac: A Genetic Programming & Coevolution Approach to the Game of Pac-Man: [PDF][2a maps][2b/c maps[GPAC visualizer]
2019 Exams & Model Answers
Exam 1, Exam 1 Key
Exam 2, Exam 2 Key
Exam 3, Exam 3 Key
Final Exam, Final Exam Key