L'apprendimento automatico nel trading: teoria, modelli, pratica e algo-trading - pagina 1608

 
battere attraverso i segnali nel carrello? )
 
Maxim Dmitrievsky:
che rimbalza attraverso i segnali nel carrello? )

come un'opzione sì, attraverso un paio di iterazioni

 
Evgeny Dyuka

- Non c'è bisogno di cercare soluzioni sofisticate, tutto è semplice, ho ottenuto il primo risultato con un solo strato Sequential

- la previsione si basa sul parere combinato di 20 modelli


Penso che uno dei due sia ridondante qui...

 
...:

- Non c'è bisogno di cercare soluzioni complicate e artificiose, è semplice, ho ottenuto il mio primo risultato su un singolo strato Sequential

- la previsione è fatta dal parere combinato di 20 modelli.


Penso che uno dei due sia ridondante qui...

Non c'è ridondanza. Un modello è un piccolo file, il risultato dell'addestramento della rete. Se ce ne sono molti, possono essere manipolati.
 
Evgeny Dyuka:

1. perché un insieme di modelli? cosa li distingue? è la lunghezza del futuro o le caratteristiche?

o c'è un'altra rete gerarchicamente superiore che seleziona quale rete dell'insieme ascoltare?


2. Se tutto funziona bene, perché il pubblico? cosa ti impedisce di fare soldi da solo


3. completamente candele + indicatori + qualcosa di più complic ato e cosa è più complicato? )

 
mytarmailS:

1. perché un insieme di modelli? cosa li distingue? è la lunghezza del futuro o le caratteristiche?

o c'è un'altra rete gerarchicamente superiore che seleziona quale rete dell'insieme ascoltare?


2. Se tutto funziona bene, perché il pubblico? cosa ti impedisce di fare soldi da solo


3. completamente candele + indicatori + qualcosa di più complic ato e cosa è più complicato? )

1. dati di ingresso (chip)
2. appena si comincia a pensare in termini di "guadagno", tutto diventa immediatamente noioso e si ferma, il cervello passa a target, stop, backtest, selezione dei parametri, mentre qui ci interessa l'argomento stesso, la parte di ricerca.
3. questo è know-how
 
mytarmailS:

1. perché un insieme di modelli? cosa li distingue? è la lunghezza del futuro o le caratteristiche?

o c'è un'altra rete gerarchicamente superiore che seleziona quale rete dell'insieme ascoltare?


2. Se tutto funziona bene, perché il pubblico? cosa ti impedisce di fare soldi da solo


3. completamente candele + indicatori + qualcosa di più complic ato e cosa è più complicato? )

2. Sarei felice di esternalizzare il tema degli scambi in borsa.
Posso fornire segnali neuro tramite sockets+json senza alcun filtro - così com'è, cioè previsioni ogni minuto.
 
Sarò uno dei primiad iscriversi se vedrò che è una cosa reale, e sarò uno dei primi a farlo:
2. Sarò lieto di esternalizzare il tema degli scambi in borsa.
Posso consegnare i segnali neuro via sockets+json senza alcun filtro - così com'è, cioè previsioni ogni minuto.

È possibile trasmettere operazioni qui in MQL a "segnali"

E cerca immediatamente dei clienti da abbonare... Sarò uno dei primi ad iscriversi se vedo che non è una macchina per fare la media delle stronzate.

 

Ho una domanda teorica

Abbiamo una funzione obiettivo alla quale approssimeremo il modello

abbiamo dei predittori, che siano 1000 pezzi.


Quindi la domanda è: se abbiamo molti predittori possiamo dividerli in parti uguali, facciamo 100 e alleniamo 10 modelli.

Poi gli output di questi 10 modelli sono alimentati al nuovo modello come predittori. Sarà l'equivalente di un modello allenato inizialmente per 1000 predittori in una volta sola?

Qualcosa mi dice che no, ma vorrei sentire le opinioni

 
mytarmailS:

Ho una domanda teorica

Abbiamo una funzione obiettivo alla quale approssimeremo il modello

abbiamo dei predittori, che siano 1000 pezzi.


Quindi la domanda è: se abbiamo molti predittori possiamo dividerli in parti uguali, facciamo 100 e alleniamo 10 modelli.

Poi gli output di questi 10 modelli sono alimentati al nuovo modello come predittori. Sarà l'equivalente di un modello allenato inizialmente per 1000 predittori in una volta sola?

Qualcosa mi dice che non lo è, ma vorrei sentire qualche opinione.

si chiama impilamento di modelli. Non sarà lo stesso, ma non necessariamente più efficiente. L'ho fatto in questo modo, non ho visto alcun miglioramento.

C'è un altro modo chiamato meta-training. Si addestra il primo modello per predire le classi, poi si ottengono i risultati e li si alimenta nel secondo modello, sullo stesso o su altri preittori, che permette/nega il trading del primo modello. 1 - commerciare, 0 - non commerciare, a seconda della qualità delle previsioni del primo modello, cioè una sorta di filtro. Riduce fortemente gli errori sui dati di allenamento, ma non così tanto sui nuovi dati (se il modello ha una bassa generalizzabilità). Ma il meta-training in sé è ok.

Potete addestrare il primo modello su alcuni dati e il meta-modello su altri dati, sugli errori del primo modello. Ci possono essere diverse varianti. L'ho fatto in entrambi i modi, in generale c'è un miglioramento, ma è più un ritocco, piuttosto che un modo per ottenere un buon modello che funzionerà nel feedback.

Potete cercare su Google Marcos Lopez De Prado "meta apprendimento", solo sul trading.