Glossaire aéronautique

Qu’est-ce que l’apprentissage par transfert ?

Machine Learning · Computer Vision 8 langues
Définition
L’apprentissage par transfert est une méthode d’apprentissage automatique qui utilise un modèle entraîné sur une tâche pour améliorer l’apprentissage d’une autre tâche.

L’apprentissage par transfert est une méthode d’apprentissage automatique qui utilise un modèle entraîné sur une tâche pour améliorer l’apprentissage d’une autre tâche. Pan et Yang le définissent avec un domaine et une tâche source, puis un domaine et une tâche cibles. Les domaines ou les tâches diffèrent.

Fonctionnement

Un modèle est d’abord entraîné sur un grand jeu de données source. Pour les modèles d’images, il s’agit souvent d’ImageNet, qui compte environ 1,2 million d’images d’entraînement réparties en 1 000 classes. Le modèle est ensuite réutilisé pour la nouvelle tâche, qui dispose de moins de données étiquetées. Il existe deux façons courantes de le réutiliser :

  • Extraction de caractéristiques. Retirer la dernière couche de classification, figer le reste, et entraîner un nouveau classifieur linéaire sur la sortie.
  • Réglage fin. Remplacer le classifieur et poursuivre l’entraînement d’une partie ou de la totalité des couches préentraînées. Les poids préentraînés reçoivent un taux d’apprentissage plus faible que le nouveau classifieur.

Peu d’équipes entraînent un réseau complet depuis zéro, car les grands jeux de données sont rares. Pour un petit jeu cible proche des données source, les notes du cours CS231n de Stanford recommandent l’extraction de caractéristiques. Un grand jeu cible permet le réglage fin de tout le réseau.

Pourquoi les caractéristiques se transfèrent

Yosinski et ses coauteurs ont testé ce point couche par couche. Les caractéristiques de la première couche, comme les taches de couleur, sont générales. Les couches suivantes sont plus spécifiques à la tâche source. Plus la tâche cible diffère de la tâche source, moins les caractéristiques se transfèrent. Partir de poids transférés peut encore aider après le réglage fin.

Backbones auto-supervisés

Un backbone (réseau de base) n’a pas besoin d’étiquettes pour être utile. DINOv3, de Meta AI, est entraîné sans étiquettes manuelles sur un jeu de données soigneusement sélectionné de 1 689 millions d’images. Son plus grand modèle compte 7 milliards de paramètres. Les auteurs indiquent qu’il donne de bons résultats sur de nombreuses tâches sans réglage fin, et que dans la plupart de leurs tests le backbone reste figé. Voir aussi la page DINOv3 de ce glossaire.

Inspection d’aérodrome

Les relevés de l’indice de l’état de la chaussée (PCI) suivent l’ASTM D5340, comme l’indique la circulaire FAA AC 150/5380-7B. La circulaire ne mentionne pas l’apprentissage automatique. Un modèle construit par apprentissage par transfert ne peut que détecter des défauts dans les images. Il ne modifie pas la méthode de relevé.

Foire aux questions

Qu’est-ce que l’apprentissage par transfert ?
C’est une méthode qui utilise les connaissances d’une tâche source pour améliorer l’apprentissage d’une tâche cible. La source et la cible peuvent différer par leurs données, par leur tâche, ou par les deux. En vision par ordinateur, la source est généralement un réseau entraîné sur un vaste jeu d’images, comme ImageNet.
Quelle est la différence entre l’extraction de caractéristiques et le réglage fin ?
Dans l’extraction de caractéristiques, le réseau préentraîné reste figé et seul un nouveau classifieur linéaire est entraîné sur sa sortie. Dans le réglage fin, le classifieur est remplacé et l’entraînement se poursuit sur une partie ou la totalité des couches préentraînées. Le réglage fin applique aux poids préentraînés un taux d’apprentissage plus faible qu’au nouveau classifieur.
Pourquoi ne pas entraîner un réseau depuis le début ?
Entraîner un réseau complet depuis zéro demande un vaste jeu de données, et peu de projets en disposent. Un réseau préentraîné contient déjà des caractéristiques générales, si bien qu’un jeu de données plus petit peut suffire pour la nouvelle tâche.

Références

pan-yang-2010
A Survey on Transfer Learning S. J. Pan and Q. Yang, IEEE Transactions on Knowledge and Data Engineering, vol. 22, no. 10, 2010
yosinski-2014
How transferable are features in deep neural networks? J. Yosinski, J. Clune, Y. Bengio, H. Lipson, arXiv 1411.1792
ilsvrc-2015
ImageNet Large Scale Visual Recognition Challenge O. Russakovsky et al., arXiv 1409.0575 (International Journal of Computer Vision, 2015)
dinov3-2025
DINOv3 O. Siméoni et al., Meta AI, arXiv 2508.10104

Ceci est une entrée de référence. TarmacView fournit des services d'inspection par drone et ne vend pas l'équipement ou les matériaux décrits dans ce glossaire.

Commencer Besoin de vérifier l'éclairage de votre aérodrome ? TarmacView inspecte l'éclairage PAPI, de piste et d'approche par drone, entre les mouvements d'aéronefs, et fournit un rapport de conformité conçu pour votre régulateur. L'inspection de la chaussée et des obstacles est en développement.
Poursuivez votre lecture

En savoir plus

03 PAGES
Transformateur de Vision DINOv3 pour l'Analyse des Surfaces d'Infrastructure
glossary

Transformateur de Vision DINOv3 pour l'Analyse des Surfaces d'Infrastructure

DINOv3 (self-DIstillation with NO labels v3) est un transformateur de vision auto-supervisé (ViT-B/16) pré-entraîné sur 1,7 milliard d'images, produisant des plongements de haute qualité en 768 dimensions qui capturent la texture et la structure à grain fin. Les modèles de TarmacView en cours de développement utilisent des colonnes vertébrales DINOv2 et DINOv3, à des fins différentes. Couvre…

Augmentation de données
glossary

Augmentation de données

L'augmentation de données étend synthétiquement les ensembles d'entraînement en appliquant des transformations d'image, rotation, retournement, variation chromatique, flou, bruit, recadrage, pour améliorer la robustesse du modèle face aux variations d'éclairage, d'orientation et de qualité d'image. Pour l'inspection d'infrastructures, les augmentations spécifiques au domaine (transformations de…

Adaptation de Domaine
glossary

Adaptation de Domaine

L'adaptation de domaine adapte les modèles d'apprentissage automatique entraînés sur un domaine source, comme des types de chaussée, conditions d'éclairage ou jeux de données spécifiques, pour fonctionner de manière fiable sur différents domaines cibles sans réentraînement complet. Essentielle pour l'inspection des infrastructures lors du déploiement des chaussées routières aux pistes d'aéroport…