Teaching material for an advanced 2h course on neural networks I gave at the International Interdisciplinary Computational Cognitive Science Spring School in Freiburg, 2019 (http://iiccsss.org/)
The course introduces artificial neural networks as composition of linear and nonlinear functions and is divided into three sections:
- Maths Refresher
- Basics
- Linear Regression
- Logistic Regression
- (Stochastic) Gradient Descent
- Neural Networks
- Architecture
- Backpropagation Algorithm
I provide code examples in Python for the second and third section
-
code
contains code examples implemented as iPython notebooks -
slides
lecture slides
If you spot typos, have suggestions or would like to use the material, send me an email (firstname (dot) lastname (at) psy (dot) ox (dot) ac (dot) uk)