Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

IBM

Building Deep Learning Models with TensorFlow

IBM via Coursera

Overview

The majority of data in the world is unlabeled and unstructured. Shallow neural networks cannot easily capture relevant structure in, for instance, images, sound, and textual data. Deep networks are capable of discovering hidden structures within this type of data. In this course you’ll use TensorFlow library to apply deep learning to different data types in order to solve real world problems.

Syllabus

  • Introduction
    • In this module, you will learn about TensorFlow, and use it to create Linear and Logistic Regression models. You will also learn about the fundamentals of Deep Learning.
  • Supervised Learning Models
    • In this module, you will learn about about Convolutional Neural Networks, and the building blocks of a convolutional neural network, such as convolution and feature learning. You will also learn about the popular MNIST database. Finally, you will learn how to build a Multi-layer perceptron and convolutional neural networks in Python and using TensorFlow.
  • Supervised Learning Models (Cont'd)
    • In this module, you will learn about the recurrent neural network model, and special type of a recurrent neural network, which is the Long Short-Term Memory model. Also, you will learn about the Recursive Neural Tensor Network theory, and finally, you will apply recurrent neural networks to language modelling.
  • Unsupervised Deep Learning Models
    • In this module, you will learn about the applications of unsupervised learning. You will learn about Restricted Boltzmann Machines (RBMs), and how to train an RBM. Finally, you will apply Restricted Boltzmann Machines to build a recommendation system.
  • Unsupervised Deep Learning Models (Cont'd) and scaling
    • In this module, you will mainly learn about autoencoders and their architecture.

Taught by

Alex Aklson

Reviews

4.4 rating at Coursera based on 803 ratings

Start your review of Building Deep Learning Models with TensorFlow

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.