Mohammad Motamed

MATH 579, Selected Topics in Applied Mathematics (graduate course)


Title: Mathematics of deep neural networks

Instructor:Mohammad Motamed

General description

We will study several concepts related to deep learning from an applied mathematics perspective. We will review recent articles on the subject. If needed, we will also be working with Python-Keras for implementation. We will be covering all or a portion of the following topics.

  • Deep Neural Networks: formalization and key concepts
    • What is a neural network? A parametric map with a compositional structure.
    • What is the use of a neural network? It solves regression and classification problems.
    • What is network training? It is an optimization problem.
    • How to solve the optimization problem? By (stochastic) gradient descent & back propagation.
    • Convergence of (stochastic) gradient descent.
    • Choices of loss functions and activation functions
    • Regularization
    • Good practices for training neural networks.
  • Approximation theory for neural networks
    • Density: the theoretical ability to approximate well (with very large number of parameters)
    • Convergence rates: how well is the approximation for a fixed number of parameters?
    • Complexity: how many parameters needed to achieve a desired accuracy?
    • Linear vs nonlinear methods of approximation
  • Residual networks (ResNets) and residual Fourier feature networks (ResFFNets)
  • Convolutional networks
  • Deep networks for solving high-dimensional PDEs

Reading list

1) HH:   C F Higham and D J Higham. Deep learning: An introduction for applied mathematicians. SIAM Review 61 (2019), pp. 860-891.

2) P:   A. Pinkus. Approximation theory of the MLP model in neural networks. Acta Numerica 8 (1999), pp. 143-195.

3) Y:   D. Yarotsky. Error bounds for approximations with deep ReLU networks. Neural Networks 94 (2017), pp. 103-114.

4) BCN:   L Bottou, F E Curtis, and J Nocedal. Optimization Methods for Large-Scale Machine Learning. SIAM Review 60.2 (2018), pp. 223-311.

To be completed ...

Grading: In-class participation and a final project



motamed@unm.edu
Last updated: Spring 2023