Amazon Forecast n'est plus disponible pour les nouveaux clients. Les clients existants d'Amazon Forecast peuvent continuer à utiliser le service normalement. En savoir plus »
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Démarrage (console)
Dans cet exercice, vous allez utiliser la console Amazon Forecast pour importer des séries chronologiques de consommation d'électricité, créer un prédicteur basé sur le jeu de données d'entrée et établir des prévisions de la future consommation d'électricité en fonction de l'horizon de prévision.
Pour cet exercice, vous allez utiliser une version modifiée de l'ensemble de données sur la consommation électrique des ménages individuels. (Dua, D. et Karra Taniskidou, E. (2017). Référentiel UCI Machine Learning [http://archive.ics.uci.edu/ml
Prérequis
-
Un Compte AWS. Si vous n'en avez pas déjà un Compte AWS, créez-en un comme décrit dansInscrivez-vous pour AWS.
-
Les données d'entraînement se trouvent dans votre compartiment Amazon Simple Storage Service (Amazon S3). Pour de plus amples informations, veuillez consulter Préparation des données d'entrée.
-
Rôle AWS Identity and Access Management (IAM) qui permet à Amazon Forecast de lire et d'écrire dans vos compartiments S3. Pour de plus amples informations, veuillez consulter Création d'un rôle IAM pour Amazon Forecast (console IAM).
Sachez que cet exercice comporte plusieurs étapes qui nécessitent de quelques minutes à quelques heures.
Pour importer des données en séries chronologiques dans Amazon Forecast, créez un ensemble de données, choisissez un domaine pour votre groupe, spécifiez les détails des données et pointez Amazon Forecast sur l'emplacement S3 de vos données. Les séries chronologiques cibles utilisées dans cet exemple sont les données historiques de consommation d'électricité.
Note
Cet exercice suppose que vous n'avez créé aucun groupe de jeux de données. Si vous avez créé précédemment un groupe d'ensembles de données, ce que vous voyez variera légèrement par rapport aux captures d'écran et aux instructions suivantes.
Pour importer des données en séries chronologiques pour les prévisions
-
Ouvrez la console Amazon Forecast à l'adresse https://console.aws.amazon.com/forecast/
. -
Sur la page d'accueil d'Amazon Forecast, sélectionnez Create dataset group.
-
Sur la page Create dataset group (Créer un groupe d'ensembles de données) pour Dataset group details (Détails du groupe d'ensembles de données), fournissez les informations suivantes :
-
Nom du groupe de jeux de données : entrez le nom de votre groupe de jeux de données.
-
Domaine de prévision : dans le menu déroulant, sélectionnez Personnaliser. Pour plus d'informations sur le choix d'un domaine de prévision, consultez la section Domaines et types de jeux de données.
Laissez la section Tags inchangée. Votre écran doit se présenter comme suit :
-
-
Choisissez Suivant.
-
Sur la page Create dataset group (Créer un groupe d'ensembles de données) pour Dataset group details (Détails du groupe d'ensembles de données), fournissez les informations suivantes :
-
Nom du jeu de données : entrez le nom de votre jeu de données.
-
Fréquence de vos données : conservez la valeur par défaut de
1
et choisissez l'heure dans le menu déroulant. Ce paramètre doit être cohérent avec celui des données en séries chronologiques en entrée. L'intervalle de temps dans les données de consommation d'électricité échantillonnées est d'une heure. Schéma de données : choisissez le générateur de schéma et faites glisser les composants de la colonne pour qu'ils correspondent à l'ordre des données des séries chronologiques de haut en bas.
-
horodatage - Utilisez le format d'horodatage par défaut de.
yyyy-MM-dd HH:mm:ss
-
valeur_cible
-
item_id
Pour les données d'entrée relatives à la consommation d'électricité, les colonnes correspondent à : un horodatage, la consommation d'électricité à l'heure spécifiée (target_value) et l'identifiant du client facturé pour la consommation d'électricité (chaîne). L'ordre des colonnes et le format d'horodatage spécifiés ici doivent être cohérents avec les données de série chronologique en entrée.
-
Le panneau des détails du jeu de données doit ressembler à ce qui suit :
-
-
Pour les détails de l'importation du jeu de données, fournissez les informations suivantes :
-
Nom d'importation du jeu de données : entrez le nom de votre jeu de données.
-
Sélectionnez le fuseau horaire : laissez la valeur par défaut sélectionnée (Ne pas utiliser le fuseau horaire).
-
Emplacement des données : utilisez le format suivant pour saisir l'emplacement de votre fichier .csv sur Amazon S3 :
s3://<name of your S3 bucket>/<folder path>/<filename.csv>
-
Rôle IAM — Conservez la valeur par défaut Entrez un ARN de rôle IAM personnalisé.
Vous pouvez également demander à Amazon Forecast de créer le rôle IAM requis pour vous en choisissant Create a new role dans le menu déroulant et en suivant les instructions affichées à l'écran.
-
ARN du rôle IAM personnalisé : entrez le nom de ressource Amazon (ARN) du rôle IAM que vous avez créé dans. Création d'un rôle IAM pour Amazon Forecast (console IAM)
Le panneau des détails de l'importation du jeu de données doit ressembler à ce qui suit :
-
-
Sélectionnez Démarrer. Si vous revenez à la page d'accueil d'Amazon Forecast, choisissez Afficher le groupe de jeux de données.
-
Cliquez sur le nom du groupe de jeux de données que vous venez de créer. La page Dashboard (Tableau de bord) du groupe d'ensembles de données s'affiche. Votre écran doit se présenter comme suit :
À côté des données de séries chronologiques cibles, vous verrez le statut de la tâche d'importation. Attendez qu'Amazon Forecast ait fini d'importer les données de vos séries chronologiques. Ce processus peut prendre quelques minutes ou plus. Lorsque votre jeu de données a été importé, le statut passe à Actif et la bannière en haut du tableau de bord vous indique que vous avez correctement importé vos données.
Maintenant que votre jeu de données de séries chronologiques cible a été importé, vous pouvez créer un prédicteur.
Vous créez ensuite un prédicteur, que vous utilisez pour générer des prévisions basées sur les données de vos séries chronologiques. Forecast applique la combinaison optimale d'algorithmes à chaque série chronologique de vos ensembles de données
Pour créer un prédicteur avec la console Forecast, vous devez spécifier un nom de prédicteur, une fréquence de prévision et définir un horizon de prévision. Pour plus d'informations sur les champs supplémentaires que vous pouvez configurer, consultezPrédicteurs d'entraînement.
Pour créer un prédicteur
-
Une fois l'importation de votre ensemble de données en séries chronologiques cibles terminée, le Dashboard (Tableau de bord) de votre groupe d'ensembles de données doit ressembler à ceci :
Sous Train a predictor (Former un prédicteur), choisissez Start (Démarrer). La page Train predictor (Former un prédicteur) apparaît.
Note
Le
Status
des données en séries chronologiques cibles doit êtreActive
, ce qui signifie que l'importation s'est terminée avec succès, avant que vous puissiez former le prédicteur. -
Sur la page Train predictor, pour les paramètres du prédicteur, fournissez les informations suivantes :
-
Nom du prédicteur : entrez le nom de votre prédicteur.
-
Forecast frequency — Conservez la valeur par défaut de
1
. Dans le menu déroulant, choisissez hour (heure). Ce paramètre doit être cohérent avec celui des données en séries chronologiques en entrée. L'intervalle de temps dans les données de consommation d'électricité échantillonnées est d'une heure. -
Horizon de prévision — Choisissez jusqu'où vous souhaitez faire des prévisions dans le futur. Ce nombre multiplié par la fréquence d'entrée de données (
hourly
) que vous avez spécifiée dansStep 1: Import the Training Data
détermine jusqu'à quelle date effectuer des prédictions. Dans le cadre de cet exercice, définissez le nombre sur36
, ce qui fournira des prévisions pour 36 heures. -
Dimensions et quantiles de prévision : conservez les valeurs par défaut pour ces champs.
Les autres sections Configuration des données d'entrée et Tags sont facultatives. Conservez donc les valeurs par défaut. Les sections des paramètres du Predictor doivent ressembler à ce qui suit :
-
-
Sélectionnez Create (Créer). La page Dashboard (Tableau de bord) de votre groupe d'ensembles de données s'affiche. Votre écran doit se présenter comme suit :
-
Pour connaître le statut de votre prédicteur, choisissez Afficher les prédicteurs.
-
Sur la page des prédicteurs, trouvez le statut de votre prédicteur dans la colonne État de l'entraînement. Votre écran doit se présenter comme suit :
Attendez qu'Amazon Forecast ait fini d'entraîner le prédicteur. Ce processus peut prendre quelques minutes ou plus. Lorsque votre prédicteur a été entraîné, le statut passe à Actif et une bannière s'affiche pour vous informer que vous pouvez commencer à générer des prévisions.
Une fois que votre prédicteur est actif, vous pouvez créer une prévision. Une prévision est un groupe de prédictions, une pour chaque élément de l'ensemble de données cible. Pour récupérer la prévision complète, vous créez une tâche d'exportation.
Pour obtenir et afficher vos prévisions
-
Sur le tableau de bord de votre groupe de jeux de données, sous Forecast generation, sélectionnez Start. La page Create a forecast (Créer une prévision) s'affiche.
Note
Le
Status
de Predictor training (Formation du prédicteur) doit êtreActive
avant que vous ne puissiez générer une prévision. -
Sur la page Create a forecast (Créer une prévision), pour Forecast details (Détails sur la prévision), fournissez les informations suivantes :
-
Nom de la prévision — Entrez le nom de votre prévision.
-
Prédicteur : dans le menu déroulant, choisissez le prédicteur que vous avez créé dans.
Step 2: Train a Predictor
Les champs Forecast quantiles et Tags sont facultatifs. Conservez donc la valeur par défaut. Votre écran doit se présenter comme suit :
Cliquez sur Démarrer.
-
-
La page Prévisions s'affiche. Votre écran doit se présenter comme suit :
La colonne État indique l'état de vos prévisions. Attendez qu'Amazon Forecast ait fini de créer les prévisions. Ce processus peut prendre quelques minutes ou plus. Lorsque votre prévision a été créée, le statut passe à Actif.
Maintenant que votre prévision a été créée, vous pouvez l'exporter.
Une fois la prévision créée, vous pouvez exporter la prévision complète.
Pour exporter la prévision complète
-
Sur la page des groupes de jeux de données, cliquez sur le groupe de jeux de données que vous avez créé dans
Step 1: Import Training Data
. -
Cliquez
dans le coin supérieur gauche de l'écran pour ouvrir le volet de navigation. Sous votre groupe de jeux de données, cliquez sur Prévisions.
-
Choisissez la case d'option en regard de la prévision que vous avez créée dans
Step 3: Create a Forecast
. -
Choisissez Create forecast export (Créer une exportation de prévision). La page Create forecast export (Créer une exportation de prévision) s'affiche.
-
Sur la page Create forecast export (Créer une exportation de prévision), pour Export details (Détails d'exportation), fournissez les informations suivantes.
-
Nom de l'exportation — Entrez le nom de votre tâche d'exportation de prévisions.
-
Rôle IAM — Conservez la valeur par défaut Entrez un ARN de rôle IAM personnalisé.
Vous pouvez également demander à Amazon Forecast de créer le rôle IAM requis pour vous en choisissant Create a new role dans le menu déroulant et en suivant les instructions affichées à l'écran.
-
ARN du rôle IAM personnalisé : entrez le nom de ressource Amazon (ARN) du rôle IAM que vous avez créé dans. Création d'un rôle IAM pour Amazon Forecast (console IAM)
-
Emplacement d'exportation des prévisions S3 — Utilisez le format suivant pour saisir l'emplacement de votre compartiment ou dossier Amazon Simple Storage Service (Amazon S3) dans le compartiment :
s3://<name of your S3 bucket>/<folder path>/
Votre écran doit se présenter comme suit :
-
-
Cliquez sur Démarrer. La page Prévisions s'affiche.
-
Cliquez sur la prévision que vous avez créée dans
Step 3: Create a Forecast
. Trouvez la section Exportations. Votre écran doit se présenter comme suit :Vous devez voir le statut progresser. Attendez qu'Amazon Forecast ait fini d'exporter les prévisions. Ce processus peut prendre quelques minutes ou plus. Lorsque votre prévision a été exportée, le statut passe à Active et vous pouvez trouver les fichiers de prévision dans votre compartiment S3.