Ähnlichkeitslernen

term_id: similarity_learning

Category: training_techniques

Definition

Beim Ähnlichkeitslernen werden Modelle trainiert, um Eingaben in einen Vektorraum abzubilden, in dem ähnliche Elemente nah beieinander und unähnliche Elemente weit voneinander entfernt liegen. Techniken wie Siamese Networks oder Triplet Loss werden hierfür eingesetzt.

Summary

Ein Machine-Learning-Ansatz, der eine Distanzmetrik lernt, um zu bestimmen, wie ähnlich oder unähnlich zwei Objekte sind.

Key Concepts

  • Embedding-Raum
  • Distanzmetriken
  • Triplet Loss (Dreifachverlust)
  • Siamese Networks (Zwillinge-Netzwerke)

Use Cases

  • Gesichtserkennung
  • Erkennung von Duplikaten
  • Empfehlungssysteme