Convo Nets for Visual Recognition: Filters and Feature Mapping in CNN

Intermediate
  • 13 videos | 1h 6m 32s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 3 users Rating 4.3 of 3 users (3)
In this 13-video course, you will explore the capabilities and features of convolutional networks for machine learning that make it a recommended choice for visual recognition implementation. Begin by examining the architecture and the various layers of convolutional networks, including pooling layer, convo layer, normalization layer, and fully connected layer, and defining the concept and types of filters in convolutional networks along with their usage scenarios. Learn about the approach to maximizing filter activation with Keras; define the concept of feature map in convolutional networks and illustrate the approach of visualizing feature maps; and plot the map of the first convo layer for given images, then visualize the feature map output from every block in the visual geometry group (VGG) model. Look at optimization parameters for convolutional networks, and hyperparameters for tuning and optimizing convolutional networks. Learn about applying functions on pooling layer; pooling layer operations; implementing pooling layer with Python, and implementing convo layer with Python. The concluding exercise involves plotting feature maps.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recognize the capability and features of convolutional networks that makes it a recommended choice for visual recognition implementation
    Illustrate the architecture and the various layers of convolutional networks
    Define the concept and types of filters in convolutional networks along with their usage scenarios to depict the impact of filters on feature sets during the training process
    Demonstrate the approach of using keras to visualize inputs that maximize the activation of filters in different layers of convolutional networks
    Define the concept of feature map in convolutional networks and illustrate the approach of visualizing feature maps
    Plot the feature map of the first convo layer for given images and visualize the feature map output from every block in the vgg model
  • Identify the critical parameters that we need to tune to optimize convolutional networks
    Recall the essential hyperparameters that are applied on convolutional networks for optimization and model refinement
    Work with hyperparameters using keras and tensorflow to derive optimized convolutional network models
    Recognize the role of pooling layer in convolutional networks along with the various operations and functions that we can apply on the layer
    Demonstrate how to implement convo and pooling layer in python
    Recall the various layers of convolutional networks, plot the feature map of the first convo layer for a given image and visualize the feature map output from every block in the vgg model

IN THIS COURSE

  • 1m 14s
  • 6m 19s
    After completing this video, you will be able to recognize the capabilities and features of convolutional networks that make it a recommended choice for visual recognition implementation. FREE ACCESS
  • Locked
    3.  Convo Nets Architecture and Layers
    4m 47s
    Upon completion of this video, you will be able to illustrate the architecture and the various layers of convolutional neural networks. FREE ACCESS
  • Locked
    4.  Filters and Their Usage
    4m 46s
    Learn how to define the concept and types of filters in convolutional networks, along with their usage scenarios, to depict the impact of filters on feature sets during the training process. FREE ACCESS
  • Locked
    5.  Filters with Keras
    5m 41s
    In this video, you will learn about the approach of using Keras to visualize inputs that maximize the activation of filters in different layers of convolutional neural networks. FREE ACCESS
  • Locked
    6.  Feature Map
    2m 37s
    In this video, you will learn how to define the concept of feature map in convolutional networks and how to illustrate the approach of visualizing feature maps. FREE ACCESS
  • Locked
    7.  Plotting Feature Map with Python
    7m 12s
    During this video, you will learn how to plot the feature map of the first convolutional layer for given images and visualize the feature map output from every block in the VGG model. FREE ACCESS
  • Locked
    8.  Optimization Parameters
    4m 27s
    In this video, find out how to identify the critical parameters that we need to tune to optimize convolutional neural networks. FREE ACCESS
  • Locked
    9.  Hyperparameters Tuning
    6m 19s
    Upon completion of this video, you will be able to recall the essential hyperparameters that are applied to convolutional networks for optimization and model refinement. FREE ACCESS
  • Locked
    10.  Tuning Hyperparameters with TensorFlow and Keras
    9m 5s
    In this video, you will work with hyperparameters to derive optimized convolutional network models using Keras and TensorFlow. FREE ACCESS
  • Locked
    11.  Pooling Layer
    3m 49s
    After completing this video, you will be able to recognize the role of the pooling layer in convolutional networks along with the various operations and functions that we can apply to the layer. FREE ACCESS
  • Locked
    12.  Implementing Pooling Layer
    6m 1s
    In this video, you will learn how to implement a convolutional and pooling layer in Python. FREE ACCESS
  • Locked
    13.  Exercise: Plotting Feature Map
    4m 15s
    After completing this video, you will be able to recall the various layers of convolutional networks, plot the feature map of the first convolutional layer for a given image, and visualize the Feature map output from every block in the VGG model. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.