top of page
training-room-2600.jpg

Duration

Deep Learning with Python

Duration

2-3 full-days

Level

Advanced

Contact Us

Deep Learning with Python

Course Topics

  • What is Deep Learning?

    • Introduction to Deep Learning and examples of real-world problems that it solves.

  • Introduction to Keras

    • Keras is built on top of Tensorflow; and makes it easier to use. In this section, you'll learn how to use Keras to solve a range of problems.

  • Introduction to Tensorflow

    • In this section, we'll build deep-learning models that use Tensorflow, and consider the pros and cons of using Tensorflow directly versus using Keras.

  • Introduction to PyTorch

    • In this section, we'll build deep-learning models that use PyTorch

  • Convolutional Neural Networks

    • CNNs are commonly used to analyse visual imagery.

  • Recurrent Neural Networks

    • We'll use a RNN for handwriting recognition.

  • Auto Encoders

    • An autoencoder can be trained to ignore signal noise. Common uses include image denoising, image compression, and, in some cases, even generation of image data.

  • Reinforcement Learning

    • Reinforcement learning is a machine learning training method based on rewarding desired behaviours and/or punishing undesired ones.


  • Transformers

    • The "T" in ChatGPT. More and more deep-learning projects are using Transformers these days, and they're being successfully applied to a wide range of problems.

  • The Future of ML and AI

    • Discussion surrounding the current "state of the art" as well as regulatory and ethical considerations when building solutions that use deep learning.

Level

bottom of page