Réseaux neuronaux probabilistes, paquets et algorithmes pour MT4 - page 11
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Messieurs !
Que devons-nous donc introduire dans l'entrée du réseau neuronal? Quelle fonction d'erreur devons-nous choisir ?
À en juger par le contenu, peu de gens sont intéressés. Beaucoup de gens pensent qu'il s'agit du logiciel.....
Je vous suggère de commencer par la pente de la ligne de régression avec différentes périodes. Et vous pouvez commencer avec différentes TF. :)
Fonctionnalité de l'erreur - profit maximum.
À en juger par le contenu, peu de gens sont intéressés. Beaucoup de gens pensent que c'est le logiciel.....
Oui, il y a beaucoup de discussions sur les neurones. Et partout, les inondateurs encombrent toute discussion avec des demandes stupides de logiciels et des dizaines de messages "moi et moi et moi".
Il n'y a donc aucun endroit pour en discuter correctement. Peut-être qu'il y a un forum strictement modéré où ils tirent sur les larbins ? Si vous dites un mot, vous recevez une réprimande ; si vous dites deux choses hors sujet, vous êtes ignoré pour toujours.
Cloth, tu as beaucoup d'endroits où traîner, tu as peut-être un endroit en tête ?
À en juger par le contenu, peu de gens sont intéressés. Beaucoup de gens pensent qu'il s'agit du logiciel .....
Oh mec ! !!, tellement de sujets sur la neuronique. Et partout, les inondateurs encombrent toute discussion avec des demandes stupides de logiciels et des dizaines de messages "moi et moi et moi".
Il n'y a donc aucun endroit pour en discuter correctement. Peut-être qu'il y a un forum strictement modéré où ils tirent sur les larbins ? Si vous dites un mot, vous recevez une réprimande ; si vous dites deux choses hors sujet, vous êtes ignoré pour toujours.
Cloth, tu as beaucoup d'endroits où traîner, peut-être que tu as un endroit que tu aimerais essayer.
J'ai créé un forum. Je vais y paître maintenant :) Et j'invite tout le monde à avoir une discussion pratique. Je vais abattre les inondateurs moi-même. :)
http://www.fxreal.ru/forums/index.php
Je transfère petit à petit mes découvertes de différents endroits.
Un exemple de non-réseau simple
MICROSOFT VISUAL C++ 6.0
le réseau apprend l'opération XOR
Un autre réseau simple !
MICROSOFT VISUAL C++ 6.0
cette version vous permet d'ajouter des couches - de modifier le nombre de neurones dans les couches
initialement il y a 3 couches dans la source
2 neurones à l'entrée - deux dans une couche cachée et un à la sortie !
// Créez un réseau neuronal à 3 couches pour résoudre le problème XOR, avec 2 nœuds dans les deux premières couches,
// et un seul nœud dans la couche de sortie.
CBPNet XOR( 3 /* nombre de couches */, 2 /* entrées */,2 /* cachées */,1 /* sorties */ ) ;
// connecter les neurones vers le haut
//
// O - Sortie
// \
// // O - Caché
// |\N /|
// | | X
// |/ \N
// O - Entrée
//
par exemple si vous mettez 3 neurones dans une couche cachée, le résultat devient plus précis
CBPNet XOR( 3 /* nombre de couches */, 2 /* entrées */,3 /* cachées */,1 /* sorties */ ) ;
augmenter le nombre de couches nécessite également d'augmenter le nombre de neurones dans les couches cachées
CBPNet XOR( 4 /* num couches */, 2 /* entrées */,20 /* caché 1 */ ,5 /* caché 2 */ ,1 /* sorties */ ) ;
Si vous augmentez les couches, vous devez également ajouter un appel
// appliquer le biais à la couche cachée et à la couche de sortie
XOR.SetBias( POINT2D(0,1),BIAS_GLOBAL ) ;
XOR.SetBias( POINT2D(1,1),BIAS_GLOBAL ) ;
XOR.SetBias( POINT2D(1,1),BIAS_GLOBAL ) ;
XOR.SetBias( POINT2D(0,2),BIAS_GLOBAL ) ;
J'ai réussi à obtenir le résultat, mais le réseau est beaucoup plus lent à apprendre !
J'ai créé un forum. Je vais y paître maintenant :) Et j'invite tout le monde à avoir une discussion pratique. Je vais abattre les inondateurs moi-même. :)
et un tutoriel absolument magnifique !
Il fonctionne à merveille. Vous pouvez également essayer d'enseigner au réseau une table de multiplication, sous la forme d'une reconnaissance des formes.
Comme : in[0]=2 ; in[1]=2 ; out_des[0]=4 ; etc.....
et un tutoriel absolument magnifique !
Messieurs !
Alors, que devons-nous introduire dans l'entrée du réseau neuronal? Quelle fonction d'erreur choisir ?
À en juger par le contenu, peu de gens sont intéressés. Beaucoup de gens pensent qu'il s'agit du logiciel.....
Je vous suggère de commencer par la pente de la ligne de régression avec différentes périodes. Et vous pouvez commencer avec différentes TF. :)
Erreur fonctionnelle - profit maximal.
Peut-être serait-il préférable d'utiliser la fonctionnalité d'erreur - pas le profit maximum, mais le déliage (différence entre la prévision et Close[0]).