Convolutional Neural Networks: Fundamentals

Neural Networks    |    Intermediate
  • 12 Videos | 50m 19s
  • Includes Assessment
  • Earns a Badge
Likes 4 Likes 4
Learners can explore the concepts of convolutional neural network (CNN); the underlying architecture, principles, and methods needed to build a CNN; and its implementation in a deep neural network. In this 12-video course, you will examine visual perception, and the ability to interpret the surrounding environment by using light in the visible spectrum. First, learn about CNN architecture; how to analyze the essential layers; and the impact of an initial choice of layers. Next, you will learn about nonlinearity in the first layer, and the need for several pooling techniques. Then learn how to implement a convolutional layer and sparse interaction. Examine the hidden layers of CNN, which are convolutional layers, ReLU (rectified linear unit) layers, or activation functions, the pooling layers, the fully connected layer, and the normalization layer. You will examine machine learning semantic segmentation to understand an image at the pixel level, and its implementation using Texton Forest and a random based classifier. Finally, this course examines Gradient Descent and its variants.

WHAT YOU WILL LEARN

  • illustrate the concept of visual signal perception using a biological example
    describe convolutional neural network, its architecture, and its layers
    describe the driving principles of convolutional neural network
    describe the combined approach of implementing convolutional layer and sparse interaction
    describe shared parameters and spatial in a convolutional neural network (CNN)
    describe convolutional padding and strides in a convolutional neural network (CNN)
  • recognize the relevance and importance of pooling layers in convolutional neural networks (CNNs)
    use ReLU on convolutional neural networks (CNNs)
    define semantic segmentation and its implementation using Texton Forest and random-based classifier
    describe gradient descent and list its prominent variants
    list CNN layers, implementation approaches, layers, and variants of gradient descent

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 39s
    UP NEXT
  • Playable
    2. 
    Visual Signal Perception
    4m 42s
  • Locked
    3. 
    CNN Architecture
    5m 43s
  • Locked
    4. 
    Principles of CNN
    4m 10s
  • Locked
    5. 
    Sparse Interaction
    5m 53s
  • Locked
    6. 
    Shared Parameters and Spatial Extents
    3m 49s
  • Locked
    7. 
    Convolutional Padding and Strides
    3m 26s
  • Locked
    8. 
    Pooling Layers
    5m 10s
  • Locked
    9. 
    CNN and ReLU
    2m 8s
  • Locked
    10. 
    Semantic Segmentation
    3m 16s
  • Locked
    11. 
    Gradient Descent and its Variants
    3m 47s
  • Locked
    12. 
    Exercise: CNN Architecture and Principles
    1m 37s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.