Discussão do artigo "Redes neurais de maneira fácil (Parte 59): dicotomia do controle (DoC)"

 

Novo artigo Redes neurais de maneira fácil (Parte 59): dicotomia do controle (DoC) foi publicado:

No artigo anterior, nos familiarizamos com o transformador de decisões. Porém, o complexo ambiente estocástico do mercado de moedas não permitiu revelar totalmente o potencial do método apresentado. Hoje, quero apresentar a vocês um algoritmo focado em melhorar o desempenho dos algoritmos em ambientes estocásticos.

A dicotomia do controle é o fundamento lógico por trás do estoicismo. E implica o entendimento de que tudo ao nosso redor pode ser condicionalmente dividido em duas partes. A primeira está sob nosso controle e totalmente sob nossa influência. Sobre a segunda, não temos poder, e os eventos acontecerão independentemente de nossas ações.

Nós nos trabalharemos com primeira parte. E tomaremos a segunda como garantida.

Os autores do método "Dichotomy of Control" tentaram incorporar esses postulados em seu algoritmo. O DoC permite separar o que está sob o controle da estratégia (política de ações) e o que está fora de seu controle (a estocasticidade do ambiente).

Autor: Dmitriy Gizlyk

 
Tão simples que já existem 59 artigos 😅
 
Petr Zharuk #:
Tão simples que já existem 59 artigos 😅

E nenhum deles funciona

 
Ivan Butko #:

E nenhum deles funciona

É um pouco simples. Mas eu não entendi. Comecei a ler esses artigos três vezes. Obviamente, eles são destinados àqueles que podem escrevê-los em um idioma diferente).
 
Petr Zharuk # : Bem, parece simples. Mas eu não entendia nada. Comecei a ler esses artigos novamente três vezes. O cálculo é claramente para aqueles que podem escrevê-los em outro idioma)

Pense nisso...!

quantos PHDs estão trabalhando na goldmansachs? ou na hfts, ou em empresas de fundos de investimento?

se ao menos fosse ASSIM tão fácil!!!

 
Olá, Dmitry. Você pode me dizer o que usa para treinar todos os modelos que publica em sua série de artigos? Você pode fornecer a configuração exata do seu PC (placa de vídeo, processador, memória) e quanto tempo (dias, semanas) leva para treinar um modelo até o resultado? Você faz o treinamento durante a noite ou somente durante o dia? Obrigado.
 

Gostaria de agradecer ao autor pela enorme quantidade de ideias, é um Klondike para experimentos.

Também acho que os artigos são adequados como exemplos de métodos possíveis para o treinamento de redes neurais, mas não para a prática. Eu realmente aprecio o trabalho investido na biblioteca do próprio autor para criar e treinar redes neurais, e até mesmo com o uso de placas de vídeo, mas ela não pode ser usada de forma alguma para fins práticos, muito menos competir com tensorflow, keras, pytorch - na verdade, todos os modelos treinados com essas bibliotecas podem ser usados diretamente no mql5, usando o formato onnx.

Vou aplicar gradualmente as ideias do autor com a ajuda dessas bibliotecas modernas.

Também é necessário selecionar indicadores para os dados de entrada para o treinamento de redes neurais. O mais bem-sucedido para mim são as bandas de bollinger, e uso 48 desses indicadores como dados de entrada com diferentes configurações para redes recorrentes como a LSTM. Mas isso não é garantia de sucesso. Também treino 28 pares de moedas de cada vez e escolho os melhores, mas isso não é garantia de sucesso. Então, você precisa executar pelo menos 20 vezes o procedimento de treinamento, alterando o número de camadas e suas configurações nas redes neurais e, em cada estágio, selecionar os melhores modelos que se mostraram bem no testador de estratégias e remover os piores, e só assim poderá obter resultados razoáveis na prática.

Ao final, basta escolher, por exemplo, os 9 melhores pares de um total de 28 e negociá-los em uma conta real. Ao mesmo tempo, o Expert Advisor também deve ter em seu arsenal o gerenciamento de manobras, o que também não prejudicará a grade, ou seja, usamos as redes neurais como assistentes das boas ideias dos consultores sem redes neurais, o que já os torna inteligentes.

 
Olá, você poderia fornecer um link para o primeiro artigo para começar a ler/aprender, estou muito interessado no assunto
 
Alien Dog #:
Olá, você poderia fornecer um link para o primeiro artigo para começar a ler/aprender, estou muito interessado no assunto

https://www.mql5.com/pt/articles/7447