Making Predictions with Sequences

Last Updated on August 14, 2019 Sequence prediction is different from other types of supervised learning problems. The sequence imposes an order on the observations that must be preserved when training models and making predictions. Generally, prediction problems that involve sequence data are referred to as sequence prediction problems, although there are a suite of problems that differ based on the input and output sequences. In this tutorial, you will discover the different types of sequence prediction problems. After completing […]

Read more

A Gentle Introduction to RNN Unrolling

Last Updated on August 14, 2019 Recurrent neural networks are a type of neural network where the outputs from previous time steps are fed as input to the current time step. This creates a network graph or circuit diagram with cycles, which can make it difficult to understand how information moves through the network. In this post, you will discover the concept of unrolling or unfolding recurrent neural networks. After reading this post, you will know: The standard conception of […]

Read more

Top Books on Natural Language Processing

Last Updated on August 14, 2020 Natural Language Processing, or NLP for short, is the study of computational methods for working with speech and text data. The field is dominated by the statistical paradigm and machine learning methods are used for developing predictive models. In this post, you will discover the top books that you can read to get started with natural language processing. After reading this post, you will know: The top books for practical natural language processing. The […]

Read more

Review of Stanford Course on Deep Learning for Natural Language Processing

Last Updated on August 7, 2019 Natural Language Processing, or NLP, is a subfield of machine learning concerned with understanding speech and text data. Statistical methods and statistical machine learning dominate the field and more recently deep learning methods have proven very effective in challenging NLP problems like speech recognition and text translation. In this post, you will discover the Stanford course on the topic of Natural Language Processing with Deep Learning methods. This course is free and I encourage […]

Read more

Oxford Course on Deep Learning for Natural Language Processing

Last Updated on August 7, 2019 Deep Learning methods achieve state-of-the-art results on a suite of natural language processing problems What makes this exciting is that single models are trained end-to-end, replacing a suite of specialized statistical models. The University of Oxford in the UK teaches a course on Deep Learning for Natural Language Processing and much of the materials for this course are available online for free. In this post, you will discover the Oxford course on Deep Learning […]

Read more

Primer on Neural Network Models for Natural Language Processing

Last Updated on August 14, 2020 Deep learning is having a large impact on the field of natural language processing. But, as a beginner, where do you start? Both deep learning and natural language processing are huge fields. What are the salient aspects of each field to focus on and which areas of NLP is deep learning having the most impact? In this post, you will discover a primer on deep learning for natural language processing. After reading this post, […]

Read more

Gentle Introduction to Transduction in Machine Learning

Last Updated on August 7, 2019 Transduction or transductive learning are terms you may come across in applied machine learning. The term is being used with some applications of recurrent neural networks on sequence prediction problems, like some problems in the domain of natural language processing. In this post, you will discover what transduction is in machine learning. After reading this post, you will know: The definition of transduction generally and in some specific fields of study. What transductive learning […]

Read more

7 Applications of Deep Learning for Natural Language Processing

Last Updated on August 7, 2019 The field of natural language processing is shifting from statistical methods to neural network methods. There are still many challenging problems to solve in natural language. Nevertheless, deep learning methods are achieving state-of-the-art results on some specific language problems. It is not just the performance of deep learning models on benchmark problems that is most interesting; it is the fact that a single model can learn word meaning and perform language tasks, obviating the […]

Read more

What Is Natural Language Processing?

Last Updated on August 7, 2019 Natural Language Processing, or NLP for short, is broadly defined as the automatic manipulation of natural language, like speech and text, by software. The study of natural language processing has been around for more than 50 years and grew out of the field of linguistics with the rise of computers. In this post, you will discover what natural language processing is and why it is so important. After reading this post, you will know: […]

Read more

Promise of Deep Learning for Natural Language Processing

Last Updated on August 7, 2019 The promise of deep learning in the field of natural language processing is theĀ better performance by models that may require more data but less linguistic expertise to train and operate. There is a lot of hype and large claims around deep learning methods, but beyond the hype, deep learning methods are achieving state-of-the-art results on challenging problems. Notably in natural language processing. In this post, you will discover the specific promises that deep learning […]

Read more
1 771 772 773 774 775 873