Deep Learning Introduction

What is deep learning?

Deep learning is new popular field of machine learning, in deep learning you have to use neural networks.

Meaning of deep learning?

The meaning of deep learning is "learning using deep neural networks" here word deep mean you have lots of layers in neural networks.

Example of Deep learning models

  • Convolution neural network, which are used for classification
  • Long short term memory, which are used for natural language processing
  • Auto Encoder
  • Generative Adversarial Networks 
  • many more

Deep Learning Tools

You can use python language to create and train deep learning models, for which there are several different libraries such as keras, pytorch.

In deep learning, Convolution layer is really popular and useful when it comes to images classification. Convolution layer which uses a filter of your defined size to extract features from image, these filter has random in the beginning but later on using gradient decent these filter are updated.

When creating deep learning model you have to use several layers of convolution neural network. normally you can use max pooling layer after convolution layer.

No comments:

Post a Comment

Building a CLI-Based People Tracking and Dwell Time Analytics System Using YOLOv8 and DeepSORT

  Introduction Tracking people across video frames and analyzing their behavior (like  dwell time ) is a crucial task for many real-world ap...