Yedelkin: C'est-à-dire que pour un neuro-conseiller à part entière (auto-apprentissage), il est nécessaire d'intégrer l'"algorithme d'optimisation génétique standard" dans le code du programme ?
Non, bien sûr que non ! C'est pourquoi il est standard, parce qu'il est déjà intégré dans l'optimiseur. Il optimise lui-même les poids de la grille.
Je ne comprends donc pas. Si "l'algorithme d'optimisation génétique standard" est intégré dans l'optimiseur, comment un conseiller neuronal auto-apprenant peut-il utiliser cet algorithme "externe" à des fins d'auto-apprentissage ?
Yedelkin: Je ne comprends donc pas. Si "l'algorithme d'optimisation génétique interne" est inséré dans l'optimiseur, comment un neuro-conseiller auto-apprenant peut-il utiliser cet algorithme "externe" à des fins d'auto-apprentissage ?
Le sens de l'interaction est inverse. Par analogie avec un conseiller expert ordinaire, il existe un optimiseur qui tire la "boîte noire" de l'EA (n'importe quel EA) par le biais de paramètres d'entrée. Si le conseiller expert est doté d'un réseau neuronal, il ne cesse pas pour autant d'être une "boîte noire". Seuls les paramètres optimisés sont un ensemble de poids de grille.
Yedelkin: Je ne comprends donc pas. Si "l'algorithme d'optimisation génétique interne" est inséré dans l'optimiseur, comment un réseau neuronal auto-apprenant peut-il utiliser cet algorithme "externe" à des fins d'auto-apprentissage ?
Un réseau neuronal est, de manière simpliste, une fonction de la forme f[x1,x2,...,xn][w1,w2,...,wn], où x est l'information d'entrée (elle change et dépend de la situation du marché) et w les poids du réseau, des coefficients fixes (dans le contexte de cet article, les paramètres d'entrée) qui sont sélectionnés par optimisation dans le testeur.
Ainsi, s'il est nécessaire d'entraîner le réseau en mode en ligne, il ne sera pas possible d'utiliser l'optimiseur standard et il sera nécessaire d'utiliser un algorithme d'optimisation (qui devrait être intégré dans l'Expert Advisor).
marketeer: Le sens de l'interaction est inverse. Par analogie avec un conseiller expert ordinaire, il existe un optimiseur qui tire les paramètres d'entrée de la "boîte noire" du conseiller expert (quel qu'il soit). Si le conseiller expert comporte un réseau neuronal, il ne cesse pas pour autant d'être une "boîte noire". Seuls les paramètres optimisés sont un ensemble de poids de grille.
Si tel est le cas, il n'y a pas d'auto-apprentissage des neuro-conseillers à proprement parler, et l'apprentissage s'appelle l'ajustement ordinaire des paramètres.
joo: Ainsi, si vous devez former le réseau en ligne, vous ne pourrez pas utiliser l'optimiseur standard et vous devrez utiliser un algorithme d'optimisation (à intégrer dans l'Expert Advisor).
Oui, c'est le point que je voulais clarifier. Il s'avère que ce n'est que dans ce cas qu'un neuro-conseiller peut réellement être qualifié d'auto-apprentissage.
Yedelkin: Si c'est le cas, il n'y a pas d'auto-apprentissage des neuro-conseillers, et l'apprentissage s'appelle l'ajustement ordinaire des paramètres.
Croyez-vous naïvement que l'auto-apprentissage est un ajustement inhabituel ?
marketeer:
Yedelkin: C'est-à-dire que pour un neuro-conseiller à part entière (auto-apprentissage), il est nécessaire d'intégrer l'"algorithme d'optimisation génétique standard" dans le code du programme ?
Je ne comprends donc pas. Si "l'algorithme d'optimisation génétique interne" est inséré dans l'optimiseur, comment un neuro-conseiller auto-apprenant peut-il utiliser cet algorithme "externe" à des fins d'auto-apprentissage ?
Je ne comprends donc pas. Si "l'algorithme d'optimisation génétique interne" est inséré dans l'optimiseur, comment un réseau neuronal auto-apprenant peut-il utiliser cet algorithme "externe" à des fins d'auto-apprentissage ?
Un réseau neuronal est, de manière simpliste, une fonction de la forme f[x1,x2,...,xn][w1,w2,...,wn], où x est l'information d'entrée (elle change et dépend de la situation du marché) et w les poids du réseau, des coefficients fixes (dans le contexte de cet article, les paramètres d'entrée) qui sont sélectionnés par optimisation dans le testeur.
Ainsi, s'il est nécessaire d'entraîner le réseau en mode en ligne, il ne sera pas possible d'utiliser l'optimiseur standard et il sera nécessaire d'utiliser un algorithme d'optimisation (qui devrait être intégré dans l'Expert Advisor).
Le sens de l'interaction est inverse. Par analogie avec un conseiller expert ordinaire, il existe un optimiseur qui tire les paramètres d'entrée de la "boîte noire" du conseiller expert (quel qu'il soit). Si le conseiller expert comporte un réseau neuronal, il ne cesse pas pour autant d'être une "boîte noire". Seuls les paramètres optimisés sont un ensemble de poids de grille.
yu-sha: http://lancet.mit.edu/ga/ - Massachusetts Institute of Technology
Yedelkin:
Merci à tous ! Je comprends à peu près l'orientation.Si c'est le cas, il n'y a pas d'auto-apprentissage des neuro-conseillers, et l'apprentissage s'appelle l'ajustement ordinaire des paramètres.
Reshetov:
А Вы наивно полагаете, что самообучение - это необычная подгонка?
Apprentissage en réseau = ajustement
Auto-apprentissage = auto-adaptation