3Qu
3Qu личный блог
09 марта 2021, 16:04

Сегодня че-то много о нейросетях (НС)

Основной вопрос — может ли НС, и вообще методы МО, прогнозировать рынок?
Зададим более простой вопрос — можно ли НС обучить выполнять оператор if()… else? Ответ очевиден — конечно можно.
А обучить выполнению группы таких операторов? — Не вопрос, конечно можно.
Т.е., НС можно обучить практически любой логике. Вроде, сомнений не вызывает.

Теперь у нас есть заведомо работоспособная прибыльная торговая система (ТС), принимающая решения о покупке/продаже на основе некоторых данных, констант и логики. Решение — это своего рода прогноз. Решение: покупать — это прогноз роста цены актива, продавать — прогноз падения цены.

Итак, если ТС построена на логике, а НС можно успешно обучить любой логике, то НС можно обучить логике нашей прибыльной ТС. А так как решение ТС — это прогнозирование рынка, то НС и другие методы МО без всяких сомнений могут прогнозировать рынок.
Вот, мы с вами все и доказали:
НС и другие методы МО без всяких сомнений могут прогнозировать рынок.

19 Комментариев
  • PSH
    09 марта 2021, 16:06
    Любая НС суть аппроксиматор. Если зависимость, сколь угодно сложная, существует, НС теоретически способна аппроксимировать ее.
  • Михаил
    09 марта 2021, 16:10
    Я бы кроме логических операторов в ваши рассуждения добавил аппроксимацию  практически любой функции.
    НС может приблизить любую функцию, то есть может воспроизвести любой индикатор. НС может реализовать любые логические операции по верх этих индикаторов.

    То есть то, что можно реализовать без сетей можно принципиально сделать с помощью сетей.

  • ака Tуземец
    09 марта 2021, 16:23
    НС и другие методы МО без всяких сомнений могут прогнозировать рынок.

    прогнозировать рынок может и ретроградный меркурий и прочая и прочая…
  • ch5oh
    09 марта 2021, 17:42

    Прогнозировать может кто угодно и как угодно. Наше правительство лет 100 уже прогнозирует светлое будущее и невиданное процветание.

     

    Вопрос, имхо, надо ставить количественно: во сколько раз НС лучше предсказывает рынок других способов?

    Во сколько раз характеристики МТС на НС превосходят характеристики обычных «классических» МТС?

      • ch5oh
        09 марта 2021, 20:03

        3Qu, 1) цитировать книги 70-х годов по нейронкам учитывая современное состояние индустрии уже как-то некомильфо, имхо.

         

        2) Как эта цитата опровергает мой тезис о том, что для ответа на вопрос "может или импотент?" необходимо сравнивать количественные метрики разных методов прогнозирования?

          • ch5oh
            09 марта 2021, 20:52

            3Qu, так о том и спич, что вопреки здравому смыслу

            Задачи сравнения качества в большинстве случаев не ставятся


            И у трейдеров есть широко распространенные метрики качества наших прогнозов.

             

  • bascomo
    12 марта 2021, 18:34
    Выполнять торговую стратегию — безусловно, могут, прогнозировать рынок — вряд ли. Тут ведь вопрос, что считать критерием успеха — 100% точности или 50% :)
    А это осталось за скобками
      • bascomo
        14 марта 2021, 14:09
        3Qu, я ошибся. Не могут они выполнять торговую стратегию. Формально, всё, что делают НС (которые с обучением) — они говорят нечто вроде «смотри, раньше при вот таких значениях входных параметров правильным результатом считался вот такой». То есть, они могут махать флажками «покупай» и «продавай». Соответственно, поскольку обычно стратегии состоят не только из одного предсказательного компонента, то одной НС явно недостаточно для реализации стратегии. И была у нас задача, которую много людей решали и именно посредством НС — заработать на курсе акций тесла. Получалось по-разному, но даже хорошие результаты были под сомнением из-за массы допущений.

        Второй момент — а что НС должна предсказывать? Цену? Направление движения цены? Оптимальное действие трейдера? Если цена пошла вверх или прогнозируется её рост, это не обязательно означает, что надо покупать. Возможно, нужно держать или не делать ничего, если это приближение к хаям. И что такое «проонозировать рынок» в Вашем понимании? Цену предсказывать? Тренд? Фазу рынка? Много неясного в постановке вопроса.
          • bascomo
            30 марта 2021, 22:44
            3Qu, не знаю, не знаю... 
            Стратегия для меня относительно трейдинга всё больше напоминает попытку сварить хороший кофе в хорошей турке, выпить его и опрокинуть гущу на блюдце. Внимательно изучить, поскребсти ложечкой, и брякнуть «надо покупать»)))
              • bascomo
                30 марта 2021, 23:24
                3Qu, удивительно, но у меня возникло желание использовать НС именно по той же причине — чтобы не городить километровые if. лень — двигатель прогресса.
                  • bascomo
                    30 марта 2021, 23:53
                    3Qu, только это классический ML, а не НС. Ну одна фигня. Мне вот свёрточные сети порекомендовали попробовать. Чтоб заставить НС выявить признаки из старших таймфреймов. Как силы найду — попробую, тут минутные бары за большие периоды в прошлое сложно искать в свободном доступе.

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

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