bascomo
bascomo личный блог
23 марта 2021, 13:47

Что едят нейросети и чем кормить вашу

Lvg
24 Комментария
  • Freeman Busido
    23 марта 2021, 13:54
    Сеть тебе говорит, что лучше сидеть на заборе и остальное все стохастический непредсказуемый процесс :)))
  • Виктор
    23 марта 2021, 13:56
    я в стакан смотрю при торговле (еще). + торговля же — это лента сделок. и кому ее разглядывать если не роботам )
  • r0man
    23 марта 2021, 15:52

    1. Какой таймфрейм свечек?
    2. Вечерняя сессия включена в данные?
    3. При нормализации данных для определения min/max использовали всю выборку?
    4. При разметке какие получились минимальное/максимальное/среднее время удержания позиции? Перенос позиции на следующий день разрешен?

  • GOLD
    23 марта 2021, 16:52
    С научной точки зрения, сначала следует убедиться в том, что исторических данных OHLCV достаточно для долгосрочного извлечения прибыли.

    На чем строится Ваше убеждение о достаточности данных? На роликах Жени Черных?
    • 3Qu
      23 марта 2021, 18:08
      $100, данных ОХЛСВ достаточно. Проблема в том, что большая их часть ни о чем — мусор, а НС искренне считает, что все данные одинаково значимы.
  • 3Qu
    23 марта 2021, 18:05
    А теперь скажите мне, где и в чём я ошибся :)
    Ошибка в том, что вы не знаете чему конкретно учить сеть. Как говорят: на входе мусор — на выходе мусор.
    Сеть, пойди туда, не знаю куда, и принеси мне прибыль не прокатывает.
      • 3Qu
        23 марта 2021, 20:10
        bascomo, признаться, я это не понял. Но откуда известно, что эти самые разворотные бары что-то вообще означают? Может, нет? — Потому НС ничего и не выделила. Вообще, НС оч неплохи для проверки стат гипотез — не нашла, стало быть гипотеза ни к черту.
        ЗЫ Мильон нейронов — это до фига. НС со 100-200 нейронами с реальной гипотезой справляются на раз.
          • 3Qu
            23 марта 2021, 21:23
            bascomo, 
            1. Однозначно, нет.
            2. В общем, я тоже использую НС для построения логики системы, точнее, уже предполагаемой!!! системы. Если не прокатывает, значит предположения неверные и там ничего нет. Был топик на эту тему.

            ОХЛСВ — вполне достаточно, НС все эти фичи- предикторы в состоянии построить самостоятельно из исходных данных. Лучше фильтровать ОХЛСВ ещё до входа в НС.
            Попробуйте, кстати, леса-деревья. Имеет смысл. Думаю и Байеса тоже можно — у меня руки не дошли.
  • nbvehrfr
    23 марта 2021, 19:41
    классы не сбалансированы поэтому сеть обучилась под самый большой (по примерм) класс — в книжных примерах все классы сбалансированы, гугл в помощь 
      • nbvehrfr
        23 марта 2021, 23:30
        bascomo, а че такой батч большой?
  • Replikant_mih
    23 марта 2021, 23:08
    Корректных предсказаний: 154, а в выборке: 361, и это в %: 42.7
    Ошибочных предсказаний: 902
    Верных предсказаний, %: 14.6

     

    В таком формате, конечно, очень сложно понять, что имеется в виду — что за отношение, что в знаменателе и т.д.

     

    А в целом: ну, нейросеть, которая говорит когда лучше не торговать, она, пожалуй, будет намного ценнее той, которая говорит куда и когда торговать). Так что нейросеть, у которой отдельным классом идет класс «сидеть за заборе» это уже что-то интересное. 

    В моих нейросетях класс «на заборе» присутствовал неявно. Тип купи/продай с недостаточной вероятность — это и есть «на заборе». Что лучше работает — хз.

     

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

  • nbvehrfr
    23 марта 2021, 23:30
    class_weights = class_weight.compute_class_weight('balanced',
                                                     np.unique(y_train),
                                                     y_train)
  • nbvehrfr
    24 марта 2021, 00:31
    а если в тестовой выбрать такое же количество сэмплов для «НИЧЕГО НЕ ДЕЛАТЬ» как и в «ПОКУПАТЬ» и «ПРОДАВАТЬ» сетка сойдется?
  • nbvehrfr
    24 марта 2021, 06:30
    еще одна идея :) количество сэмплов для двух интересующих классов меньше нейронов, я думаю сетка просто переобучилась на этих двух классах — итог «резать»
  • ezomm
    22 ноября 2021, 22:21
    Не торговать свечки это что то новое в моей 20 летней практике.И какой же критерий бесполезных свечек? далее — зачем нам осцилляторы типа стохастик? Ведь периодичность графика постоянно меняется и надо постоянно пересчитывать период осциллятора. Для тренда вообще не нужен период и время тк там шаги цены. Осцилляторы нужны только в боковике. В общем вопросов много, но настрой НС от противного — это интересно. Я только не пойму одну вещь -кто кого учит? Автор НС или НС автора?
    В подарок лично для НС  мои 2 правила ...1-полюби убыток  и 2-разлюби прибыль.Интересно -можно ли научить этому НС ? 

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

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