Deep Learning

  • Introduction

    An introduction to this resource and the motivation behind putting it together.

  • Numerical Optimisation

    An introduction to numerical optimisation algorithms which are commonly used to train neural networks and automatic differention.