Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 1928
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Нигде не попадалось исследований как лучше нормировать входы: приращения, вычитать ма, скользящим окном?
Что Вы подразумеваете под "нормировать"? Приведение распределения переменной как можно ближе к нормальному?
Мой метод позволят генерировать не рандомно, а осмысленно - больше урожай, так скажем, но на базе обычного дерева.
Я вообще про то, что в алгоритм дерева можно добавить ряд процедур преобразования при обучении, такие как сравнение одного предиктора с другим, умножения, деления, сложения, вычитания, иные действия. Суть в том, что при генетическом построении дерева будет подбираться вариант не случайный, а дающий какое либо описание выборки, что уменьшит период поиска решения. Выкидывая случайно предикторы из выборки мы сможем строить разные деревья с учетом этих преобразований.
прочитай те то правило которое я привел в качестве примера и попробуйте встроить генератор правил такого рода в дерево
Что Вы подразумеваете под "нормировать"? Приведение распределения переменной как можно ближе к нормальному?
Приведение диапазона переменной к +-1
в продолжении личной беседы
ваш вариант
обычный вариант
как видите значения совсем другие, можете у себя проверить
У меня в модели
n_components = 1потому только одна колонка, но это не важно на самом деле
===================UPD
Блин они при каждом запуске umap_tranform разные, так же не должно быть
прочитай те то правило которое я привел в качестве примера и попробуйте встроить генератор правил такого рода в дерево
А в чем проблема - создайте компоненты в начале из которых будут складываться правила.
А в чем проблема - создайте компоненты в начале из которых будут складываться правила.
да черт его знает, не могу собраться с мыслями
в продолжении личной беседы
ваш вариант
обычный вариант
как видите значения совсем другие, можете у себя проверить
У меня в модели
потому только одна колонка, но это не важно на самом деле
===================UPD
Блин они при каждом запуске umap_tranform разные, так же не должно быть
не обращал внимание. Давно это было...
в продолжении личной беседы
ваш вариант
обычный вариант
как видите значения совсем другие, можете у себя проверить
У меня в модели
потому только одна колонка, но это не важно на самом деле
===================UPD
Блин они при каждом запуске umap_tranform разные, так же не должно быть
Обычно для повторяемости устанавливают Seed (встроенного ГСЧ) в какое-то значение. Если нет, то берется рандом. Возможно в этом пакете Seed тоже есть - проверьте.
да думаю что есть, но суть в том что и без ГСЧ должно быть всегда одинаково, в пакете аналоге "umap" постоянно один и тот же результат
специально для вас, только с одной надеждой что будете р-ку учить)
там сразу две функции
get.indи
get.targetпервая создает дата сет из индикаторов, вторая целевую из зигзаг
все что вам надо это загрузить данные с ценой закрытия в 10к и записать ее в переменную clos
и получите свой umap с целевой

https://github.com/jlmelville/uwot