Skip to content
← Back to glossary

リカレントニューラルネットワークRecurrent neural network

Learn in the textbookTransfer of Learning and Representative Deep Learning Models

DefinitionRecurrent neural network (リカレントニューラルネットワーク) is the full name of RNN: a neural network that feeds the internal state created at one time step back into the processing of the next step.

ExplanationBecause there is a path that sends each result back into the next round of processing, the internal state is passed along as a summary of the data seen so far. The same weights are reused at every time step, so texts and time series of different lengths can be handled by the same mechanism.

AnalogyIt is like rereading the previous day's page when writing a diary, then adding today's entry so that it follows on from it.