Neural Networks
Let the layer make a correction
A correction is not a replacement
Botie's next layer should be able to preserve a useful representation and contribute only the correction it needs.
BOTIE
The inputs we are comparing
Incoming representation
Example 1
- 02
- 13
Example 2
- 01
- 1-2
Layer correction
Example 1
- 00
- 10
Example 2
- 00.5
- 11
Result for example 1
- 02
- 13
A correction cancels one feature and preserves another
This check uses the pieces from “Keep an identity route beside the correction”.
BOTIE
- Incoming representation
- 03
- 1-1
- 22
- Layer correction
- 0-3
- 10
- 20.5
Use a number, text, or an array matching the requested result. For a matrix, put each row in brackets. Saving your prediction runs your current construction on these inputs and checks the earlier examples too.
Build a construction in the workspace above first. This case will test those pieces.
What does the zero-correction case establish about the block's ability to leave a representation alone?
An identity path gives a deep block a straightforward way to preserve information and pass gradients.
This is a small construction problem. The lesson explains the assumptions and the parts of the full method that this example leaves out.
Work through the Python challenges →