Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Exploiter des modèles pré-entraînés
L'entraînement d'un réseau de neurones convolutif pour effectuer des tâches de classification d'images nécessite généralement une quantité extrêmement importante de données d'entraînement et peut prendre beaucoup de temps. Sa réalisation peut prendre des jours, voire des semaines. Et si vous pouviez exploiter des modèles d'images existants entraînés sur des ensembles de données volumineux, par exemple via TensorFlow-Slim, et les adapter pour vos propres tâches de classification ?
L'extraction de caractéristiques est une technique courante pour exploiter les modèles pré-entraînés. Elle consiste à récupérer les représentations intermédiaires produites par le modèle pré-entraîné, puis à alimenter ces représentations dans un nouveau modèle en tant qu'entrée. Par exemple, si vous entraînez un modèle de classification d'images pour distinguer différents types de légumes, vous pouvez insérer des images de carottes, de céleri, etc. dans un modèle pré-entraîné, puis en extraire les caractéristiques de sa couche de convolution finale, qui capturent toutes les informations que le modèle a apprises sur les images ; à l'entrée Pour améliorer les performances de l'extraction de caractéristiques avec un modèle pré-entraîné, les ingénieurs optimisent souvent les paramètres de pondération appliqués aux caractéristiques extraites.
Pour une analyse plus approfondie de l'extraction de caractéristiques et de l'ajustement des modèles pré-entraînés, consultez l'exercice suivant.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/09/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2022/09/27 (UTC)."],[[["Pretrained image models can be leveraged to perform image classification tasks, saving time and resources compared to training a new model from scratch."],["Feature extraction involves using the intermediate representations from a pretrained model as input for a new model, enabling the utilization of learned features like color, texture, and shape."],["Fine-tuning the weight parameters of extracted features can further enhance the performance of the new classification model built on top of the pretrained model."]]],[]]