Алексей Никитин
Алексей Никитин личный блог
17 сентября 2018, 11:50

Нейросети и рынок

Упростим  тему  по максимуму.
Возьмем  данные,  10 входных точек. Неважно чего, неважно каких.
Возьмем  1  нейрон, который  видит эти 10 точек,  а  значит  у него есть 10 весов  которые  нужно найти.
Процесс нахождения  весов и есть обучение.

Метод обучения  на примерах.  Значит мы  должны  знать заранее ответы,  какое значение примет сеть  для  каждого примера.
Есть методы обучения  без примеров.
Вот такой  примитив.

И это не  работает потому  что:

1.  Когда мы  подаем нестационарные  данные,  ответы  так же будут нестационарны, какую бы математику  мы  не  применили. Не существует математики корректно описывающей  нестационарные  процессы.  Сети инструмент стационарный!!!!!  Это означает что необходимо подавать стационарные  данные  на вход. Самый  яркий  пример синусоида,  идеал стационарности и по амплитуде, и по частоте.
2. Метод обучения  на  примерах,  применять нельзя. Потому что для  любого набора  данных невозможно разметить данные 100% правильно. Потому  что у вас в реальном рынке есть куча  факторов задержка, скорость расчетов, скорость выставления  и получения  данных, точность этих данных, ликвидность,  набрал позу или нет,  и в  каком объеме и  тд и тп.
3. Таким образом применение сетей реально серьезная  софтовая  задача, придется  разработать очень серьезный  комплекс, внутри которого будет зашита сеть для обучения,  и отдельный  режим этого софта для  тестирования  полученных результатов.

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

И сами сети здесь в общем то вторичны, по сравнению  задачей  по разработке всего комплекса софта в  целом.

Вам потребуется:
1. Данные  в виде ордерлога  из которых вы будете  нарезать модели данных для сети.
2. Видеокарта с CUDA + ваш супер софт.
3. Крайне необычно мыслящий мозг, который будет способен решать такую исследовательскую задачу.

82 Комментария
  • SergeyJu
    17 сентября 2018, 11:57
    Куда-кудой, коли сил невпроворот...
    Ордерлог, куда, это все технические моменты. Технические моменты легко преодолеет более-менее подкованный ремесленник. Тем более, что не всегда нужно лезть так глубоко. В конце-концов, емкие системы по необходимомти медленные. 
    А вот с мозгами и с нестационарностью ценовых рядов Вы все правильно отметили. Тут уже не только трясти, тут еще и думать придется. 
  • ves2010
    17 сентября 2018, 12:03
    все гораздо проще… у тя промеж ушей сеть с 12ярдами нейронов… поэтому гораздо проще научиться самому нежели дрессировать нейросет на компе
  • Тихая Гавань
    17 сентября 2018, 12:07
    спасибо, понял что лучше мне в это не лезть.. 

  • Осень
    17 сентября 2018, 12:07
    в итоге всегда упрешься сначала в недостаточность кол-ва уровней для достижения максимального качества исходящего прогноза, а при наращивании уровней в мощность машины с выбором или снижать качество или затрачивать несколько лет на обучение что по итогу так же убивает саму идею, ну и как вариант заплатить пару сотен тыс евро за мощности дата центра при неоднозначном результате) найди инфу про сетки для сетевого ритейла по предпочтениям покупателей,  историю создания, тестирования и эксплуатации, там помнится что то вменяемое у них на выходе появилось после повышения до 7-8 уровней, а 75% точности получили только при 9 -11.

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

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