Redes neurais. Perguntas dos especialistas. - página 17

 

Obrigado. Vou lê-lo...

Se você não se importa de me dizer, comparando com a FANN, quais são as vantagens, onde estão as fraquezas, quais são as dificuldades?

................................

Uma pergunta para todos:

O que você usa? Como é implementado?

 
lasso:

Obrigado. Vou continuar lendo...

Se você não se importa de me dizer, comparando com FANN quais são as vantagens?, onde estão as fraquezas?, quais são as dificuldades?

................................


https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BE%D0%BF%D0%BE%D1%80%D0%BD%D1%8B%D1%85_%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%B2

Vantagens e desvantagens da SVM:

    é o método mais rápido de encontrar funções de solver;
  • o método se reduz a resolver um problema de programação quadrática em um domínio convexo que sempre tem uma única solução;
  • o
  • método encontra uma faixa separadora de largura máxima, o que permite ainda uma classificação mais confiante;
  • o
  • método é sensível ao ruído e padronização de dados;
  • não há uma abordagem geral para a seleção automática de kernel (e construção do subespaço conjugado em geral) no caso de classes lineares não separáveis
  • .

Este é o pdf... a extensão remover.

Arquivos anexados:
svm.pdf.txt  288 kb
 
lasso:

Aqui está o que minhas estatísticas 6 geram ))

Qual é a alegria?

A alegria é apenas ver no depurador o sinal da entrada para a saída.

A alegria está na criação visual e no treinamento da rede. É conveniente na preparação de dados.

A desvantagem - terei que hackear um arquivo para desenvolvê-lo em um dll ou transferi-lo para a MQL

laço:

Ou eu estou gerando os dados errados no lugar errado?

Ou eu estou gerando no lugar errado?


Atualmente estou escrevendo a rede em MQL.

É conveniente - imediatamente recebo um Expert Advisor, para o qual estou escrevendo a rede.

A desvantagem é a baixa velocidade da MQL4 e as possibilidades limitadas de visualização de dados. A este respeito, a MQL5 é muito mais preferível.

Para o estudo das redes neurais, recomendo utilizar os programas de software especializados que permitem trabalhar com elas (você já está familiarizado com o Statistica), e para a implementação de projetos complexos não-padronizados é ainda melhor trabalhar no ambiente, no qual precisaremos trabalhar diretamente com redes - MetaTrader.

E quando a idéia tiver sido testada e trabalhada, nunca é tarde demais para transferir a grade para uma dll, simplificando e acelerando o trabalho com a grade.

 

Olá Cavalheiros,

Você pode me dizer qual poderia ser o problema?

Estou construindo um NS no software NeuroSolutions. Ela tem a opção de compilar o projeto NS em uma dll. Neste processo tenho que escolher uma linguagem de programação na qual o arquivo será compilado. Seguindo o conselho do artigo(https://www.mql5.com/ru/articles/236) escolho o visual c++ 6 e instalei o visual c++ 6 em meu computador. Mas falhou, a criação do .dll falhou. Li o mesmo artigo sobre possíveis razões para o fracasso. Tudo o que recebi foi que o C++ 6 visual pode estar configurado incorretamente. Alguém já encontrou tal problema com a NeuroSolutions? Qual é a primeira coisa a tentar mudar?

 

joo:
Statistica генерит С-шный исходник консольного приложения обученной нейронной сети (если скомпилировать такой исходник получится exe-исполняемый файл).

......

Desvantagem - Terei que fazer um dll ou transferi-lo para a MQL.

Agora olhei para minhas experiências passadas com o Statista... Eu usei dlls derivadas dela em todos os lugares, não me lembro de nenhum pedaço quebrado, no máximo eu apenas as adicionei ao cabeçalho da biblioteca (algo assim aparece na minha memória). Se o redesenho fosse sério - lembraria com certeza, eu não sou Deus sabe que tipo de programador C) E note que tudo funcionou como deveria)))) Embora, eu tivesse a versão 8, talvez haja diferenças a este respeito.
 
Figar0:
Agora olhei para minhas experiências passadas com o Statista... Uso dlls derivadas de seu código em todos os lugares, não me lembro de ter que trabalhar com um arquivo, no máximo adicionei ao cabeçalho da biblioteca (algo assim aparece na minha memória). Se o redesenho fosse sério - lembraria com certeza, eu não sou Deus sabe que tipo de programador C) E note que tudo funcionou como deveria)))) Embora, eu tivesse uma versão 8, talvez haja diferenças a este respeito ...
Mas ainda é preciso dar uma olhada no código, e sempre após o treinamento.
 
Figar0:
Agora eu olhei para minhas experiências passadas com o Statistica. Eu usei dlls derivadas de seu código em todos os lugares, não me lembro de ter que trabalhar com um arquivo, no máximo adicionando ao cabeçalho da biblioteca (algo como isto aparece na minha memória). Se o redesenho fosse sério - lembraria com certeza, eu não sou Deus sabe que tipo de programador C) E note que tudo funcionou como deveria)))) Embora, eu tivesse a versão 8, talvez haja diferenças a este respeito.

Estou tendo algumas dúvidas vagas.....

Aqui estão as últimas informações do site no 8, eu entendo.

-------------------------

Gerador de código fonte

O gerador de código fonte é um produto adicional que permite aos usuários criar facilmente suas próprias aplicações com base no sistema de Redes Neurais STATISTICA. Este produto adicional cria o código fonte do sistema do modelo de rede neural (como um arquivo C, C++, C#) que pode ser compilado separadamente e integrado em seu programa para distribuição gratuita. Este produto é projetado especificamente para desenvolvedores de sistemas corporativos, bem como para aqueles usuários que precisam converter procedimentos altamente otimizados criados na STATISTICA Neural Networks em aplicações externas para resolver problemas analíticos complexos. (Deve-se observar que para obter permissão, os usuários devem informar a StatSoft Russia sobre a distribuição de programas usando o código gerado).

----------------------------------

Você pode anexar a bíblia em linha?

Especialmente se for gerado pela StatSoft, não é um segredo.

 
lasso:

Você pode anexar o bíblio inclusivo?

Especialmente se gerado por Estatísticas não é um segredo.


O código fonte não é deixado, os dlls estão por aí, mas para que servem sem código fonte e sem treinamento? Eu mesmo não me lembro o que há neles) Agora estou prestes a colocar 8 novamente, há desenvolvimentos nos quais isso pode ajudar. Eu lhe mostrarei algo, é claro, mas é mais fácil de experimentar você mesmo.
 
Figar0:

Eu não tenho nenhum código fonte, tenho alguns dlls por aí, mas para que serve deles sem código fonte ou treinamento? Eu mesmo não consigo lembrar o que há neles) Agora estou prestes a colocar 8 de volta, há desenvolvimentos nos quais isso pode ajudar. Eu lhe mostrarei algo, é claro, mas é mais fácil de experimentar você mesmo.

Eu nunca sequer perguntei por fontes, apenas a dll e o cabeçalho.

Você mesmo o escreveu...


Figar0:
Agora eu olhei para minhas experiências passadas com o Statistica. Usei dlls derivadas de seu código em todos os lugares, não me lembro de ter que trabalhar com um arquivo, no máximo adicionei um cabeçalho à biblioteca (algo assim aparece em minha memória). Se o redesenho fosse sério - lembraria com certeza, eu não sou Deus sabe que tipo de programador C) E note que tudo funcionou como deveria)))) Embora, eu tivesse a versão 8, talvez haja diferenças a este respeito.
 

Quaisquer que sejam as redes que você utilize, há sempre apenas uma pergunta: como você NÃO encaixa uma rede em um mercado passado?