Nueral Network
Nueral Network
Neural Networks:
Neural Networks has 1000 has stride.There are different types of neural network. But we’ll study the
Convolution Neural Network (CNN).CNN is the Foundation of Computer Vision.
1. Convolution Layer[There may be an Activation Layer ReLU after Convolution Layer that’s nulyfy the
Negative values.]
2. Pooling Layer
3. Flattening
4. Full Connection.
How does CNN work?
Convolution Layer:
CNN is a Feature Detector that takes the O/P data randomly (1/0), And does the Convolution step by step
and Creates a Featured map.
More Featured Detector creates a more featured map.
Then the features are extracted using some kind of filtering. Deep learning means using more
Convolution Layers.
Pooling layer:
Reduces the Size using Max pooling or Avg Pooling,
Flattening:
To represent a Matrix in a Column from a pooled featured map. Then we get the Features.
Full Connection:
Connected to the Neural Network. There are Thousands of Classifiers SVM, KNN,Neural Networks etc
etc.
Now lets Do it in Python.
https://colab.research.google.com/drive/1oUiE3Q-
fNjB2wqm82EPt14gJsyPnHZgD#scrollTo=lmQ76vQKDf9s
2. https://keras.io/examples/vision/image_classification_from_scratch/
Next Task
To Read some Research Papers from Google Scholar and so on.