Method

Cross-Encoder

Canonical ID https://id.searchplex.net/cross-encoder/

A neural architecture that jointly processes both sides of a matching problem, such as a query and a document, allowing direct interaction between them before producing a relevance, similarity, or classification score.

Scope

Because each query-candidate pair must be processed jointly, Cross-Encoders are usually much more expensive for large-scale retrieval than independently encoded representations. In search systems they are therefore commonly used to rerank a bounded candidate set.

Observed terms

Used for

Related

Not equivalent to

  • Cross-Encoder is not Dual Encoder. Cross-encoders process a pair jointly; dual encoders encode each side independently and compare representations.
  • Cross-Encoder is not Ranking. Cross-Encoder names a model architecture or method; ranking is the task of ordering results.
  • Cross-Encoder is not Reranking. A Cross-Encoder is one common way to perform reranking, but reranking is the retrieval-system task or stage.

Learn more

ID