

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.

# Fonctionnement de la détection d'objet
<a name="algo-object-detection-tech-notes"></a>

L'algorithme de détection d'objet identifie et localise toutes les instances d'objets dans une image à partir d'un ensemble connu de catégories d'objets. L'algorithme accepte une image comme entrée et génère la catégorie à laquelle l'objet appartient, ainsi qu'un score de fiabilité qu'il appartient à la catégorie. L'algorithme prédit également l'emplacement de l'objet et le met à l'échelle avec un cadre de délimitation rectangulaire. Amazon SageMaker AI Object Detection utilise l'algorithme [Single Shot multibox Detector (SSD)](https://arxiv.org/pdf/1512.02325.pdf) qui utilise un réseau neuronal convolutionnel (CNN) préentraîné pour la tâche de classification comme réseau de base. SSD utilise la sortie des couches intermédiaires comme caractéristiques pour la détection. 

Divers CNN tels que [VGG [ResNet](https://arxiv.org/pdf/1603.05027.pdf)](https://arxiv.org/pdf/1409.1556.pdf)ont obtenu d'excellentes performances dans le domaine de la classification des images. La détection d'objets dans Amazon SageMaker AI fonctionne à VGG-16 la fois ResNet-50 comme réseau de base pour les SSD. L'algorithme peut être entraîné en mode d'entraînement complet ou mode de formation de transfert. En mode d'entraînement complet, le réseau de base est initialisé avec des pondérations aléatoires, puis entraîné sur les données utilisateur. En mode de formation de transfert, les pondérations du réseau de base sont chargées à partir des modèles préentraînés.

L'algorithme de détection d'objet utilise les opérations standard d'augmentation des données, telles que Flip, Rescale et Jitter, à la volée et en interne afin d'éviter un surajustement.