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.
Entraînement de votre modèle
Après avoir créé vos ensembles de données et étiqueté les images, vous pouvez entraîner votre modèle. Dans le cadre du processus de formation, un ensemble de données de test est utilisé. Si vous avez un seul projet de jeu de données, les images du jeu de données sont automatiquement divisées en un ensemble de données de test et un ensemble de données d'apprentissage dans le cadre du processus de formation. Si votre projet comporte un ensemble de données d'entraînement et un ensemble de données de test, ils sont utilisés pour entraîner et tester séparément l'ensemble de données.
Une fois l'entraînement terminé, vous pouvez évaluer les performances du modèle et apporter les améliorations nécessaires. Pour de plus amples informations, veuillez consulter Amélioration de votre modèle Amazon Lookout for Vision.
Pour entraîner votre modèle, Amazon Lookout for Vision crée une copie de vos images d'entraînement et de test source. Par défaut, les images copiées sont chiffrées à l'aide d'une clé qui les AWS possède et les gère. Vous pouvez également choisir d'utiliser votre propre AWS clé de service de gestion des clés (KMS). Pour plus d'informations, consultez la section Concepts du service de gestion des AWS clés. Vos images sources ne sont pas affectées.
Vous pouvez attribuer des métadonnées à votre modèle sous forme de balises. Pour de plus amples informations, veuillez consulter Modèles de balisage.
Chaque fois que vous entraînez un modèle, une nouvelle version du modèle est créée. Si vous n'avez plus besoin de la version d'un modèle, vous pouvez le supprimer. Pour de plus amples informations, veuillez consulter Suppression d'un modèle.
Le temps nécessaire pour entraîner avec succès votre modèle vous est facturé. Pour plus d'informations, consultez la section Heures de formation
Pour afficher les modèles existants dans un projet,Visualisation de vos modèles.
Note
Si vous venez de terminer Création de votre jeu de données ouAjouter des images à votre jeu de données. La console devrait actuellement afficher le tableau de bord de votre modèle et vous n'avez pas besoin de suivre les étapes 1 à 4.
Entraînement d'un modèle (console)
La procédure suivante explique comment entraîner votre modèle à l'aide de la console.
Pour entraîner votre modèle (console)
-
Ouvrez la console Amazon Lookout for Vision à l'adresse. https://console.aws.amazon.com/lookoutvision/
-
Dans le volet de navigation de gauche, choisissez Projets.
-
Sur la page Projets, choisissez le projet qui contient le modèle que vous souhaitez entraîner.
-
Sur la page des détails du projet, choisissez Train model. Le bouton Train model est disponible si vous disposez de suffisamment d'images étiquetées pour entraîner le modèle. Si le bouton n'est pas disponible, ajoutez d'autres images jusqu'à ce que vous ayez suffisamment d'images étiquetées.
-
(Facultatif) Si vous souhaitez utiliser votre propre clé de AWS KMS chiffrement, procédez comme suit :
-
Dans Chiffrement des données d’image, choisissez Personnaliser les paramètres de chiffrement (avancé).
-
Dans encryption.aws_kms_key, entrez le nom de ressource Amazon ARN () de votre clé ou choisissez une clé existante. AWS KMS Pour créer une nouvelle clé, choisissez Créer une AWS IMS clé.
-
-
(Facultatif) Si vous souhaitez ajouter des balises à votre modèle, procédez comme suit :
-
Dans la section Balises, choisissez Ajouter une balise.
-
Saisissez :
-
Le nom de la clé dans le champ Clé.
-
La valeur de la clé dans le champ Valeur.
-
-
Pour ajouter d’autres balises, répétez les étapes 6a et 6b.
-
(Facultatif) Si vous souhaitez supprimer une balise, choisissez Supprimer en regard de la balise que vous souhaitez supprimer. Si vous supprimez une balise précédemment enregistrée, elle sera supprimée lorsque vous enregistrerez vos modifications.
-
-
Choisissez Train model (Entraîner un modèle).
-
Dans la boîte de dialogue Voulez-vous entraîner votre modèle ?, choisissez Entraîner un modèle.
-
Dans la vue Modèles, vous pouvez voir que l'entraînement a commencé et vous pouvez vérifier l'état actuel en consultant la
Status
colonne correspondant à la version du modèle. L’entraînement d’un modèle peut nécessiter un certain temps. -
Lorsque l'entraînement est terminé, vous pouvez évaluer ses performances. Pour de plus amples informations, veuillez consulter Amélioration de votre modèle Amazon Lookout for Vision.
Entraînement d'un modèle (SDK)
Vous utilisez cette CreateModelopération pour démarrer l'entraînement, le test et l'évaluation d'un modèle. Amazon Lookout for Vision entraîne le modèle à l'aide de l'ensemble de données de formation et de test associé au projet. Pour de plus amples informations, veuillez consulter Création d'un projet (SDK).
Chaque fois que vous appelezCreateModel
, une nouvelle version du modèle est créée. Le formulaire de réponse CreateModel
inclut la version du modèle.
Vous êtes facturé pour chaque modèle de formation réussie. Utilisez le paramètre ClientToken
d'entrée pour éviter les frais dus à des répétitions inutiles ou accidentelles de l'entraînement du modèle par vos utilisateurs. ClientToken
est un paramètre d'entrée idempotent qui garantit que l'entraînement n'est pas terminé une CreateModel
seule fois pour un ensemble spécifique de paramètres. Un appel répété CreateModel
avec la même ClientToken
valeur garantit que l'entraînement n'est pas répété. Si vous ne fournissez aucune valeur pourClientToken
, le fichier AWS SDK que vous utilisez insère une valeur pour vous. Cela empêche les nouvelles tentatives après une erreur réseau de démarrer plusieurs tâches de formation, mais vous devrez fournir votre propre valeur pour vos propres cas d'utilisation. Pour plus d'informations, consultez CreateModel.
L’entraînement prend un certain temps. Pour vérifier l'état actuel, appelez DescribeModel
et transmettez le nom du projet (spécifié dans l'appel àCreateProject
) et la version du modèle. Le status
champ indique l'état actuel de l'entraînement du modèle. Pour obtenir un exemple de code, consultez Affichage de vos modèles (SDK).
Si la formation est réussie, vous pouvez évaluer le modèle. Pour de plus amples informations, veuillez consulter Amélioration de votre modèle Amazon Lookout for Vision.
Pour afficher les modèles que vous avez créés dans un projet, appelezListModels
. Pour obtenir un exemple de code, consultez Visualisation de vos modèles.
Pour entraîner un modèle (SDK)
-
Si ce n'est pas déjà fait, installez et configurez le AWS CLI et le AWS SDKs. Pour de plus amples informations, veuillez consulter Étape 4 : Configuration des AWS SDK AWS CLI et.
-
Utilisez l'exemple de code suivant pour entraîner un modèle.
-
Lorsque l'entraînement est terminé, vous pouvez évaluer ses performances. Pour de plus amples informations, veuillez consulter Amélioration de votre modèle Amazon Lookout for Vision.