Deep Learning

Self-attention Made Easy & How To Implement It In PyTorch

Self-attention is the reason transformers are so successful at many NLP tasks. Learn how they work, the different types, and…

3 years ago

Gated Recurrent Unit Explained & How They Compare LSTM, RNN & CNN

What is a Gated Recurrent Unit? A Gated Recurrent Unit (GRU) is a Recurrent Neural Network (RNN) architecture type. It…

3 years ago

How To Implement Transformers For Natural Language Processing (NLP) [4 Python Tutorials]

Transformers Implementations in TensorFlow, PyTorch, Hugging Face and OpenAI's GPT-3 What are transformers in natural language processing? Natural language processing…

3 years ago

Siamese Network In Natural Language Processing (NLP) Made Simple & How To Tutorial In Python

What is a Siamese network? It is also commonly known as one or few-shot learning. They are popular because less…

3 years ago

Top 6 Most Useful Attention Mechanism In NLP Explained And When To Use Them

Numerous tasks in natural language processing (NLP) depend heavily on an attention mechanism. When the data is being processed, they…

3 years ago

How To Use LSTM In NLP Tasks With A Text Classification Example Using Keras

Long Short-Term Memory (LSTM) is a powerful natural language processing (NLP) technique. This powerful algorithm can learn and understand sequential…

3 years ago

CNN In NLP: Top 5 Types & How To Tutorial For Text Classification With TensorFlow

Convolutional Neural Networks (CNN) are a type of deep learning model that is particularly well-suited for tasks that involve working…

3 years ago

Top 5 Best RNN In NLP Simplified & How To Tutorial In Python With Keras

Best RNN For NLP: Elman RNNs, Long short-term memory (LSTM) networks, Gated recurrent units (GRUs), Bi-directional RNNs and Transformer networks…

3 years ago

Encoder Decoder Neural Network Simplified, Explained & State Of The Art

Encoder, decoder and encoder-decoder transformers are a type of neural network currently at the bleeding edge in NLP. This article…

3 years ago

Most Popular Deep Learning Algorithms For Natural Language Processing (NLP)

What is deep learning for natural language processing? Deep learning is a part of machine learning based on how the…

3 years ago