Я прочитал несколько статей, в которых объясняются различия между один-к-одному, один-ко-многим, многие-к-одному и многие-ко-многим. Однако я не могу найти структуру, которая мне нужна для моего проекта. И я немного запутался в определениях «один-к-одному» и «многие-к-одному».
Например, я хотел бы предсказать, будет ли завтра дождь или нет. Входным вектором является статистика погоды из прошлого.
Согласно определению, которое я нашел о много-к-одному , кажется, что вход должен иметь фиксированный размер, например, три дня или неделю. Но мой вопрос: почему я не могу просто ввести сегодняшние данные и предсказать сегодняшние? У LSTM есть память и забыть врата, верно? Технически, сеть должна помнить важную информацию из прошлого, и каждый раз мне нужно было вводить данные только за один день вместо окна. Таким образом, моя сеть не будет ограничена размером окна N N-N-структуры, о которой я читал. Он сможет запоминать информацию из долгого времени go и забывать ее, когда ощущается, что она больше не нужна.
Интересно, почему я не могу найти структуру, которая мне нужна, среди этих четырех структур (от одного до один, один ко многим, многие к одному и многие ко многим). Затем я начал думать, что если я введу сегодняшние данные и выведу данные завтрашнего дня, это будет похоже на структуру один к одному . Однако в соответствии с статьями , которые я проверил,
Один-к-одному - ванильный режим обработки без RNN, от ввода фиксированного размера до вывода фиксированного размера.
Не похоже, что у одного к одному есть память или даже структура RNN. Так какую структуру я желаю? Не существует?