Schedule

CS 5073 — Artificial Neural Networks and Evolution — Spring 2021

(Subject to Change)

Week
Date
Topic
Reading
Out
Due
1

Jan
26

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


Jan
28

Artificial Neurons
E 2
F&M 3–3.6
Hagen et al. Ch 4
Z 2

Topic ¶*
(on Friday)
2

Feb
2

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



Feb
4

Performance Issues in Supervised Learning

E 7
Z 4

HW1
References*
3

Feb
9

Unsupervised Learning Neural Networks
E 4
F&M 3.7
Z 5
HW2
PR1


Feb
11

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

HW1
Proposal
4

Feb
16

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



Feb
18

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

HW2
Draft Tech Review 1
5

Feb
23

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

PR1

Feb
25

Genetic Algorithms (GAs), Basics
E 9.1–9.4
F&M 1.11†
Z 16


6

Mar
2

GAs, Variants & Advanced Topics
E 9.5–9.7
F&M 1.22
HW3
Feedback on Draft Tech Review 1

Mar
4

Evolving Programs
E 10–11
Canvas Evolving Programs
HW4
PR2
Draft Tech Slides
7

Mar
9

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

HW3

Mar
11

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

HW4
Draft Tech Review 2
8

Mar
16

Neuroevolution of Weights and Topology
and
Neuroevolution of Learning Rules
Canvas SANE, … DSE
F&M 3.10.1
Canvas Evo. of Learning
HW5
Feedback on Draft Tech Slides

Mar
18

Neuroevolution of Deep Neural Networks
and
Neuroevolutionary Robotics
Canvas Deep Neuroevolution
and
F&M 6.7–6.14, 7.5–7.9
HW6
PR2
9

Mar
23

Advanced Topics in Neuroevolution

Canvas Pavlov, Hebb, Bees, and Risk
Z 14

HW5

Mar
25

Review
Project Work Day

Above
TBD
Z 15

HW6
10

Mar
30

Take Home Exam
Above

Feedback on Draft Tech Review 2

Apr
1

Tech Presentations 1–5
Take Home Exam
TBD
Above

Final Tech Slides
11

Apr
6

No Class
"Instructional Holiday"
No Class
"Instructional Holiday"



Apr
8

Tech Presentations 6–10
Take Home Exam
TBD
Above

Project Status Report
12

Apr
13

Tech Presentations 11–15

TBD
Z 6



Apr
15

Tech Presentations 16–20

TBD
Z 7

Draft Project Slides
13

Apr
20

Tech Presentations 21–25

TBD
Z 8

Final Tech Reviews

Apr
22

Tech Presentations 26–30

TBD
Z 9

Draft Project Report
14

Apr
27

Final Project Presentations 1–5

TBD
Z 10

Final Project Slides

Apr
29

Final Project Presentations 6–10

TBD
Z 11

Tech Presentation Responses
15

May
4

Final Project Presentations 11–15

TBD
Z 13



May
6

Final Project Presentations 16–20
TBD

Final Project Report
Finals
Friday
May 14
8:00am–
10:00am
Final Project Presentations 21–28
TBD

Project Presentation Responses

* 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.