Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Deep learning: An Image Classification Bootcamp
Rating: 4.2 out of 5(81 ratings)
3,240 students

Deep learning: An Image Classification Bootcamp

Use Tensorflow to Create Image Classification models for Deep Learning applications. Beginners Level Course
Last updated 9/2021
English

What you'll learn

  • Basics of Image Processing for deep learning using tensorflow
  • Image Classification
  • Tensorflow
  • Machine Learning
  • Deep Learning
  • Neural Networks

Course content

1 section15 lectures36m total length
  • Welcome1:43

    Build a neural network and image classifier with TensorFlow in Google Colab, using Python and basic machine learning concepts, training on cats, dogs, and the fashion amnesty dataset.

  • Introduction2:14

    Explore how machine learning turns labeled data into rules and patterns, then build a basic neural network that yields a computer vision model capable of identifying different objects.

  • Neural Network2:24

    Explore the fundamentals of a neural network with input, hidden, and output layers, weights and biases, activation functions like ReLU and sigmoid, and regularization to prevent overfitting in image classification.

  • Google Colab1:36

    Use Google Colab as a free cloud service to boost your Python skills and develop deep learning apps with pre-installed libraries and free DPA for faster training.

  • Hello world of Neural Network4:30

    Learn how a neural network uses TensorFlow in Python to train with data, loss, and an optimizer across epochs, improving predictions from X to Y.

  • Under-fitting and Over-fitting3:21

    There is a small mistake in the summary section—the definitions of underfitting and overfitting were interchanged. The rest of the video is accurate. Sorry for the confusion.

  • Understanding an Image1:34

    Explore the cat and dog image dataset with training and test folders, and normalize RGB pixel values from 0-255 to 0-1 for a neural network that distinguishes cats from dogs.

  • Image Data Generator2:55

    Use the image data generator in TensorFlow to load labeled images from folders, resize at runtime, and feed batched training and validation data for a binary classifier (cats and dogs).

  • Coding: Cat V Dog3:44

    Build an image classifier to distinguish cats and dogs using a dataset loaded from Google Drive, with training and validation images, exploring hidden layers and an optimizer.

  • Convolutions and Max-polling2:41

    Learn how convolutions with filters across pixel neighborhoods emphasize image features, and combine them with max-pooling to compress the image for robust classification.

  • Coding: Cat V Dog w/ CNN2:26

    Apply convolutional layers with 64 3x3 filters and max pooling to distinguish cats from dogs, using padding to preserve image size and improve accuracy on unseen data.

  • Understanding Fashion MNIST1:39

    Build a multi-class image classifier using the amnesty version dataset of fashion items. Use softmax activation to output class probabilities and distinguish items like shoes, bags, and caps.

  • Coding: Fashion MNIST3:50

    Develop a multiclass image classifier using a 10-class, 28x28 grayscale dataset named fashion MNIST-style, achieving about 0.9 accuracy and discussing loss functions and real-world image considerations.

  • Project1:07

    Create a multi-class image classifier using a handwritten dataset, such as hot dog vs not hot dog, in Google Colab, train a model, and share code with the class.

  • That's it!0:45

    Learn the basic components of a neural network, build a basic neural network with TensorFlow, apply cnn with max pooling for multiclass classification, using the M9 dataset.

Requirements

  • Basics of Python 3 programming

Description

Want to dive into Deep Learning and can't find a simple yet comprehensive course?

Don't worry you have come to the right place.

We provide easily digestible lessons with plenty of programming question to fill your coding appetite. All topic are thoroughly explained and NO MATH BACKGROUND IS NEEDED. This class will give you a head start among your peers.

This class contains fundamentals of Image Classification with Tensorflow.

This course will teach you everything you need to get started.

Who this course is for:

  • Data Scientists
  • If you have some Knowledge about Python and want to explore Deep learning
  • Beginner python developer curious about Data Science