shubhamchavhan2580
28 views
15 slides
Jun 17, 2024
Slide 1 of 15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
About This Presentation
Deep learning
Size: 1.65 MB
Language: en
Added: Jun 17, 2024
Slides: 15 pages
Slide Content
TYPES OF DEEP LEARNING Artificial neural networks (ANN) Convolutional Neural Network (CNN) Recurrent neural network (RNN) DEEP LEARNING RUSHIKESH KHEKADE 25/02/2023
DEEP LEARNING What is deep learning? Deep learning is a machine learning technique that teaches computers to do what comes naturally to humans
Deep learning eliminates some of data pre-processing that is typically involved with machine learning. These algorithms can ingest and process unstructured data, like text and images, and it automates feature extraction, removing some of the dependency on human experts. Why deep learning is used?
Where is deep learning used ? Deep learning is currently used in most common image recognition tools, natural language processing (NLP) and speech recognition software. These tools are starting to appear in applications as diverse as self-driving cars and language translation services. Fraud detection. Customer relationship management systems. Computer vision. Vocal AI. Natural language processing. Data refining. Autonomous vehicles. Supercomputers. Common Deep Learning Applications
Artificial neural networks (ANN) Artificial neural network (ANN) is a computational model that consists of several processing elements that receive inputs and deliver outputs based on their predefined activation functions What is Artificial neural networks (ANN)?
Why Artificial neural networks (ANN) is used? Artificial neural networks are created to digitally mimic the human brain. They are currently used for complex analyses in various fields, ranging from medicine to engineering, and these networks can be used to design the next generation of computers
Advantages of Artificial Neural Network black box nature greater computational burden proneness to over fitting empirical nature of model development A neural network can implement tasks that a linear program cannot. When an item of the neural network declines, it can continue without some issues by its parallel features. A neural network determines and does not require to be reprogrammed. It can be executed in any application . Disadvantages of artificial neural networks
Applications of Artificial Neural Network Social Media Marketing and Sales Healthcare Personal Assistants
Convolutional Neural Network(CNN) What is Convolutional Neural Network(CNN) A convolutional neural network ( CNN) is a network architecture for deep learning that learns directly from data. CNNs are particularly useful for finding patterns in images to recognize objects, classes, and categories
Advantages of Convolutional Neural Network(CNN) No human supervision High accuracy at image recognition Weight sharing Minimize computation Same knowledge across all image location Disadvantages of Convolutional Neural Network(CNN) A lot of training data is needed CNNs tend to be much slower Training process takes a long time Fail to the encode position & orientation of objects
Applications of Convolutional Neural Network(CNN) Facial recognition Medical imaging Document analysis Autonomous driving
Recurrent neural network(RNN) What is Recurrent neural network(RNN) Recurrent neural networks (RNNs) are the state of the art algorithm for sequential data. It is the first algorithm that remembers its input, due to an internal memory, which makes it perfectly suited for machine learning problems that involve sequential data.
Advantages of Recurrent neural network(RNN) RNN can model a collection of records (i.e. time collection) so that each pattern can be assumed to be dependent on previous ones. Recurrent neural networks are even used with convolutional layers to extend the powerful pixel neighbourhood. Gradient exploding and vanishing problems. Training an RNN is a completely tough task. It cannot system very lengthy sequences if the usage of Tanh or Relu as an activation feature. Disadvantages of Recurrent neural network(RNN)
Applications of Recurrent neural network(RNN) Machine Translation Speech Recognition Video Tagging Text Summarization