Deep Learning and Neural Networks
Envision a future in which deep learning models can learn with little or no help from humans, are flexible to changes in their environment, and can solve a wide range of reflexive and cognitive problems. The Deep Learning course at the British Academy for Training and Development is our foundational program that will help you understand the capabilities, challenges, and consequences of deep learning. This course prepares you to participate in the development of leading-edge AI technology. It provides a pathway for you to gain the knowledge and skills necessary to apply machine learning to your work, advance your technical career, and take a definitive step into the world of AI.
Overview
Course Objectives
Who should attend?
- Software Engineers
- Enthusiasts about AI
Knowledge and Benefits:
After completing the program, participants will be able to master the following:
- Build and train deep neural networks
- Identify key architecture parameters, implement vectorized neural networks and deep learning to applications
- Train test sets, analyze variance for DL applications, use standard techniques and optimization algorithms, and build neural networks in TensorFlow
- Build a CNN and apply it to detection and recognition tasks, use neural style transfer to generate art, and apply algorithms to image and video data
- Build and train RNNs, work with NLP and Word Embeddings, and use HuggingFace tokenizers and transformer models to perform NER and Question Answering
Course Outline
- Introduction to Deep Learning
- What is a Neural Network?
- Supervised Learning with Neural Networks
- Why is Deep Learning taking of ?
- Neural Networks Basics
- Binary Classification
- Logistic Regression
- Logistic Regression Cost Function
- Gradient Descent
- Derivatives
- More Derivative Examples
- Computation Graph
- Derivatives with a Computation Graph
- Logistic Regression Gradient Descent
- Gradient Descent on m Examples
- Vectorization
- More Vectorization Examples
- Vectorizing Logistic Regression
- Vectorizing Logistic Regression's Gradient Output
- Broadcasting in Python
- A Note on Python/Numpy Vectors
- Quick tour of Jupyter/iPython Notebooks
- Explanation of Logistic Regression Cost Function
- Shallow Neural Networks
- Neural Networks Overview
- Neural Network Representation
- Computing a Neural Network's Output
- Vectorizing Across Multiple Examples
- Explanation for Vectorized Implementation
- Activation Functions
- Why do you need Non-Linear Activation Functions?
- Derivatives of Activation Functions
- Gradient Descent for Neural Networks
- Backpropagation Intuition
- Random Initialization
- Deep Neural Networks
- Deep L-layer Neural Network
- Forward Propagation in a Deep Network
- Getting your Matrix Dimensions Right
- Why Deep Representations?
- Building Blocks of Deep Neural Networks
- Forward and Backward Propagation
- Parameters vs Hyperparameters
- What does this have to do with the brain?
Schedule & Fees
| Date | Location | Duration | Price | |
|---|---|---|---|---|
|
28 Jun 2026
to 02 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
28 Jun 2026
to 02 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
05 Jul 2026
to 09 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
05 Jul 2026
to 09 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
12 Jul 2026
to 16 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
12 Jul 2026
to 16 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
19 Jul 2026
to 23 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
19 Jul 2026
to 23 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
26 Jul 2026
to 30 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
26 Jul 2026
to 30 Jul 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
02 Aug 2026
to 06 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
02 Aug 2026
to 06 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
09 Aug 2026
to 13 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
09 Aug 2026
to 13 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
16 Aug 2026
to 20 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
16 Aug 2026
to 20 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
23 Aug 2026
to 27 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
23 Aug 2026
to 27 Aug 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
30 Aug 2026
to 03 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
30 Aug 2026
to 03 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
06 Sep 2026
to 10 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
06 Sep 2026
to 10 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
13 Sep 2026
to 17 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
13 Sep 2026
to 17 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
20 Sep 2026
to 24 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
20 Sep 2026
to 24 Sep 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
27 Sep 2026
to 01 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
27 Sep 2026
to 01 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
04 Oct 2026
to 08 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
04 Oct 2026
to 08 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
11 Oct 2026
to 15 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
11 Oct 2026
to 15 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
18 Oct 2026
to 22 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
18 Oct 2026
to 22 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
25 Oct 2026
to 29 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
25 Oct 2026
to 29 Oct 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
01 Nov 2026
to 05 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
01 Nov 2026
to 05 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
08 Nov 2026
to 12 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
08 Nov 2026
to 12 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
15 Nov 2026
to 19 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
15 Nov 2026
to 19 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
22 Nov 2026
to 26 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
22 Nov 2026
to 26 Nov 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
29 Nov 2026
to 03 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
29 Nov 2026
to 03 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
06 Dec 2026
to 10 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
06 Dec 2026
to 10 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
13 Dec 2026
to 17 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
13 Dec 2026
to 17 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
20 Dec 2026
to 24 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
20 Dec 2026
to 24 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
27 Dec 2026
to 31 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |
|
27 Dec 2026
to 31 Dec 2026 |
Online | 5 Days | USD 1,500 | Enroll Now |