Elasticsearch实用BM25 -第2部分:BM25算法及其变量
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch实用BM25 -第2部分:BM25算法及其变量相关的知识,希望对你有一定的参考价值。
1.概述
转载:https://www.elastic.co/cn/blog/practical-bm25-part-2-the-bm25-algorithm-and-its-variables
这是实用BM25系列三部分中关于相似度排名(相关性)的第二篇文章。如果您刚刚加入,请查看第1部分:碎片如何影响Elasticsearch中的相关性评分。
2. BM25算法
我将在这里尝试深入研究数学,只是在解释发生了什么绝对必要的情况下,但这是我们查看BM25公式的结构,以获得一些见解发生了什么。首先我们来看一下公式,然后我将把每个部分分解成可以理解的部分:
我们可以看到一些常见的分量,比如
以及一些关于字段长度的东西。以下是这些内容的全部内容:
- q
以上是关于Elasticsearch实用BM25 -第2部分:BM25算法及其变量的主要内容,如果未能解决你的问题,请参考以下文章