Yedelkin: Cioè, per un neuro-consulente a tutti gli effetti (autoapprendimento) è necessario incorporare l'"algoritmo di ottimizzazione genetica standard" nel codice del programma?
No, certo che no! È per questo che è standard, perché è già incorporato nell'ottimizzatore. Ottimizza i pesi della griglia da solo.
Allora non capisco. Se l'"algoritmo di ottimizzazione genetica standard" è incorporato nell'ottimizzatore, come può un consulente neurale ad autoapprendimento utilizzare questo algoritmo "esterno" per l'autoapprendimento?
Yedelkin: Allora non capisco. Se l'"algoritmo di ottimizzazione genetica interno" è inserito nell'ottimizzatore, come può un neuro-consigliere autoapprendente utilizzare questo algoritmo "esterno" per l'autoapprendimento?
La direzione dell'interazione è opposta. Per analogia con un normale Expert Advisor, c'è un ottimizzatore che agisce sulla "scatola nera" dell'EA (qualsiasi EA) in base ai parametri di input. Se nell'Expert Advisor è presente una rete neurale, questa non cessa di essere una "scatola nera". Solo i parametri ottimizzati sono un insieme di pesi della griglia.
Yedelkin: Allora non capisco. Se l'"algoritmo di ottimizzazione genetica interno" viene inserito nell'ottimizzatore, come può una rete neurale ad autoapprendimento utilizzare questo algoritmo "esterno" per l'autoapprendimento?
Una rete neurale è semplicisticamente una funzione della forma f[x1,x2,...,xn][w1,w2,...,wn], dove x è l'informazione di input (che cambia e dipende dalla situazione del mercato) e w sono i pesi della rete, coefficienti fissi (nel contesto di questo articolo parametri di input) che vengono selezionati tramite ottimizzazione nel tester.
Pertanto, se è necessario addestrare la rete in modalità online, non sarà possibile utilizzare l'ottimizzatore standard e sarà necessario utilizzare un algoritmo di ottimizzazione (che dovrebbe essere integrato nell'Expert Advisor).
marketeer: La direzione dell'interazione è opposta. Per analogia con un normale Expert Advisor - c'è un ottimizzatore che tira i parametri di ingresso della "scatola nera" dell'Expert Advisor (qualsiasi). Se nell'Expert Advisor è presente una rete neurale, questa non cessa di essere una "scatola nera". Solo i parametri ottimizzati sono un insieme di pesi della griglia.
Se questo è il caso, non si può parlare di autoformazione dei neuroconsiglieri e la formazione si chiama adattamento ordinario dei parametri.
joo: Quindi, se avete bisogno di addestrare la rete online, non potrete utilizzare l'ottimizzatore standard e dovrete utilizzare un algoritmo di ottimizzazione (da integrare nell'Expert Advisor).
Sì, questo è il punto che volevo chiarire. Si scopre che solo in questo caso un neuro-advisor può davvero essere definito un sistema di autoapprendimento.
marketeer:
Yedelkin: Cioè, per un neuro-consulente a tutti gli effetti (autoapprendimento) è necessario incorporare l'"algoritmo di ottimizzazione genetica standard" nel codice del programma?
Allora non capisco. Se l'"algoritmo di ottimizzazione genetica interno" è inserito nell'ottimizzatore, come può un neuro-consigliere autoapprendente utilizzare questo algoritmo "esterno" per l'autoapprendimento?
Allora non capisco. Se l'"algoritmo di ottimizzazione genetica interno" viene inserito nell'ottimizzatore, come può una rete neurale ad autoapprendimento utilizzare questo algoritmo "esterno" per l'autoapprendimento?
Una rete neurale è semplicisticamente una funzione della forma f[x1,x2,...,xn][w1,w2,...,wn], dove x è l'informazione di input (che cambia e dipende dalla situazione del mercato) e w sono i pesi della rete, coefficienti fissi (nel contesto di questo articolo parametri di input) che vengono selezionati tramite ottimizzazione nel tester.
Pertanto, se è necessario addestrare la rete in modalità online, non sarà possibile utilizzare l'ottimizzatore standard e sarà necessario utilizzare un algoritmo di ottimizzazione (che dovrebbe essere integrato nell'Expert Advisor).
La direzione dell'interazione è opposta. Per analogia con un normale Expert Advisor - c'è un ottimizzatore che tira i parametri di ingresso della "scatola nera" dell'Expert Advisor (qualsiasi). Se nell'Expert Advisor è presente una rete neurale, questa non cessa di essere una "scatola nera". Solo i parametri ottimizzati sono un insieme di pesi della griglia.
yu-sha: http://lancet.mit.edu/ga/ - Massachusetts Institute of Technology
Yedelkin:
Grazie a tutti! Ho capito la direzione a grandi linee.Se è così, allora non c'è autoformazione dei neuroconsiglieri. E la formazione si chiama adattamento ordinario dei parametri.
Reshetov:
А Вы наивно полагаете, что самообучение - это необычная подгонка?
Apprendimento in rete = adattamento
Autoapprendimento = autoadattamento