More Information
  • Explore TensorFlow - Google's cutting-edge deep learning framework
  • Get up to speed with backpropagation, Stochastic Gradient Descent, batching, momentum, and learning rate schedules
  • Discover how to tackle challenges such as underfitting and overfitting
  • Get to grips with training, validation, testing, early stopping, and initialization
  • Understand how to carry out pre-processing, standardization, normalization, and one-hot encoding

Data scientists, machine learning engineers, and AI researchers all have their own skillsets. However, there is a quality they all have in common. They are all masters of deep learning.

We often hear about artificial intelligence, self-driving cars, and algorithmic magic at Google, Facebook, and Amazon. All these are related to deep learning. And more specifically, it is usually deep neural networks, the single algorithm that is responsible for them all.

In this course, you’ll gain useful insights into deep learning. You’ll start with the basics and then progress toward building a deep learning algorithm. The course will help you learn easily as it programs everything in Python and explains each line of code clearly. All this will help you move on to the more complex topics easily.

You'll get familiar with TensorFlow and NumPy, two tools that are essential for creating and understanding deep learning algorithms. You'll also explore layers, along with their building blocks and activations – sigmoid, tanh, ReLU, Softmax, and more.

As you progress, you’ll understand the backpropagation process. You'll be able to spot and prevent overfitting, one of the biggest issues in machine and deep learning. The course will then guide you through state-of-the-art initialization methods. Later, you'll learn how to build deep neural networks using real data, implemented by companies in the real world, along with templates.

By the end of this course, you will have developed the skills you need to advance in your data science career and confidently build deep learning algorithms.

All code files are placed at

  • Build deep learning algorithms from scratch in Python using NumPy and TensorFlow
  • Get hands-on with deep learning and machine learning
  • Understand the math behind deep learning algorithms
Course Length 4 hours 55 minutes
ISBN 9781839218163
Date Of Publication 19 Jul 2019


365 Careers Ltd.

365 Careers The company's courses have been taken by more than 203,000 students in 204 countries. People working at world-class firms such as Apple, PayPal, and Citibank have completed 365 Careers trainings. By choosing 365 Careers, we make sure you will learn from proven experts who have a passion for teaching, and can take you from beginner to pro in the shortest possible amount of time. If you want to become a business executive, an entrepreneur, a business intelligence analyst, a data analyst, or a data scientist, 365 Careers' courses are the perfect place to start.