Fillio
Fillio личный блог
27 августа 2015, 11:11

Нейросеть... день хрен знает какой...

Продолжаю мучить нейросеть… Прошло месяца 2 с начала ознакомления с этим продуктом математической мысли. Весело, чем больше я начинаю ее понимать, тем хуже она торгует :) :) :) Но интерес не пропадает, пробую различные варианты. Наконец-то подал на выход зигзаг! И еще 2 других выхода по индикаторам, а на входе уже 11 штук :)

Пришло осознание того, что информация, подаваемая на входные нейроны, должна быть осмысленной. Например, простые осцилляторы, как мне кажется, будут работать так, как это сейчас на моем графике — то есть никак. Как минимум, ножно комбинировать осцилляторы с различных таймфреймов, что бы сетка имела бОльшее представления о различных тенденциях и комбинациях с разных тф. Выход тоже нужно делать весьма осмысленным, недостаточно просто получить на выходе 0 или 1 (-1;1) и поиметь с этого сигнал на продажу и покупку, сигналы нейросети также необходимо фильтровать и использовать не каждый. В общем, пожалуй, это одна из наиболее сложных и неоднозначных тем в робостроительстве. Постараюсь сделать, что бы она начала-таки колюасить в + ;)

Нейросеть... день хрен знает какой... 
16 Комментариев
  • adol
    27 августа 2015, 11:22
    А инвертировать сигнал нельзя? ))))
      • Vinni
        27 августа 2015, 11:32
        Максим Дмитриевский, года три-четыре назад товарищ сочинял нейросеть простенькую — оказалось, что наилучшие сигналы она давала получая только значения цены OHLC(причем она считала самым важным цены закрытия). Все эксперименты проводились на дневках. Пробовали добавлять значения объема и т.д. — становилось только хуже. И еще: лучшие результаты получались когда сетка получала данные за не слишком большой период(3-4 месяца.)
          • Vinni
            27 августа 2015, 11:57
            Максим Дмитриевский, я не знаю как(блэкбокс), но сигналы она давала очень точные. Насколько я помню выяснилось, что при ее создании надо руководствоваться правилом «лучшее враг хорошего», т.е. все попытки улучшения созданного с первого раза приводили только к ухудшению результата. Товарищ который ее писал, кстати, вообще далек от трейдинга.
  • krasoffka
    27 августа 2015, 11:28
    нейросеть это блекбокс, не знаю ни одной зарабатывающей чисто нейросети, очень много трудностей с ней и если она зарабатывала в течении года, и сейчас сливает невозможно понять почему, не видишь ни логики, ни причин и тд, отсюда совет идити в другое алго, имхо
    • Vinni
      27 августа 2015, 11:37
      krasoffka, вот именно поэтому и не запустили сетку в бой.
  • McDuck
    27 августа 2015, 11:32
    Пустая трата времени
  • Hedgehog
    27 августа 2015, 11:53
    У этой нейросети, видимо, просто мозгов не хватает. Добавьте миллиардов 10 нейронов, должно помочь. Хотя… у человека, кажется, их миллиардов 15. И большинству не помогает :)
  • SergeyJu
    27 августа 2015, 12:00
    У нейросети в Вашем подходе слишком много степеней свободы. Она будет заниматься оверфиттингом. И чем больше Вы в неё засунете, тем больше риск переподгонки.
      • SergeyJu
        27 августа 2015, 14:09
        Максим Дмитриевский, есть перевод, переподгонка.
        Я о том, что слишком много индикаторов сразу нельзя использовать. Попробуйте использовать не более двух, выберите нормальные пары. Потом не более трех. И сравните, что привносит третий индикатор.
        И еще, выделяйте большую зону на аут-оф-семпл проверку. Эмпирическое правило — треть данных.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн