Learning objectives
What you will be able to explain
- Why unfold a recurrent graph?
- RNN input-output mappings
- Compute a scalar recurrence
- RNN likelihood and BPTT
- When bidirectionality is appropriate
- Encoder-decoder components
Section 01
Why unfold a recurrent graph? to Compute a scalar recurrence
01
Why unfold a recurrent graph?
Guided checkpoint
What does unfolding through time reveal?
Source: Chapter 10, section 10.1, pp. 375-378
02
RNN input-output mappings
Guided checkpoint
Match each task to the natural sequence mapping.
Source: Chapter 10, section 10.2, pp. 378-394
03
Compute a scalar recurrence
Guided checkpoint
Let , , and inputs . Compute .
Source: Chapter 10, section 10.2, pp. 378-394
Section 02
RNN likelihood and BPTT to Encoder-decoder components
01
RNN likelihood and BPTT
Guided checkpoint
Judge each statement.
Source: Chapter 10, section 10.2, pp. 378-394
02
When bidirectionality is appropriate
Guided checkpoint
Which task most naturally permits a bidirectional RNN?
Source: Chapter 10, section 10.3, pp. 394-396
03
Encoder-decoder components
Guided checkpoint
Match each component to its role.
Source: Chapter 10, section 10.4, pp. 396-398
Section 03
Ways to make an RNN deep to Long-term gradient magnitude
01
Ways to make an RNN deep
Guided checkpoint
Evaluate each claim.
Source: Chapter 10, section 10.5, pp. 398-400
02
Sequence recurrence versus structural recursion
Guided checkpoint
What distinguishes a recursive neural network?
Source: Chapter 10, section 10.6, pp. 400-401
03
Long-term gradient magnitude
Guided checkpoint
A scalar recurrent Jacobian equals 0.8 at each of 10 steps. Ignoring other paths, what multiplicative factor connects a gradient across all 10 steps?
Source: Chapter 10, section 10.7, pp. 401-404
Section 04
Vanishing and exploding gradients to LSTM gate logic
01
Vanishing and exploding gradients
Guided checkpoint
Mark each statement as true or false.
Source: Chapter 10, sections 10.7 and 10.11, pp. 401-404 and 413-416
02
Strategies for multiple time scales
Guided checkpoint
Match each mechanism to its approach.
Source: Chapter 10, sections 10.8-10.10, pp. 404-413
03
LSTM gate logic
Guided checkpoint
Match each LSTM component to its primary role.
Source: Chapter 10, section 10.10, pp. 408-413
Section 05
GRU versus LSTM to Explicit memory architectures
01
GRU versus LSTM
Guided checkpoint
Which statement is most accurate?
Source: Chapter 10, section 10.10, pp. 408-413
02
Optimization techniques for long dependencies
Guided checkpoint
Select all techniques discussed as relevant.
Source: Chapter 10, section 10.11, pp. 413-416
03
Explicit memory architectures
Guided checkpoint
Match each element to its role.
Source: Chapter 10, section 10.12, pp. 416-420
Knowledge check
Turn understanding into recall.
The quiz now follows the same concepts in scored form. You can return to this lesson from the quiz whenever a gap appears.