À suivreGuide suivant
Convolutions séparables en profondeur
Technique
GUIDE DE L'IA Visuelle
Les convolutions déformables permettent à un réseau neuronal de plier sa grille d'échantillonnage pour suivre la forme réelle des objets au lieu de la forcer à travers une fenêtre carrée rigide.
Écoutez ce guideNarré par l'IA · ~2 min
Cela rend les modèles bien plus efficaces dans la gestion des formes étranges, des changements d’échelle et des distorsions géométriques.
Une convolution normale échantillonne les pixels à des décalages fixes – une grille 3x3 bien rangée centrée sur chaque emplacement. Cela fonctionne bien pour les textures, mais cela pose problème lorsque les objets sont inclinés, étirés ou de forme étrange. Les convolutions déformables, introduites par Dai et ses collègues de Microsoft Research en 2017, ajoutent un petit décalage appris à chacun de ces points d'échantillonnage. Le réseau examine l'entrée et prédit un décalage 2D pour chaque position de la grille, de sorte que le champ récepteur peut se déformer pour épouser un bord incurvé ou suivre un membre incliné. Le pooling RoI déformable applique la même idée aux fonctionnalités de région. La version 2 (2018) a ajouté des poids de modulation par point, permettant à la couche d'amortir ou d'amplifier chaque échantillon, ce qui a amélioré la précision de la détection d'objets sur des benchmarks comme COCO.
Détection d'objets sur COCO, où les couches déformables améliorent la précision sur les objets allongés ou en rotation comme les trains et les girafes
Segmentation sémantique des scènes de rue, aidant les modèles à tracer des marquages de voies courbes et des contours de bâtiments irréguliers
DETR déformable pour une détection de bout en bout, utilisant des décalages appris pour rendre l'attention du transformateur efficace
Imagerie médicale, où les tumeurs et les organes ont des formes non rigides que les grilles fixes capturent mal
L'attention déformable est devenue l'épine dorsale de la détection moderne : le DETR déformable utilise des décalages d'échantillonnage appris pour rendre l'attention du transformateur clairsemée et rapide, réduisant ainsi considérablement le temps de formation par rapport au DETR d'origine. Attendez-vous à ce que le principe déformable continue de se répandre dans la vidéo, les nuages de points 3D et les modèles de langage de vision, où l'échantillonnage adaptatif aide à gérer le mouvement, l'occlusion et la géométrie irrégulière. À mesure que la prise en charge matérielle des accès irréguliers à la mémoire s’améliore, les opérateurs déformables devraient également devenir moins chers et plus largement déployés sur les appareils de périphérie.
Newsletter gratuite
Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.
Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.
Testez-vous
Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.
Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don
Les convolutions déformables permettent à un réseau neuronal de plier sa grille d'échantillonnage pour suivre la forme réelle des objets au lieu de la forcer à travers une fenêtre carrée rigide. Cela rend les modèles bien plus efficaces dans la gestion des formes étranges, des changements d’échelle et des distorsions géométriques.
Les convolutions déformables prédisent un décalage appris (dx, dy) pour chaque emplacement d'échantillonnage, permettant à la grille de se déformer pour correspondre aux formes des objets.
Une branche de convolution parallèle génère les décalages, qui sont appris de bout en bout via rétropropagation.
Les décalages fractionnaires nécessitent une interpolation bilinéaire, ce qui permet de maintenir l'opération différenciable pour la formation.
La v2 a introduit la modulation, un poids appris par point d'échantillonnage qui peut amplifier ou supprimer son influence, améliorant ainsi la précision.
En courbant la grille d'échantillonnage, le champ récepteur effectif s'aligne sur la géométrie de l'objet au lieu d'un carré rigide.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreGuide suivant
Convolutions séparables en profondeur
Technique