liveBook · Manning

GRU

As explained in Grokking Machine Learning

A gated recurrent unit is a recurrent neural-network unit that uses gates to control the retention and update of sequence state.

A gated recurrent unit (GRU) is a recurrent neural-network unit that uses gates to control how sequence state is retained and updated. It is an advanced recurrent architecture for processing language and other sequential data. section 10.5

GRUs are associated with practical natural-language-processing tasks such as:

  • sentiment analysis, determining whether sentences express positive or negative sentiment section 10.5
  • machine translation, speech recognition, text summarization, and topic-specific chatbots section 10.5

How Grokking Machine Learning covers it

How deep it goes
Defines GRUs as advanced recurrent architectures but stops short of explaining their gate equations or internal update procedure.
Examples
Uses sentiment analysis, machine translation, speech recognition, text summarization, and topic-specific chatbots as application examples.
What it assumes
Assumes familiarity with neural networks and recurrent neural networks while introducing GRUs among more advanced sequence architectures.
How it connects
Connects GRUs with recurrent neural networks, long short-term memory networks, and natural language processing.

Also explained in

Compare how 7 books explain GRU →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking Machine Learning. The section links point to the parts of the book it draws on.