Может ли кто-нибудь дать мне практический пример рекуррентной нейронной сети в (pybrain) python, чтобы предсказать следующее значение последовательности? (Я прочитал документацию на pybrain, и нет ясного примера для этого, я думаю.) Я также нашел это question. Но я не вижу, как это работает в более общем случае. Поэтому я спрашиваю, может ли кто-нибудь здесь выработать ясный пример того, как предсказать следующее значение последовательности в pybrain с рекуррентной нейронной сетью.
Чтобы привести пример.
Скажем, например, у нас есть последовательность чисел в диапазоне [1,7].
First run (So first example): 1 2 4 6 2 3 4 5 1 3 5 6 7 1 4 7 1 2 3 5 6
Second run (So second example): 1 2 5 6 2 4 4 5 1 2 5 6 7 1 4 6 1 2 3 3 6
Third run (So third example): 1 3 5 7 2 4 6 7 1 3 5 6 7 1 4 6 1 2 2 3 7
and so on.
Теперь дается, например, начало новой последовательности: 1 3 5 7 2 4 6 7 1 3
что есть /- следующее значение (ы)
Этот вопрос может показаться ленивым, но я думаю, что нет хорошего и достойного примера того, как это сделать с помощью pybrain.
Дополнительно: как это можно сделать, если присутствует более 1 функции:
Пример:
Скажем, например, у нас есть несколько последовательностей (каждая последовательность, имеющая 2 функции) в диапазоне [1,7].
First run (So first example): feature1: 1 2 4 6 2 3 4 5 1 3 5 6 7 1 4 7 1 2 3 5 6
feature2: 1 3 5 7 2 4 6 7 1 3 5 6 7 1 4 6 1 2 2 3 7
Second run (So second example): feature1: 1 2 5 6 2 4 4 5 1 2 5 6 7 1 4 6 1 2 3 3 6
feature2: 1 2 3 7 2 3 4 6 2 3 5 6 7 2 4 7 1 3 3 5 6
Third run (So third example): feature1: 1 3 5 7 2 4 6 7 1 3 5 6 7 1 4 6 1 2 2 3 7
feature2: 1 2 4 6 2 3 4 5 1 3 5 6 7 1 4 7 1 2 3 5 6
and so on.
Теперь дается, например, начало новых последовательностей:
feature 1: 1 3 5 7 2 4 6 7 1 3
feature 2: 1 2 3 7 2 3 4 6 2 4
что есть /- следующее значение (ы)
Не стесняйтесь использовать свой собственный пример, как долго он похож на эти примеры и имеет некоторые подробные объяснения.