Sequential problems are a class of problem in machine learning in which the order of the features presented to the model is important for making predictions. Sequential problems are commonly encountered in the following scenarios:
- NLP, including sentiment analysis, language translation, and text prediction
- Time series predictions
For example, let's consider the text prediction problem, as shown in the following screenshot, which falls under NLP:
Human beings have an innate ability for this, and it is trivial for us to know that the word in the blank is probably the word Japanese. The reason for this is that as we read the sentence, we process the words as a sequence. The sequence of the words captures the information required to make the prediction. By contrast, if we discard the sequential information and only consider the words...