Skip to main content
GGenerative AI
    • Start here
    • Learning paths5 paths
    • Modules11 modules
    • Projects5 projects
    • Quizzes
    • Flashcards
    • Homework
    • Interview prep8 question banks
    • Cheat sheets11 sheets
    • Glossary239 terms
    • Code snippets
    • Ask the mentor
    • My notes
    • My progress
SearchStart here
Menu
    • Start here
    • Learning paths5 paths
    • Modules11 modules
    • Projects5 projects
    • Quizzes
    • Flashcards
    • Homework
    • Interview prep8 question banks
    • Cheat sheets11 sheets
    • Glossary239 terms
    • Code snippets
    • Ask the mentor
    • My notes
    • My progress
  1. Reference
  2. Contrastive training

Glossary

Contrastive training

Training that pulls matching pairs of texts together and pushes others apart in vector space. It is why close vectors tend to mean similar meaning.

Where it is explained

  • Embeddings and similarity searchEmbeddings and vector search

See also

Terms explained in the same lessons.

  • Cosine similarity
  • Dot product
  • Embedding model
  • Euclidean distance
  • Semantic search
  • Vector normalization
Previous termContinuous batchingNext termCorrective RAG (CRAG)

All terms, A to Z

GGenerative AI

Learn generative AI from the first token to production systems.

  • Privacy
  • Search