Schedule

CS 5073 — Artificial Neural Networks and Evolution — Fall 2019

(Subject to Change)

Week
Date
Topic
Reading
Out
Due
1

Aug
19

Class Policies & Course Overview
and
Intro to Computational Intelligence
Syllabus
E 1
F&M Preface, 6–6.2
Z 1
Large Project Tech Papers


Aug
21

Artificial Neurons
E 2
F&M 3–3.6
Hagen et al. Ch 4
Z 2
HW1
Topic ¶*
(on Friday)
2

Aug
26

Supervised Learning Neural Networks
Hagen et al. Ch 4
E 3
F&M 3.8
Z 3
HW2


Aug
28

Performance Issues in Supervised Learning

E 7

PR1
HW1
(now Sep 3)
References*
3

Sep
2

No Class (Labor Day)




Sep
4

Unsupervised Learning Neural Networks
E 4
F&M 3.7

Proposal
4

Sep
9

Reinforcement Learning in Neural Networks
E 6
F&M 3.9
Z 4
Canvas RL in NNs

HW2
(now Sep 13)

Sep
11

Deep Learning in Neural Networks
Deep Learning 1, II, 6, 9

Draft Tech Review 1
5

Sep
16

Fundamentals of Evolution and Evolutionary Computation
Hougen et al. Slides
F&M 1, 1.12

PR1

Sep
18

Intro to Evolutionary Computation
E A, 8
F&M 1.1–1.10
Z 5
HW3

6

Sep
23

Genetic Algorithms (GAs), Basics
E 9.1–9.4
F&M 1.11†
HW4
Feedback on Draft Tech Review 1

Sep
25

GAs, Variants & Advanced Topics
E 9.5–9.7
F&M 1.22
Z 17
PR2
HW3
7

Sep
30

Evolving Programs
E 10–11
Canvas Evolving Programs

HW4

Oct
2

Advanced Topics in Evolutionary Computation
E 15
F&M 1.24–1.25
Canvas EC Advanced

Draft Tech Review 2
8

Oct
7

Neuroevolution of Weights, Topology, or Both
F&M 3.10, 4–4.1, 4.3–4.5, 4.6 intro, 4.6.3, 4.7, 4.8.1
Canvas Neuroevo Surveys
Canvas TWEANNS
HW5
Draft Tech Slides

Oct
9

Neuroevolution of Weights and Topology
and
Neuroevolution of Learning Rules
Canvas SANE, … DSE
F&M 3.10.1
Canvas Evo. of Learning
Z 16
HW6
PR2
9

Oct
14

Neuroevolution of Deep Neural Networks
and
Neuroevolutionary Robotics
TBD
and
F&M 6.7–6.14, 7.5–7.9

HW5

Oct
16

Advanced Topics in Neuroevolution
Canvas Pavlov, Hebb, Bees, and Risk

HW6
10

Oct
21

Exam Review
and/or
Project Work Day
Above
and/or
TBD

Feedback on Draft Tech Review 2 and Slides

Oct
23

Exam
Above


11

Oct
28

Tech Presentations 1–4
TBD
Z 14

Final Tech Slides

Oct
30

Tech Presentations 5–8
TBD
Z 15


12

Nov
4

Tech Presentations 9–12
TBD
Z 6

Final Tech Reviews

Nov
6

Tech Presentations 13–16
TBD
Z 7

Project Status Report
13

Nov
11

Tech Presentations 17–20
TBD
Z 8



Nov
13

Project Work Day
TBD
Z 9

Draft Project Report
14

Nov
18

Project Work Day
TBD
Z 10

Draft Project Slides

Nov
20

Project Work Day
TBD
Z 11


15

Nov
25

Project Work Day
TBD
Z 13



Nov
27

No Class (Thanksgiving Vacation)



16

Dec
2

Final Project Presentations 1–5

TBD


Final Project Slides

Dec
4

Final Project Presentations 6–10

TBD


Final Project Report
Finals
Monday
Dec 9
8:00am–
10:00am
Final Project Presentations 11–18
TBD


* If you choose a different topic for your Large Project and your Tech Paper Assignments, then you will need to turn in two separate topic paragraphs and two lists of references (one for your Large Project and one for your Tech Paper Assignments). Otherwise, a single topic paragraph and a single list of references will suffice.

Note that we will not cover the F&M material on evolutionary electronics (F&M 1.13–1.21, 1.23) in class. However, this material does present a nice case study in using evolutionary computation and you should read it on your own. It may be on the exam.