BM25Similarity クラス

定義

Okapi BM25 類似性アルゴリズムに基づくランク付け関数。 BM25 は TF-IDF に似たアルゴリズムであり、長さの正規化 ('b' パラメーターによって制御) と、用語の頻度飽和 ('k1' パラメーターによって制御) が含まれます。

public class BM25Similarity : Azure.Search.Documents.Indexes.Models.SimilarityAlgorithm
type BM25Similarity = class
    inherit SimilarityAlgorithm
Public Class BM25Similarity
Inherits SimilarityAlgorithm
継承
BM25Similarity

コンストラクター

BM25Similarity()

BM25Similarity の新しいインスタンスを初期化します。

プロパティ

B

このプロパティは、ドキュメントの長さが関連性スコアに与える影響を制御します。 既定では、値 0.75 が使用されます。 値 0.0 は長さの正規化が適用されていないことを意味し、値 1.0 は、スコアがドキュメントの長さによって完全に正規化されていることを意味します。

K1

このプロパティは、一致する各用語の用語頻度と、ドキュメント とクエリのペアの最終的な関連性スコアの間のスケーリング関数を制御します。 既定では、値 1.2 が使用されます。 値が 0.0 の場合、スコアは用語の頻度が増加してもスケーリングされません。

適用対象