˙˙ Fonctionnalités de SAS Visual Forecasting | SAS

Liste des fonctionnalités de SAS Visual Forecasting

Analyses de séries chronologiques et prévisions à grande échelle en environnement distribué

  • GĂ©nère automatiquement de grandes quantitĂ©s de prĂ©visions statistiques dans un environnement in-memory distribuĂ©.
  • Le langage de script permet l'analyse in-memory de sĂ©ries temporelles distribuĂ©es.
  • DĂ©place les donnĂ©es afin que chaque sĂ©rie chronologique soit copiĂ©e dans la mĂ©moire d'un nĹ“ud de calcul spĂ©cifique.
  • ExĂ©cute chaque sĂ©rie chronologique sur un seul thread d'un nĹ“ud, et chaque nĹ“ud exĂ©cute le script compilĂ© correspondant Ă  chacune des sĂ©ries qui lui ont Ă©tĂ© attribuĂ©es.
  • Est optimisĂ© pour la machine sur laquelle il est exĂ©cutĂ©, de sorte que les utilisateurs n'ont pas Ă  réécrire le code pour diffĂ©rentes machines.

Nœuds de la stratégie de modélisation du réseau neuronal et de la machine d'apprentissage

  • Inclut un cadre de rĂ©seau neuronal en sĂ©rie avec gĂ©nĂ©ration automatique de caractĂ©ristiques et capacitĂ©s de rĂ©glage de l'hyperparamètre (autotuning).
  • Offre une structure multi-Ă©tapes (rĂ©seau de neurones/rĂ©gression + sĂ©rie chronologique) permettant de crĂ©er une mĂ©thodologie de prĂ©vision qui combine les signaux de diffĂ©rents types de modèles.
  • Capture la relation non linĂ©aire entre les variables dĂ©pendantes et les variables indĂ©pendantes ainsi que les caractĂ©ristiques des sĂ©ries chronologiques dans les donnĂ©es, comme la saisonnalitĂ© et la tendance via les modèles de prĂ©vision empilĂ©s (rĂ©seau de neurones + sĂ©rie chronologique).

Capacités de deep learning (apprentissage en profondeur)

  • Produire des prĂ©visions Ă  l'aide de diffĂ©rentes architectures de rĂ©seaux neuronaux : Recurrent Neural Network (RNN), Long Short-Term memory (LSTM) et Gated Recurrent Unit (GRU).
  • Les donnĂ©es transactionnelles sont formatĂ©es automatiquement Ă  des fins de prĂ©vision avec les mĂ©thodes de Deep Learning (apprentissage profond) ci-dessus.
  • La stratĂ©gie rĂ©cursive est appliquĂ©e automatiquement pour la prĂ©vision en plusieurs Ă©tapes.

Modélisation interactive

  • Production automatique de graphiques d'analyse, y compris les cycles saisonniers, la fonction d'autocorrĂ©lation (ACF), la fonction d'autocorrĂ©lation partielle (PACF) et le test de probabilitĂ© du bruit blanc pour les sĂ©ries temporelles individuelles.
  • Comparez les modèles visuellement et en utilisant la mĂ©trique de votre choix dans les rĂ©gions intra-Ă©chantillon et hors Ă©chantillon.
  • DĂ©veloppez des modèles ARIMA personnalisĂ©s de lissage exponentiel, ARIMA et de sous-ensembles (factorisĂ©s) pour des sĂ©ries chronologiques individuelles via une interface utilisateur simple.
  • SĂ©lectionnez vos propres modèles champions.

Fonction d'ajustement souple

  • Permet d'effectuer des ajustements de prĂ©visions personnalisĂ©s non limitĂ©s par la structure de la hiĂ©rarchie de prĂ©vision.
  • Permet de sĂ©lectionner des filtres basĂ©s sur des attributs : lieu, marque, catĂ©gorie, taille, couleur, sentiment, qualitĂ©, etc.
  • Permet de dĂ©finir des spĂ©cifications de valeurs corrigĂ©es par filtre et par pĂ©riode pour chaque sĂ©rie chronologique contenue dans un filtre.
  • Inclut des filtres de recherche Ă  facettes.
  • Permet de dĂ©sagrĂ©ger les valeurs corrigĂ©es Ă  l'aide d'un modèle d'optimisation.
  • Offre des outils d'exĂ©cution en batch et de mise Ă  jour incrĂ©menale des donnĂ©es.

Modélisation d’ensembles

  • DĂ©veloppez des pipelines de prĂ©vision en utilisant diffĂ©rentes stratĂ©gies de modĂ©lisation et utilisez le noeud de modĂ©lisation d'ensembles de manière Ă  sĂ©lectionner le modèle prĂ©dictif le plus adaptĂ© pour chaque sĂ©rie.
  • Choisissez les modèles que vous voulez inclure dans la modĂ©lisation d'ensembles
  • Cela vous permet de combiner les stratĂ©gies locales et globales de modĂ©lisation dans vos processus de prĂ©vision.

Intégration avec l’open source

  • Inclut External Language Package (EXTLANG), qui distribue le code open source de Python et R pour qu’il s’exĂ©cute en parallèle dans les nĹ“uds de travail de SAS Viya dans le cloud.
  • Inclut le noeud Distributed Open Source Code, qui permet aux utilisateurs d'intĂ©grer facilement leurs codes et algorithmes sous Python et R dans leurs pipelines de prĂ©vision.
  • DĂ©velopper des noeuds personnalisĂ©s rĂ©utilisables avec les techniques de prĂ©vision open source dans tous les secteurs de l'entreprise.
  • Appelez les actions analytiques SAS Visual Forecasting depuis Python, R, Java, JavaScript et Lua.

Modélisation hiérarchiques

  • DĂ©veloppez des pipelines personnalisables pour faire des analyses et modĂ©lisations poussĂ©es pour chaque niveau hiĂ©rarchique.
  • Rapproche automatiquement les prĂ©visions Ă  tous les niveaux de la hiĂ©rarchie.

Segmentation automatique basée sur des modèles de données

  • Modèle de segmentation prĂ©dĂ©fini basĂ© sur des modèles de sĂ©ries chronologiques tels que le volume, la volatilitĂ© et la saisonnalitĂ©.
  • CrĂ©ation automatique de pipelines imbriquĂ©s et configurables avec une stratĂ©gie de modĂ©lisation appropriĂ©e pour chaque segment sĂ©lectionnĂ© par dĂ©faut pour le modèle de classification de la demande prĂ©dĂ©fini.
  • PossibilitĂ© d’importer des segments prĂ©dĂ©finis par les utilisateurs, prenant en charge jusqu’à 1 000 segments.

Attributs dérivés

  • CrĂ©e des jeux prĂ©dĂ©finis d'attributs dĂ©rivĂ©s, dont :
    • Attributs de sĂ©rie chronologique (min, max, moyenne, manquant, etc.).
    • Attributs de prĂ©vision (propriĂ©tĂ©s de modèles, statistiques ajustĂ©es).
    • Attributs de classification de la demande.
    • Attributs de volume/volatilitĂ©.

Analyse de séries chronologiques

  • Analyse d'autocorrĂ©lation.
  • Analyse de corrĂ©lation croisĂ©e.
  • DĂ©composition saisonnière et analyse d'ajustements.
  • Analyse de dĂ©nombrement.
  • Tests de diagnostic pour la saisonnalitĂ©, la stationnaritĂ©, l’intermittence et la sĂ©lection provisoire des ordres ARMA.

Analyse de la fréquence

  • Fonctions de fenĂŞtrage.
  • Analyse de Fourier pour sĂ©ries chronologiques rĂ©elles et complexes.
  • TransformĂ©e de Fourier Ă  court terme.
  • TransformĂ©e de Hilbert discrète.
  • Pseudo-distribution de Wigner-Ville.

Modélisation de séries chronologiques

  • Modèles ARIMA (fonctions de rĂ©gression dynamique et de transfert).
  • Modèles de lissage exponentiel.
  • Modèles de composants non observĂ©s.
  • Modèles d’espace d’état.
  • Modèles de demande intermittente avec la mĂ©thode de Croston.

Modélisation automatique de séries chronologiques

  • GĂ©nĂ©ration automatique de modèles de sĂ©ries chronologiques.
  • SĂ©lection automatique des variables d’entrĂ©e et des Ă©vĂ©nements.
  • SĂ©lection automatique du modèle.
  • Optimisation automatique des paramètres.
  • PrĂ©visions automatiques.

Analyse spectrale singulière (SSA)

  • DĂ©composition et prĂ©vision d'analyses SSA univariĂ©e.
  • SSA multivariĂ©.
  • Analyse SSA automatique.

Suivi des sous-espaces

  • Applique des techniques avancĂ©es de surveillance (analyse des signaux) pour plusieurs sĂ©ries chronologiques.

Évaluation des intervalles de temps

  • Évalue une variable dans une table d'entrĂ©e afin de pouvoir l'utiliser comme variable ID temps.
  • Évaluez dans quelle mesure une spĂ©cification d’intervalle de temps correspond aux valeurs date/datetime ou aux numĂ©ros d’observation utilisĂ©s pour indexer une sĂ©rie chronologique.
  • Peut ĂŞtre spĂ©cifiĂ© explicitement en tant qu’entrĂ©e dans PROC TSMODEL ou dĂ©duit par la procĂ©dure en fonction des valeurs de la variable Time ID.

Visualiseurs de séries chronologiques et de prévisions

  • Fournit une visionneuse de sĂ©ries chronologiques avec un ensemble prĂ©dĂ©fini d’attributs de sĂ©ries chronologiques.
  • Fournit un visualiseur de prĂ©visions avec un ensemble prĂ©dĂ©fini d’attributs de prĂ©vision.
  • Inclut des courbes enveloppes permettant de visualiser plusieurs sĂ©ries.
  • Permet d’utiliser des filtres Ă  facettes sur les statistiques descriptives, les propriĂ©tĂ©s du modèle et les statistiques d’ajustement.

Package Réduction de la dimension de la série chronologique (TDR)

  • Permet de rĂ©duire la dimension des donnĂ©es d'une sĂ©rie chronologique transactionnelle afin de prĂ©parer l'extraction de sĂ©ries chronologiques.
    • Permet ensuite d'appliquer des techniques de data mining traditionnelles (clusterisation, classification, arbres de dĂ©cision, etc.).

Partage de projet

  • Les projets dans Model Studio utilisent la fonctionnalitĂ© de partage de projet de SAS Drive.
  • Lorsqu’il est partagĂ© avec un accès en lecture/Ă©criture, plusieurs utilisateurs peuvent apporter des modifications au projet en mĂŞme temps.
  • Alternativement, les projets peuvent ĂŞtre partagĂ©s avec un accès en lecture seule.

Distribué, accessible et optimisé pour le cloud

  • Fonctionne sur SAS® Viya®, un moteur in-memory Ă©volutif et distribuĂ©.
  • RĂ©partit les tâches d'analyse et de traitement des donnĂ©es sur plusieurs nĹ“uds de calcul.
  • Fournit un accès rapide, simultanĂ© et multi-utilisateur aux donnĂ©es in-memory.
  • Est conçu pour rĂ©sister aux pannes et garantir une haute disponibilitĂ©.
  • Permet d’ajouter la puissance de l’analytique de SAS Ă  d’autres applications Ă  l’aide des API REST de SAS Viya.
˙˙˙˙