Deep learning: an introduction for applied mathematicians

From MaRDI portal
Publication:5243183

DOI10.1137/18M1165748zbMATH Open1440.68214arXiv1801.05894OpenAlexW2963459284WikidataQ126836083 ScholiaQ126836083MaRDI QIDQ5243183FDOQ5243183


Authors: Catherine F. Higham, Desmond J. Higham Edit this on Wikidata


Publication date: 15 November 2019

Published in: SIAM Review (Search for Journal in Brave)

Abstract: Multilayered artificial neural networks are becoming a pervasive tool in a host of application fields. At the heart of this deep learning revolution are familiar concepts from applied and computational mathematics; notably, in calculus, approximation theory, optimization and linear algebra. This article provides a very brief introduction to the basic ideas that underlie deep learning from an applied mathematics perspective. Our target audience includes postgraduate and final year undergraduate students in mathematics who are keen to learn about the area. The article may also be useful for instructors in mathematics who wish to enliven their classes with references to the application of deep learning techniques. We focus on three fundamental questions: what is a deep neural network? how is a network trained? what is the stochastic gradient method? We illustrate the ideas with a short MATLAB code that sets up and trains a network. We also show the use of state-of-the art software on a large scale image classification problem. We finish with references to the current literature.


Full work available at URL: https://arxiv.org/abs/1801.05894




Recommendations




Cites Work


Cited In (58)

Uses Software





This page was built for publication: Deep learning: an introduction for applied mathematicians

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5243183)