There are many
algorithms
which can be used to train deep learning models, a few of them are:
CNNs are a type of deep learning algorithm that is commonly used for image and video analysis
Convolutional Neural Networks (CNNs)
RNNs are a type of deep learning algorithm that is well-suited for processing sequential data or time series data
Recurrent Neural Networks (RNNs)
GANs are a type of deep learning algorithm that involves training two neural networks, a generator and a discriminator
Generative Adversarial Networks (GANs)
Autoencoders are a type of deep learning algorithm that is used for unsupervised learning.
Autoencoders
LSTM networks are a type of deep learning algorithm that is well-suited for processing sequential data.
Long Short-Term Memory (LSTM)
DNNs are a type of deep learning algorithm that is composed of multiple layers of artificial neural networks.
Deep Neural Networks (DNNs)
SVMs are a type of deep learning algorithm that is used for supervised learning. They work by finding the hyperplane.
Support Vector Machines (SVMs)
Everything you need to know about deep learning