Il existe aujourd'hui de nombreux systèmes d'apprentissage automatique. La technologie est en plein essor. Différents fournisseurs de solutions offrent différentes options pour résoudre le problème. Très probablement, pour différents domaines et solutions, vous devez en choisir différents. Il est impossible de dire quelles technologies ont le plus grand potentiel sans faire des comparaisons appropriées. Mais pour que le sujet soit vraiment intéressant, vous devez prendre quelque chose qui ne dépend pas de la région de l'étude. Quelque chose de commun pour tout le pays.
Prenons comme base le problème de la prévision du prix des actions des entreprises à la Bourse de Moscou. Si nous considérons chaque instrument d'échange comme une entité distincte, dont la durée de vie se développe indépendamment des autres instruments d'échange, alors les méthodes d'analyse de chaque instrument doivent être choisies différemment.
Afin d'évaluer quelles méthodes de prévision conviennent ou ne conviennent pas pour chaque instrument, nous devons stocker des informations sur les options de prévision pour chaque instrument d'échange. Il existe plusieurs options de prévision dans la plate-forme 1C. Créons un mécanisme pour stocker des informations sur l'applicabilité / ou la non-applicabilité de chaque option.
Afin d'évaluer avec quelle précision les prévisions créées par le système se réalisent, l'option la plus simple, basée sur les informations historiques dont nous disposons, consiste à créer une prévision du système pour une date spécifique, puis à la comparer avec des données historiques réelles. Exemple: nous avons accumulé des données historiques sur les cours des actions à la Bourse de Moscou pour l'année dernière. Imaginez qu'aujourd'hui soit le 15 janvier 2021 et établissez une prévision du cours de clôture d'un instrument d'échange pour le 16 janvier 2021. Et puis nous comparerons les prévisions reçues avec des données réelles qui étaient le 16 janvier. Effectuons cette analyse sur un intervalle plus long et obtenons la probabilité de déclenchement des prévisions. Plus précisément, le nombre de cas où les prévisions se sont réalisées ou ne se sont pas réalisées.
Les outils de prévision 1C typiques vous permettent d'obtenir une prévision soit sous la forme d'une certaine valeur exactement égale au nombre, soit de la valeur de la fourchette de prix "de ... à".
Supposons que nous soyons confrontés à la tâche de prédire une certaine valeur du cours de clôture par jours à la Bourse de Moscou dans un marché en croissance.
Dans le cas où la prévision 1C renvoie une connaissance sans ambiguïté, nous la prendrons. Et dans le cas où la prévision renvoie la plage "de ... à", nous considérerons, comme valeur de prévision, le milieu de la plage. Dans ce cas, nous supposerons que le prix prévu était inférieur au prix historique réel comme une prévision réussie. Ceux. par exemple, le papier s'est ouvert au prix de 100 roubles. La prévision 1C était qu'il fermerait le soir pour 150 roubles. Et le vrai cours de clôture historique était de 151 roubles (plus de 150 roubles).
Dans le traitement spécialement créé à ces fins, nous définirons les paramètres initiaux de l'analyse: période d'analyse, méthodes analysées et instrument / instruments analysés.
Nous recevrons des données pour chaque jour analysé.
Afin d'obtenir la probabilité de déclenchement de la prévision, nous regroupons les données par nombre de cas et définissons la probabilité comme: le nombre de déclenchements positifs de la prévision au nombre total de tentatives d'analyse.
L'analyse montre que la plupart des méthodes de prévision pour cet instrument sont déclenchées avec une probabilité assez élevée. Nous devons déterminer la valeur seuil, que nous considérerons comme un critère pour le choix des stratégies de prévision. Pour le critère de sélection de 90%, nous obtenons une image des stratégies de prévision appropriées, comme dans la figure ci-dessous.
Bien que, en général, la probabilité de 80% soit également un critère assez bon, l'image des stratégies appropriées sera alors, comme dans la figure.
En général, pour cet outil, l'image de l'applicabilité des stratégies de prévision typiques ressemble à celle de la figure.
Bien sûr, analyser chaque outil en mode manuel est une activité passionnante, mais alors l'idée vient de faire de l'analyse automatiquement une tâche de routine. Afin de stocker les résultats de cette analyse, nous avons besoin d'un registre d'informations.
Et pour configurer une tâche planifiée, vous aurez besoin de constantes (paramètres).
Bien entendu, l'applicabilité ou l'inapplicabilité de ce mécanisme peut être discutée pendant longtemps. Mais il est intéressant d'observer le processus. En fait, chaque instrument d'échange s'est avéré être une sorte de "live". Chacun vit sa propre vie. Pour certains, la vie est prévisible ou partiellement prévisible. La vie des autres en ce moment est difficile à analyser.
Mais en général, il n'est pas facile d'observer les mouvements de prix, mais obtenir une prévision est beaucoup plus excitant.
Les détails peuvent être trouvés dans la documentation
Eh bien, que puis-je dire: les gens sont disposés de cette façon, ils veulent savoir ce qui va se passer ...