Python: предсказание серии чисел без INPUT для NN - PullRequest
0 голосов
/ 03 января 2019

У меня есть случайный список серий (целых чисел) вместе с датами в формате csv, например:

1/1/2019,34 44 57 62 70

12/28/2018,09 10 25 37 38

12/25/2018,02 08 42 43 50

12/21/2018,10 13 61 62 70

12/18/2018,13 22 32 60 69

12/14/2018,05 22 26 43 49

12/11/2018,04 38 39 54 59

12/7/2018,04 10 20 33 57

12/4/2018,28 31 41 42 50

Этот список полностью восходит к 1997 году. Я пытаюсь предсказать следующеесерии (или как можно ближе) на основе этих данных:

Размер списка (2336)

Что я пробовал?

Подход, который я имеюдо сих пор используется (например, для 1/1/2019,34 44 57 62 70):

1) Получить вхождение каждого числа в списке, то есть число 34 произошло 170 раз из общего списка (2336).

2) Найдите процент каждого числа, которое произошло.т.е.

Perc/Chances(34) = Occurrence/TotalNo.

Chances(34) = 170/2336
Chances(34) = 0.072 ~ 07

Один из способов получить список - просто найти 5 чисел из списка с наименьшим процентом.но это не будет очень эффективным.

С другой стороны, теперь у меня есть данные, в которых есть каждое число, его процент и его появление.Можно ли как-то обучить нейронную сеть, которая предсказывает следующую серию?или ближайший.

Иерархия:

t1

Где comp_data.csv содержит такие данные, как:

1/1/2019,34 44 57 62 70

12/28/2018,09 10 25 37 38

12/25/2018,02 08 42 43 50

12/21/2018,10 13 61 62 70

12/18/2018,13 22 32 60 69

12/14/2018,05 22 26 43 49

12/11/2018,04 38 39 54 59

12/7/2018,04 10 20 33 57

12/4/2018,28 31 41 42 50

иФизическое отображение.csv содержит:

34,170

44,197

57,36

62,38

70,37

09,186

10,210

25,197

37,185

38,206

02,217

08,185

, а report.csv содержит число, вхождение и его процент:

34,3,11

44,1,03

57,5,19

62,5,19

70,5,19

09,1,03

10,5,19

25,2,07

37,3,11

38,2,07

02,1,03

08,2,07

Итак, у меня есть список серий, их вхождений за периодвремя и проценты.Могу ли я в любом случае создать NN, который ожидает, что некоторые ВХОДЫ обучаются по данным и предсказывает OUT (в данном случае ряд)

Проблема:

Какие из нихбудет вход?Как это чисто случайная проблема.PS.Я не могу предоставить никаких входных данных, так как мне нужна серия без INPUT.Может быть, сеть LSTM для регрессии?

...