Skip to main content
Home
plus.maths.org

Secondary menu

  • My list
  • About Plus
  • Sponsors
  • Subscribe
  • Contact Us
  • Log in
  • Main navigation

  • Home
  • Articles
  • Collections
  • Podcasts
  • Maths in a minute
  • Puzzles
  • Videos
  • Topics and tags
  • For

    • cat icon
      Curiosity
    • newspaper icon
      Media
    • graduation icon
      Education
    • briefcase icon
      Policy

    Popular topics and tags

    Shapes

    • Geometry
    • Vectors and matrices
    • Topology
    • Networks and graph theory
    • Fractals

    Numbers

    • Number theory
    • Arithmetic
    • Prime numbers
    • Fermat's last theorem
    • Cryptography

    Computing and information

    • Quantum computing
    • Complexity
    • Information theory
    • Artificial intelligence and machine learning
    • Algorithm

    Data and probability

    • Statistics
    • Probability and uncertainty
    • Randomness

    Abstract structures

    • Symmetry
    • Algebra and group theory
    • Vectors and matrices

    Physics

    • Fluid dynamics
    • Quantum physics
    • General relativity, gravity and black holes
    • Entropy and thermodynamics
    • String theory and quantum gravity

    Arts, humanities and sport

    • History and philosophy of mathematics
    • Art and Music
    • Language
    • Sport

    Logic, proof and strategy

    • Logic
    • Proof
    • Game theory

    Calculus and analysis

    • Differential equations
    • Calculus

    Towards applications

    • Mathematical modelling
    • Dynamical systems and Chaos

    Applications

    • Medicine and health
    • Epidemiology
    • Biology
    • Economics and finance
    • Engineering and architecture
    • Weather forecasting
    • Climate change

    Understanding of mathematics

    • Public understanding of mathematics
    • Education

    Get your maths quickly

    • Maths in a minute

    Main menu

  • Home
  • Articles
  • Collections
  • Podcasts
  • Maths in a minute
  • Puzzles
  • Videos
  • Topics and tags
  • Audiences

    • cat icon
      Curiosity
    • newspaper icon
      Media
    • graduation icon
      Education
    • briefcase icon
      Policy

    Secondary menu

  • My list
  • About Plus
  • Sponsors
  • Subscribe
  • Contact Us
  • Log in
  • What is deep learning?

    1 March, 2024

    Deep learning is a particular type of machine learning. Machine learning algorithms are designed to solve specific tasks by learning directly from the experience of repeatedly doing the task themselves. These algorithms take inputs – data from the world that is fed into the algorithm – and give outputs – predictions of how to interpret what's going on.

    Click here to see the entire artificial intelligence FAQ

    Deep learning algorithms are some of the most effective modern algorithms. Rather than just transforming inputs into outputs, they transform the inputs into "fake inputs", which are then fed through a similar process, potentially lots of times, before the last collection of things you get are actually given as outputs. The “deep” in the name refers to this iterative procedure. Obviously what you get in the end is a just way of transforming inputs to outputs, but this deeply layered way of doing it turns out to work really well in lots of problems.

    Since the 1980s neural networks have been used as the mathematical model for machine learning. Originally the neural networks consisted of just one or two layers but since the early 2000s deep learning algorithms have been designed using deep neural networks consisting of many layers. Deep learning is now used for tasks that vary from pre-screening job applications to revolutionary approaches in health care.

    A neural net

    The typical architecture of a neural network – the more layers that you have the "deeper" network. The deep neural network transforms the original inputs into "fake inputs" that feed into the next layer, until it eventually produces the outputs.

    This hierarchical structure of deep learning algorithms enables them to recognise structures in the raw input data and represent that data in very useful ways. For example, suppose the algorithm is designed to find pictures of a particular person in a large set of images. Then the raw input to the algorithm will be each of these images, expressed as the colour values of the pixels in the image. Then the first layer of the network is designed to identify features in the image, such as which pixels in the image are part of a face. Now the next layer of the network has the easier task of processing an image where shapes of faces have already been identified, rather than having to deal with the structureless mass of pixels in the original image. In this way the algorithm works itself towards the final answer (whether the specified person is in the image or not) layer by layer, extracting more and more features as it goes along.

    You can read more in our introduction Maths in a minute: Deep learning.


    About this article

    This article was written by Kweku Abraham, Chris Budd, Marianne Freiberger, Yury Korolev and Rachel Thomas.

    Kweku Abraham is a postdoctoral researcher in statistics at the University of Cambridge, working on the mathematics of deep learning.

    Chris Budd is based at the University of Bath, where he is Professor of Applied Mathematics. He is also Professor of Maths at the Royal Institution and Gresham Professor of Geometry. He has also been the Education Officer of the London Mathematical Society, and Vice-President of the Institute of Mathematics and its Applications.

    Yury Korolev is a Lecturer in Mathematics and Data Science and an EPSRC Postdoctoral Fellow at the Department of Mathematical Sciences at the University of Bath, and a Quondam Fellow of Hughes Hall, University of Cambridge.

    Marianne Freiberger and Rachel Thomas are Editors of Plus.

    This article was produced as part of our collaboration with the Mathematics for Deep Learning (Maths4DL) research programme. Maths4DL brings together researchers from the universities of Bath and Cambridge, and University College London and aims to combine theory, modelling, data and computation to unlock the next generation of deep learning. You can see more content produced with Maths4DL here.

    Maths4DL logo
    • Log in or register to post comments

    Read more about...

    maths4DL
    artificial intelligence
    machine learning
    deep learning

    Our Podcast: Maths on the Move

    Our Maths on the Move podcast brings you the latest news from the world of maths, plus interviews and discussions with leading mathematicians and scientists about the maths that is changing our lives.

    Apple Podcasts
    Spotify
    Podbean

    Plus delivered to you

    Keep up to date with Plus by subscribing to our newsletter or following Plus on X or Bluesky.

    University of Cambridge logo

    Plus is part of the family of activities in the Millennium Mathematics Project.
    Copyright © 1997 - 2025. University of Cambridge. All rights reserved.

    Terms