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

[Удален]  

Ну как бы это уже вопрос отбора моделей, да, как при оптимизации. Можно придумать свои критерии субъективные.

Неплохо если есть пачка моделей немного различающихся по параметрам, то есть допускающих разброс, но они все проходят ООС. Но это не панацея естественно.

 
Aleksey Nikolayev #:
Алексей, а есть ли методики по восстановлению поверхности оптимизации?
Типа запустил алгоритм поиска параметров, он что то нашёл, а ты по данным появившемся в результате поиска от алгоритма востанавливаешь оптимизацонную поверхность.. 
Речь идёт об эвристических алгоритмах,   те не о полном переборе естественно.. 
Я гуглил но без результата
 
mytarmailS #:
Алексей, а есть ли методики по восстановлению поверхности оптимизации?
Типа запустил алгоритм поиска параметров, он что то нашёл, а ты по данным появившемся в результате поиска от алгоритма востанавливаешь оптимизацонную поверхность.. 
Речь идёт об эвристических алгоритмах,   те не о полном переборе естественно.. 
Я гуглил но без результата

Дополнить метрики качества модели для недостающих входящих, условно, наборов значений гиперараметров? Ну бустинг простой обучить. А для чего это может понадобиться?

 
Replikant_mih #:

Дополнить метрики качества модели для недостающих входящих, условно, наборов значений гиперараметров? Ну бустинг простой обучить. А для чего это может понадобиться?

 Может и простой интерполяцыей можно, посмотрим,  хотелось сначала узнать нету ли готового...
А зачем? Я практически уверен что смогу предсказать будет ли работать модель на новых данных если увижу ОП модели


 
mytarmailS #:
Алексей, а есть ли методики по восстановлению поверхности оптимизации?
Типа запустил алгоритм поиска параметров, он что то нашёл, а ты по данным появившемся в результате поиска от алгоритма востанавливаешь оптимизацонную поверхность.. 
Речь идёт об эвристических алгоритмах,   те не о полном переборе естественно.. 
Я гуглил но без результата

В пространстве параметров модели? Оно ж имеет огромную размерность. Такое возможно разве что для совсем простых моделей с малым числом предикторов. 

Не очень понятно, как вообще можно построить поверхность в пространстве огромной размерности. У нас просто точек может быть очень мало в сравнении с этой размерностью. Разве что какими-нибудь способами визуализации с понижением размерностей типа PCA и тд, но смысл неясен.

 
Maxim Dmitrievsky #:

Ну как бы это уже вопрос отбора моделей, да, как при оптимизации. Можно придумать свои критерии субъективные.

Неплохо если есть пачка моделей немного различающихся по параметрам, то есть допускающих разброс, но они все проходят ООС. Но это не панацея естественно.

Ранее у вас была идея совмещения стандартных метрик с кастомными, которую я понял так, что обучение моделей идёт по стандартным, а отбор по кастомным.

[Удален]  
Aleksey Nikolayev #:

Ранее у вас была идея совмещения стандартных метрик с кастомными, которую я понял так, что обучение моделей идёт по стандартным, а отбор по кастомным.

да, по факту комбинированный критерий лучше

обучение по стандартным, но есть так называемые Evaluation metrics типа acсuracy или roc, остановка бусинга происходит по ним, хотя обучается он через минимизацию логлосса. Затем отбор по кастомным своим.

затем еще можно погонять модели в оптимизаторе МТ5 для подстройки параметров стоп лосса и тп, и еще много всякой неблагодарной возни :)

 
Aleksey Nikolayev #:

В пространстве параметров модели? Оно ж имеет огромную размерность. Такое возможно разве что для совсем простых моделей с малым числом предикторов. 

Не очень понятно, как вообще можно построить поверхность в пространстве огромной размерности. У нас просто точек может быть очень мало в сравнении с этой размерностью. Разве что какими-нибудь способами визуализации с понижением размерностей типа PCA и тд, но смысл неясен.

Да, именно так я и представляю..  Восстановить ОП и потом через PCA  визуализировать...
Суть задуманого я уже объяснял,  на пред. Странице есть картинки

 
Maxim Dmitrievsky #:

затем еще можно погонять модели в оптимизаторе МТ5 для подстройки параметров стоп лосса и тп

А через что это делать? Или речь о моделях написанных на MQL5?

[Удален]  
Replikant_mih #:

А через что это делать? Или речь о моделях написанных на MQL5?

Либо перенесённых, можете посмотреть статьи про catboost на этом сайте (поиск). Мои или Алексея.

Зы. Поскольку преимущество нейронок на табличных данных и временных рядах перед бустингом никем не доказано, то как бы а смысл ещё что-то переносить…