Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 2953

 
mytarmailS #:
Есть ещё пакет  intrees, там можно правила тянуть с многих деревняных моделей.
Форесты, бусты... 

Можете скрипт с таким функционалом продемонстрировать?

 
Aleksey Nikolayev #:

Есть лёгкие сомнения в будущем Яндекса)

На чем они основаны?

 
Aleksey Nikolayev #:
либо обучать древесную модель и брать точку первого сплита по этому признаку.

1 сплит? Или несколько? Fxaber 3 рабочих участка выделяет своей программой (и 3 отброшенных). Итого 5 сплитов.
Какая то прога МО дает такую возможность - делать запрошенное количество сплитов по указанному признаку?

И самое интересное, узнать в каких местах делать разбиение. Fxaber делает это по результатом торговли.  Получается не первые сплиты, а в конце надо добавлять.
Либо первые сплиты выделяет куски по 1-4 часа и нижележащее дерево обучается, пытаясь достигнуть максимума на своем временном интервале.
Боюсь, что пакета МО, который так делает нету - придется просто разделять данные и обучать несколько моделей.

 
mytarmailS #:
Есть ещё пакет  intrees, там можно правила тянуть с многих деревняных моделей.
Форесты, бусты... 

Вроде на XGBoost основан, который считается похуже чем CatBoost и LightGBM. Так то пакет lightgbm в R тоже есть. Вопрос в хорошем способе внедрения моделей.

 
Aleksey Vyazmikin #:

На чем они основаны?

На общей политической ситуации и прошедшем недавно раздербанивании Яндекса.

 
Forester #:

1 сплит? Или несколько? Fxaber 3 рабочих участка выделяет своей программой (и 3 отброшенных). Итого 5 сплитов.
Какая то прога МО дает такую возможность - делать запрошенное количество сплитов по указанному признаку?

И самое интересное, узнать в каких местах делать разбиение. Fxaber делает это по результатом торговли.  Получается не первые сплиты, а в конце надо добавлять.
Либо первые сплиты выделяет куски по 1-4 часа и нижележащее дерево обучается, пытаясь достигнуть максимума на своем временном интервале.
Боюсь, что пакета МО, который так делает нету - придется просто разделять данные и обучать несколько моделей.

Описал три варианта (второй описан в моём комментарии к записи fxsaber'а), из которых ближе два первых, а третий привёл как гипотетический. ИМХО, нужна простая модель с одним деревом (а не ансамблем) и минимальным числом признаков. После того как определена новая точка "разрезания", циклический признак пересчитывается (сдвигается) и дальше используется обычная модель.

 
Forester #:

1 сплит? Или несколько? Fxaber 3 рабочих участка выделяет своей программой (и 3 отброшенных). Итого 5 сплитов.
Какая то прога МО дает такую возможность - делать запрошенное количество сплитов по указанному признаку?

И самое интересное, узнать в каких местах делать разбиение. Fxaber делает это по результатом торговли.  Получается не первые сплиты, а в конце надо добавлять.
Либо первые сплиты выделяет куски по 1-4 часа и нижележащее дерево обучается, пытаясь достигнуть максимума на своем временном интервале.
Боюсь, что пакета МО, который так делает нету - придется просто разделять данные и обучать несколько моделей.

Сабер точно знает, что торгует. Это даже видно глазами. Через всякие сплитования можно перебирать бесконечно. Поэтому нет смысла лезть во внутрянку моделей почти никогда :) Нужно мыслить в рамках того, что делает классификатор. Так его и использовать. Сразу высвободится много закупоренной энергии ЦИ.
 
Aleksey Vyazmikin #:

Можете скрипт с таким функционалом продемонстрировать?

В каждом пакете обезательно есть справка по каждой функции с описанием и примером
 
Aleksey Nikolayev #:

Вроде на XGBoost основан, который считается похуже чем CatBoost и LightGBM. Так то пакет lightgbm в R тоже есть. Вопрос в хорошем способе внедрения моделей.

Есть все бусты кроме кат, на сколько я помню, смотрите справку
 
Aleksey Nikolayev #:

На общей политической ситуации и прошедшем недавно раздербанивании Яндекса.

У CatBoost открытый код, своё комьюнити, и внедрение во множество коммерческих проектов, поэтому сразу поддержка не прекратиться, даже если Яндекс закроют.

А по поводу разделения - если даже выведут нематериальные активы, то не думаю, что в нынешних реалиях международное право будет интересовать резидентов РФ, в том числе на законодательном уровне.

Причина обращения: