Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Convolutional Neural Network
Rating: 5.0 out of 5(2 ratings)
17 students

Convolutional Neural Network

Learn the fundamental aspects to design a convolutional neural network architectures by given steps of modeling
Created byElhou kobz
Last updated 3/2021
English

What you'll learn

  • The overview of the deep learning field
  • Steps to design a Convolutional Neural Network models
  • Limitation, future, and challenges of Convolutional Neural Networks
  • The Convolutional Neural Networks models
  • The Hardware involved for CNN
  • Software used for CNN
  • The application of CNN

Course content

4 sections18 lectures56m total length
  • The general Introduction2:57

    Explore the general introduction to convolutional neural networks, covering artificial intelligence foundations, deep learning, network architecture, training optimization, hardware and software, and practical applications.

Requirements

  • The basis of math (Convolution multiply, matrix, probability, vectors)
  • The basic knowledges of the image and video processing
  • Tensors, Matrices, and vectors
  • The logique operators and gates

Description

Artificial intelligence is a large field that includes many techniques to make machines think, which means endowing this machine with intelligence, unlike, as we all know, the habitual intelligence exhibited by humans and animals. Therefore, in this course, we investigate the mimicking of human intelligence on machines by introducing a modern algorithm of artificial intelligence named the convolutional neural network, which is a technique of deep learning for computers to make the machine learn and become an expert. In this course, we present an overview of deep learning in which, we introduce the notion and classification of convolutional neural networks. We also give the definition and the advantages of CNNs. In this course, we provide the tricks to elaborate your own architecture of CNN and the hardware and software to design a CNN model. In the end, we present the limitations and future challenges of CNN.

The essential points tackled in this course are illustrated as follows:

- What is deep learning?

- Why are computational intelligence algorithms used?

- Biomimetics inspiration of CNN from the brain

- Classification of deep learning (CNN)

- The kinds of deep learning algorithms

- Definition of convolutional neural networks

- Advantages of Convolutional Neural Network

- The pupose of CNN

- Architecture of CNN

- Training and optimization of CNN parameters

- Hardware material used for CNN

- Software used for deep learning

- Famous CNN architecture

- Application of CNN

- Limitation of CNN

- Future and challenges of convolutional neural networks

- Conclusions

Who this course is for:

  • Engineering Academics
  • The passion and Interest for learning concepts of artificial intelligence
  • University students of Computer Science
  • Students of Computer Vision
  • The students of Automatic