Explore Courses
All Courses

Course Library View the full range of courses

Deep Learning & Neural Networks Python - Keras

677 Students
(30 Reviews)

Learn deep learning with Python and Keras, build neural networks, train models, analyse performance, and develop essential skills for AI and machine learning careers.

Deep Learning & Neural Networks Python - Keras

GET THIS COURSE AND 3000+ OTHERS FOR ONLY £49 PER YEAR. FIND OUT MORE

Overview

Deep Learning & Neural Networks Python – Keras introduces learners to deep learning concepts and neural network development using Python and Keras. The course provides a foundation for understanding how machine learning models process information, identify patterns, and generate predictions from structured and unstructured datasets.

Learners will explore neural network architecture, layers, activation functions, model creation, training, validation, and evaluation. The course also introduces Keras tools and Python techniques for building deep learning models, preparing data, adjusting model parameters, monitoring performance, and improving predictive results. These skills can help learners understand the workflow involved in developing and testing neural network applications.

Flexible online learning allows learners to study at their own pace using an internet-enabled computer, tablet, or smartphone. The course is suitable for beginners, students, Python learners, aspiring data scientists, machine learning enthusiasts, and professionals interested in artificial intelligence. It can also benefit individuals seeking to strengthen their understanding of deep learning and prepare for further study or career development involving neural networks, machine learning, and AI technologies.

Learning Outcomes

Certification

Certificate of Achievement

After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post. 

Who is this course for?

This course is suitable for beginners, students, Python learners, aspiring data scientists, machine learning enthusiasts, AI enthusiasts, software professionals, and anyone interested in exploring deep learning. It can also benefit learners who want to understand how Python and Keras are used to create, train, evaluate, and improve neural network models.

Requirements

There are no formal academic entry requirements for this course. Learners should have basic computer skills and a reasonable understanding of English. Some familiarity with Python or basic programming concepts can be helpful, although beginners with an interest in artificial intelligence can also study the course.

Career Paths

Course Curriculum

Course Introduction And Table Of Contents
Course Introduction and Table of Contents 00:11:00
Deep Learning Overview
Deep Learning Overview – Theory Session – Part 1 00:06:00
Deep Learning Overview – Theory Session – Part 2 00:07:00
Choosing Between ML Or DL For The Next AI Project - Quick Theory Session
Choosing Between ML or DL for the next AI project – Quick Theory Session 00:09:00
Preparing Your Computer
Preparing Your Computer – Part 1 00:07:00
Preparing Your Computer – Part 2 00:06:00
Python Basics
Python Basics – Assignment 00:09:00
Python Basics – Flow Control 00:09:00
Python Basics – Functions 00:04:00
Python Basics – Data Structures 00:12:00
Theano Library Installation And Sample Program To Test
Theano Library Installation and Sample Program to Test 00:11:00
TensorFlow Library Installation And Sample Program To Test
TensorFlow library Installation and Sample Program to Test 00:09:00
Keras Installation And Switching Theano And TensorFlow Backends
Keras Installation and Switching Theano and TensorFlow Backends 00:10:00
Explaining Multi-Layer Perceptron Concepts
Explaining Multi-Layer Perceptron Concepts 00:03:00
Explaining Neural Networks Steps And Terminology
Explaining Neural Networks Steps and Terminology 00:10:00
First Neural Network With Keras - Understanding Pima Indian Diabetes Dataset
First Neural Network with Keras – Understanding Pima Indian Diabetes Dataset 00:07:00
Explaining Training And Evaluation Concepts
Explaining Training and Evaluation Concepts 00:11:00
Pima Indian Model - Steps Explained
Pima Indian Model – Steps Explained – Part 1 00:09:00
Pima Indian Model – Steps Explained – Part 2 00:07:00
Coding The Pima Indian Model
Coding the Pima Indian Model – Part 1 00:11:00
Coding the Pima Indian Model – Part 2 00:09:00
Pima Indian Model - Performance Evaluation
Pima Indian Model – Performance Evaluation – Automatic Verification 00:06:00
Pima Indian Model – Performance Evaluation – Manual Verification 00:08:00
Pima Indian Model - Performance Evaluation - K-Fold Validation - Keras
Pima Indian Model – Performance Evaluation – k-fold Validation – Keras 00:10:00
Pima Indian Model - Performance Evaluation - Hyper Parameters
Pima Indian Model – Performance Evaluation – Hyper Parameters 00:12:00
Understanding Iris Flower Multi-Class Dataset
Understanding Iris Flower Multi-Class Dataset 00:08:00
Developing The Iris Flower Multi-Class Model
Developing the Iris Flower Multi-Class Model – Part 1 00:09:00
Developing the Iris Flower Multi-Class Model – Part 2 00:06:00
Developing the Iris Flower Multi-Class Model – Part 3 00:09:00
Understanding The Sonar Returns Dataset
Understanding the Sonar Returns Dataset 00:07:00
Developing The Sonar Returns Model
Developing the Sonar Returns Model 00:10:00
Sonar Performance Improvement - Data Preparation - Standardization
Sonar Performance Improvement – Data Preparation – Standardization 00:15:00
Sonar Performance Improvement - Data Preparation - Standardization
Sonar Performance Improvement – Layer Tuning for Smaller Network 00:07:00
Sonar Performance Improvement - Layer Tuning For Larger Network
Sonar Performance Improvement – Layer Tuning for Larger Network 00:06:00
Understanding The Boston Housing Regression Dataset
Understanding the Boston Housing Regression Dataset 00:07:00
Developing The Boston Housing Baseline Model
Developing the Boston Housing Baseline Model 00:08:00
Boston Performance Improvement By Standardization
Boston Performance Improvement by Standardization 00:07:00
Boston Performance Improvement By Deeper Network Tuning
Boston Performance Improvement by Deeper Network Tuning 00:05:00
Boston Performance Improvement By Wider Network Tuning
Boston Performance Improvement by Wider Network Tuning 00:04:00
Save & Load The Trained Model As JSON File (Pima Indian Dataset)
Save & Load the Trained Model as JSON File (Pima Indian Dataset) – Part 1 00:09:00
Save & Load the Trained Model as JSON File (Pima Indian Dataset) – Part 2 00:08:00
Save And Load Model As YAML File - Pima Indian Dataset
Save and Load Model as YAML File – Pima Indian Dataset 00:05:00
Load And Predict Using The Pima Indian Diabetes Model
Load and Predict using the Pima Indian Diabetes Model 00:09:00
Load And Predict Using The Iris Flower Multi-Class Model
Load and Predict using the Iris Flower Multi-Class Model 00:08:00
Load And Predict Using The Sonar Returns Model
Load and Predict using the Sonar Returns Model 00:10:00
Load And Predict Using The Boston Housing Regression Model
Load and Predict using the Boston Housing Regression Model 00:08:00
An Introduction To Checkpointing
An Introduction to Checkpointing 00:06:00
Checkpoint Neural Network Model Improvements
Checkpoint Neural Network Model Improvements 00:10:00
Checkpoint Neural Network Best Model
Checkpoint Neural Network Best Model 00:04:00
Loading The Saved Checkpoint
Loading the Saved Checkpoint 00:05:00
Plotting Model Behavior History
Plotting Model Behavior History – Introduction 00:06:00
Plotting Model Behavior History – Coding 00:08:00
Dropout Regularization - Visible Layer
Dropout Regularization – Visible Layer – Part 1 00:11:00
Dropout Regularization – Visible Layer – Part 2 00:06:00
Dropout Regularization - Hidden Layer
Dropout Regularization – Hidden Layer 00:06:00
Learning Rate Schedule Using Ionosphere Dataset - Intro
Learning Rate Schedule using Ionosphere Dataset 00:06:00
Time Based Learning Rate Schedule
Time Based Learning Rate Schedule – Part 1 00:07:00
Time Based Learning Rate Schedule – Part 2 00:12:00
Drop Based Learning Rate Schedule
Drop Based Learning Rate Schedule – Part 1 00:07:00
Drop Based Learning Rate Schedule – Part 2 00:08:00
Convolutional Neural Networks - Introduction
Convolutional Neural Networks – Part 1 00:11:00
Convolutional Neural Networks – Part 2 00:06:00
MNIST Handwritten Digit Recognition Dataset
Introduction to MNIST Handwritten Digit Recognition Dataset 00:06:00
Downloading and Testing MNIST Handwritten Digit Recognition Dataset 00:10:00
MNIST Handwritten Digit Recognition Dataset
MNIST Multi-Layer Perceptron Model Development – Part 1 00:11:00
MNIST Multi-Layer Perceptron Model Development – Part 2 00:06:00
Convolutional Neural Network Model Using MNIST
Convolutional Neural Network Model using MNIST – Part 1 00:13:00
Convolutional Neural Network Model using MNIST – Part 2 00:12:00
Large CNN Using MNIST
Large CNN using MNIST 00:09:00
Load And Predict Using The MNIST CNN Model
Load and Predict using the MNIST CNN Model 00:14:00
Introduction To Image Augmentation Using Keras
Introduction to Image Augmentation using Keras 00:11:00
Augmentation Using Sample Wise Standardization
Augmentation using Sample Wise Standardization 00:10:00
Augmentation Using Feature Wise Standardization & ZCA Whitening
Augmentation using Feature Wise Standardization & ZCA Whitening 00:04:00
Augmentation Using Rotation And Flipping
Augmentation using Rotation and Flipping 00:04:00
Saving Augmentation
Saving Augmentation 00:05:00
CIFAR-10 Object Recognition Dataset - Understanding And Loading
CIFAR-10 Object Recognition Dataset – Understanding and Loading 00:12:00
Simple CNN Using CIFAR-10 Dataset
Simple CNN using CIFAR-10 Dataset – Part 1 00:09:00
Simple CNN using CIFAR-10 Dataset – Part 2 00:06:00
Simple CNN using CIFAR-10 Dataset – Part 3 00:08:00
Train And Save CIFAR-10 Model
Train and Save CIFAR-10 Model 00:08:00
Load And Predict Using CIFAR-10 CNN Model
Load and Predict using CIFAR-10 CNN Model 00:16:00
RECOMENDED READINGS
Recomended Readings 00:00:00
Order Your Certificates & Transcripts
Order your Certificates & Transcripts 00:00:00

Original price was: £319.Current price is: £25. ex Vat

SAVE 92% - OFFER ENDS IN

Description of image
moneyback 14-Day Money-Back Guarantee
  • Personal
  • Team
  • Level
  • CertificateYes
  • Duration 11 hours, 11 minutes
£25 /Unit Price
Quantity:
Total:
£250.00
Buying more than one of the same course?
50% discount for orders of 10+ courses
60% discount for orders of 50+ courses
70% discount for orders of 100+ courses
For more personalised package, contact us
  • cpd uk
  • Tutor support
  • qls

Frequently asked questions

Can’t find the anwser you’re looking for ? Reach out to customer support team.

What is Deep Learning & Neural Networks Python - Keras?

This course introduces deep learning and neural network concepts while showing how Python and Keras can be used to create, train, and evaluate machine learning models.

What is Keras used for?

Keras is a deep learning framework that simplifies the process of building, training, evaluating, and experimenting with neural network models.

Do I need Python experience for this course?

Previous Python experience can be helpful, but it is not essential. Learners with basic programming knowledge and an interest in AI can develop their skills through the course.

What are neural networks?

Neural networks are computing models inspired by the way biological brains process information. They can identify patterns and support tasks such as classification and prediction.

Who can benefit from this course?

Students, Python learners, aspiring data scientists, AI enthusiasts, machine learning enthusiasts, and professionals seeking knowledge of deep learning technologies can benefit from this course.

What will I learn about Keras?

You will learn about creating neural network models, working with layers and activation functions, preparing data, training models, and evaluating model performance using Keras.

Can this course support an AI career?

Yes. The knowledge gained can provide a useful foundation for further development towards roles involving artificial intelligence, machine learning, data science, and deep learning.

How long will I have access to the course?

For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime.

Is there a certificate of completion provided after completing the course?

Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks.

Can I switch courses or get a refund if I'm not satisfied with the course?

We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase.

How do I track my progress in the course?

Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course.

What if I have technical issues or difficulties with the course?

If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.

top