O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hands-on Machine Learning with TensorFlow

Video Description

Transcend your machine learning experience by leveraging it with the cutting edge library - TensorFlow

About This Video

  • This course is an easy-to-understand guide to the complexities of Google's TensorFlow framework; you'll build seven amazing projects throughout the course.
  • This course is designed to balance theory and practical implementation, with complete Jupyter Notebook code guides and easy-reference practical examples.
  • You'll also learn about the most cutting-edge machine-learning technology, deep learning, and we walk you through building an artificial neural network and a convolutional neural network step-by-step from scratch.

In Detail

With this course you'll learn to take your data analysis and Python programming skills to the next level via Machine Learning using TensorFlow. This course focuses on key Machine Learning techniques and algorithms and you'll apply them practically using TensorFlow models in a hands-on approach. Each section covers a specific Machine Learning task and you will implement it on your system with TensorFlow models. For example, you will learn Logistic Regression and will then implement it with TensorFlow for your analysis tasks. You'll implement techniques such as Classification and Clustering effectively using TensorFlow. Similarly, this course takes you through different ML tasks/algorithms and teaches you to implement them in your applications/systems.

All the code and supporting files for this course are available on: https://github.com/PacktPublishing/Hands-on-Machine-Learning-with-TensorFlow

Table of Contents

  1. Chapter 1 : Getting Started with TensorFlow
    1. The Course Overview 00:04:53
    2. Installing TensorFlow Environment 00:07:49
    3. TensorFlow Basic Syntax 00:09:55
    4. TensorFlow Graphs 00:05:57
    5. Variables and Placeholders 00:06:27
  2. Chapter 2 : Apply Regression Techniques in TensorFlow
    1. What is Machine Learning? 00:06:35
    2. Regression from Scratch for 1 Million Data Points – Part 1 00:14:23
    3. Regression from Scratch for 1 Million Data Points – Part 2 00:10:12
    4. Housing Price Prediction Model with Estimator API 00:09:02
  3. Chapter 3 : Implementing Classification Techniques Using TensorFlow
    1. Performing Classification Techniques on Pima Indians Diabetes Dataset – Part 1 00:08:39
    2. Performing Classification Techniques on Pima Indians Diabetes Dataset – Part 2 00:04:20
    3. Performing Classification Techniques on Pima Indians Diabetes Dataset – Part 3 00:05:19
    4. Predicting Class of Income on Census Data – Part 1 00:04:22
    5. Predicting Class of Income on Census Data – Part 2 00:03:30
    6. Predicting Class of Income on Census Data – Part 3 00:05:04
  4. Chapter 4 : Implement Clustering Techniques in TensorFlow
    1. Introduction to K-Means Clustering 00:06:45
    2. Apply K-Means Clustering on the Blob Dataset Part - 1 00:04:46
    3. Apply K-Means Clustering on the Blob Dataset Part - 2 00:05:44
  5. Chapter 5 : Create Your Own Artificial Neural Network
    1. What is Deep Learning? 00:09:26
    2. Part 1 - Data Preprocessing 00:10:15
    3. Part 2 - Let's Create the ANN 00:04:23
    4. Part 3 - Making Predictions and Evaluating Models 00:03:36
  6. Chapter 6 : Build Convolutional Neural Network Using Image Dataset
    1. What Is a Convolutional Neural Network? 00:10:44
    2. Part 1 - Import MNIST Data from TensorFlow 00:06:29
    3. Part 2 - Create Placeholders and Layers 00:04:36
    4. Part 3 - Optimize and Run Sessions 00:06:35