Библиотеки: RL GMDH - страница 2

 
Igor Makanu:

если примитивные методы могут найти закономерности, то машинное обучение тем более обязано все это найти.

Maxim Dmitrievsky:

Что бы он аппроксимирован какие-то паттерны 

думаю вот между этих 2=х фраз и кроется истина, которая позволит создать работоспособную ТС способной адаптироваться к рынку, что то похожее на библиотеку BestInterval  , т.е. сам RandomForest как источник сигналов на входы и выход, скорее всего, будет просто подгонкой на истории, а если RandomForest сможет фильтровать (или адаптировать) относительно работоспособную ТС - это интересное направление исследований

ЗЫ: со временем беда, его нет

PSPS: как то я удачно грохнул свой предыдущий пост )))))))


 
Добавлены 2 библиотеки (вариации на тему). Recursive - простой перебор предикторов по наименьшему Log loss. Trigonometric - с использованием трансформаций через косинусы. 
 
FxTrader562:

Thanks for uploading :))

I will suggest you to add a separate function for feature transformation so that you can add as many polynomials as you want

Again and again you don't have to write code inside the RDF :)))

Something like this I recommended long back:

Hi can you pls leave full code here :) I'll attach it later

 
FxTrader562:

Hi Maxim,

Do you have any solution to handle large data training?

I mean that if I’m getting more than 10 MB, then the EA doesn’t run ..

So my question is "Is there a way to handle such a problem"?


only install fewer trees

RDF have a large files with structure always

stop delete all ))

 
Maxim Dmitrievsky :

only install fewer trees

RDF have a large files with structure always

stop delete all))

Ok, sorry ... I forgot it is your thread :))

I will not delete your comments in your thread :)))))

Also, it seems like it's a key to RDF success to train with large data.

Now, I will test it after training for 1 to 5 years of data.

 
Zero divide error in "RL recursive.mqh"..
 
FxTrader562:
Zero divide error in "RL recursive.mqh"..

In this library 1 predictor/another predictor. So maybe you put predictors with zeros

 

Добрый день.

Возможно стоит завести реквизит-перечисление, задающий а агенте способ обучения, соответственно функцию, позволяющую произвольно задавать способ обучения конкретному агенту. (Способы обучения в виде функций в одном модуле). Появится возможность создавать коллекции, смешанные по способу обучения. Как Вы на это смотрите?

 
Maxim Dmitrievsky :

In this library 1 predictor / another predictor. So maybe you put predictors with zeros

I have not added anything to the EA or library. I just tested the default library and EA which you uploaded and got this error.

Anyway, I will figure it out when I will use it.Now I am not using it:)))

 
mov:

Добрый день.

Возможно стоит завести реквизит-перечисление, задающий а агенте способ обучения, соответственно функцию, позволяющую произвольно задавать способ обучения конкретному агенту. (Способы обучения в виде функций в одном модуле). Появится возможность создавать коллекции, смешанные по способу обучения. Как Вы на это смотрите?

Добрый, можно, но это дебри по моему.. :)  Еще будут эксперименты с разными вариантами, сейчас очередной будет добавлен (линейный)