Convolution Neural Network with Data Augmentation
What you'll learn
- Knowledge of Basic Python
Neural Networks is the general term that is used for brain like connections. Convolutional Neural Network are the Networks that are specially designed for reading pixel values from Images and learn from it. CNN are the subset of Neural Networks. just like all types of water are liquid but not every liquid is water.
CNN is a supervised type of Deep learning, most preferable used in image recognition and computer vision
This course is explained in very simple English Language with examples. You will learn all the concepts of CNN in detail and their usage. There are 3 practical examples provided.
In this course, we will cover following topics:
1 CNN History: When it started and why there is separate structure for CNN. Why there was need for CNN.
2 CNN Architectures: Various architectures of CNN are discussed like, GoogleNet, Lexnet, Inception, etc. And, the difference between the various models among themselves.
3 Object Detection: Applications of Object Detection, Algorithms of Object Detection and Types and Speed of various ODs
5 Data Augmentation
6 Pooling Layer, Drop Out Layer, Flatten, Conv2D Layers and Epocs
7 Stride and Padding
8 Activation Functions: Sigmoid, ReLu and Softmax Activation Functions
9 Fully Connected Layers
10 Practical Examples
Apart from this, you will also learn about Keras Implementation and Layers in CNN
Who this course is for:
- Anyone who is interested in doing this course
I have done my PGDM in Machine Learning and Data Engineering from IIT,Roorkee. I have 10 years of work experience. I have worked with Mastercard, Bank of America and WNS. I have teaching experience of 4 years.
I want to teach and share my knowledge with all the students and build others. I want to see my students successful in their lives. God Bless you all.