Discussão do artigo "Redes neurais de maneira fácil (Parte 2): Treinamento e teste da rede" - página 4

 

Boa hora, Dmitry.

Se o tópico não estiver fechado, gostaria de lhe dar uma ideia (e ela vem do seu aplicativo de joias " Personalizado evento"), aqui está sua essência:

Durante a operação da" Rede NeuralTreinada ", adicione"Objetos" ao gráfico com o mouse. Cada objeto/definido é um sinal para a rede neural.

Por exemplo...

- ao adicionar um"Retângulo", a Rede Neural recebe um sinal - aqui (na opinião do "Mestre") o módulo da Rede Neural para ações na "parede lateral" deve ser ativado;

- ao adicionar"Setas" - Aqui (de acordo com o "Host") deve haver uma entrada na posição (a direção depende do tipo de seta);

- ...

e assim por diante.

Ao receber correções "humanas" durante o processo, a rede faz alterações e leva em conta as correções do usuário em suas próximas recomendações.

É compreensível que isso seja difícil para a máquina.....

Arquivos anexados:
xidkt9.JPG  31 kb
 
Olá, realmente um artigo muito útil.
Tenho uma pergunta,

como o EA abre uma posição de compra ou venda após o treinamento?
Quero saber a precisão dessa rede neural
 
KrisnaMT5 rede neural

Após o treinamento, você pode usar um indicador semelhante a uma rede neural para gerar sinais para fazer negociações.

 

Boa tarde!

Por favor, me ajude a entender estas perguntas:

1. é um processo de aprendizado sem fim?

2. Como o robô pode negociar usando os resultados de seu aprendizado?

3. Onde posso ver as conclusões a que o robô chegou como resultado do aprendizado?

4. O robô pode aprender e negociar em paralelo?

Ficarei grato por sua ajuda.

 

Há erros em MT -> ferramentas -> especialistas:

1. Fractal - 2022.08.26 08:05:33.239 Fractal(EURUSD,H1) OnInit - 131 -> Erro de leitura EURUSD_PERIOD_H1_ 5fr_ea.nnw prev Net5004

2. Fractal_2 - 2022.08.26 08:05:42.389 Fractal_2 (EURUSD,H1) CNet::feedForward - 418 -> Tamanho diferente da camada de entrada (238) e dados de entrada (240) - 20 mensagens por segundo.

Além disso, o Fractal é treinado muito mais lentamente do que o Fractal_2. No Fractal, o número de Error, Undefine e foracast aumenta a cada % passada, enquanto no Fractal_2 o Undefine começa em 100% e diminui gradualmente.

Isso precisa ser corrigido ou é normal?

 
uNique8 #:

Há erros em MT -> ferramentas -> especialistas:

1. Fractal - 2022.08.26 08:05:33.239 Fractal (EURUSD,H1) OnInit - 131 -> Erro de leitura EURUSD_PERIOD_H1_ 5fr_ea.nnw prev Net5004


Isso está informando que a rede pré-treinada não foi carregada. Isso é normal na primeira inicialização. Você deve prestar atenção a essa mensagem se já tiver treinado um modelo e, na segunda execução, o Expert Advisor não conseguir carregá-lo.

 
uNique8 #:

Há erros em MT -> ferramentas -> especialistas:

2. Fractal_2 - 2022.08.26 08:05:42.389 Fractal_2 (EURUSD,H1) CNet::feedForward - 418 -> Tamanho diferente da camada inpur (238) e dados de entrada (240) - 20 mensagens por segundo


Verifique o que você está alimentando a entrada do modelo. Essa mensagem indica tamanhos de matriz diferentes.
 
uNique8 #:

Boa tarde!

Por favor, me ajude a entender essas perguntas:

1. é um processo de aprendizado sem fim? - O processo de aprendizado termina quando as metas são atingidas. Pode ser um número finito de iterações ou atingir um nível de erro desejado

2. Como o robô pode negociar usando os resultados de seu aprendizado? - O modelo pode ser usado como um gerador de sinais de negociação

3. Onde posso ver as conclusões a que o robô chegou como resultado do treinamento? - O que você quer dizer com "quais conclusões"?

4. O robô pode aprender e negociar em paralelo? - Potencialmente sim. Isso depende do algoritmo de construção do EA.

Ficarei grato por sua ajuda.

Respostas acima no texto.
 

Você poderia me ajudar a resolver isso?



 
Guilherme Mendonca #:

Você poderia me ajudar a resolver isso?



Olá, remova "const" nos parâmetros dos métodos feedForward e calcHiddenGradient