Структура RNN показывает, что предыдущий узел соединяется с текущим узлом. Это соединение рисуется в двух измерениях, так что предыдущий узел находится слева, а текущий узел — справа.
Однако, когда вы видите входной тензор, его структура является трехмерной, так что предыдущий ввод находится впереди, а текущий ввод находится сзади.
In [1]: tensor Out[1]: array( [[[3, 7], [7, 0], [2, 0], [3, 9], [1, 2]], [[4, 4], [6, 0], [2, 4], [3, 4], [3, 0]]]) In [2]: tensor.shape Out[2]: (2, 5, 2)
Итак, если вы вернетесь к структуре RNN так же, как и к тензору (3-мерному), вы можете нарисовать предыдущий узел спереди, а текущий сзади.
Это дает мне новое понимание того, что когда вы читаете предложение, вы можете себе представить, что слова выстраиваются в соответствии с линией вперед-назад, что отличается от потока в соответствии с линией слева-направо, как показано в вашем тексте.
Это понимание может улучшить чтение. способность. Для человеческого мозга движение слева направо (или справа налево, а также сверху вниз) не является естественным, поскольку человек ходит сзади наперед. Осознав это, я попытался прочитать роман и проверил, насколько улучшилась моя беглость чтения.
https://www.aozora.gr.jp/cards/000035/files/301_14912.html
Представляя, как слова текут сзади наперед, вы избавляетесь от навязчивой идеи, связанной с перемещением взгляда слева направо. Это облегчение заставляет меня сконцентрироваться только на понимании смысла предложения. Я могу назвать этот метод чтения «чтением RNN». Я хочу знать, что чувствует человек с дислексией, когда он/она пытается читать с помощью этого метода.