搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「BM25 公式」找到 19 条内容
按专题浏览 →匹配正文:…5)),也有 log(1+(N-n+0.5)/(n+0.5)) 等非负变体。回答时应说明所用检索引擎的定义,不能把一种实现当成唯一公式。 相比基础 TF-IDF BM25 的词频项会饱和,同一词继续出现时边际增益下降; 长度归一化由 b 显式控制,而不是对所有长文档固定扣分; 基础 TF-IDF 常用线性词频,但 TF-IDF 也有对数 TF、向量归一化等变体,不能笼统说它完全不处理长度。 k1、b 的默认值只是起点。分词、字段权重、停用词、IDF 变体和语料长度分布都会改变…
匹配正文:BM25核心原理 BM25(Best Match 25)是概率检索框架下的经典算法,核心思想:词频贡献存在饱和效应,文档长度需要归一化。 数学公式 score(D,Q) = \sum_{i=1}^{n} IDF(q_i) \cdot \frac{f(q_i,D) \cdot (k_1+1)}{f(q_i,D) + k_1 \cdot (1-b+b\cdot\frac{|D|}{avgdl})} 其中: f(q_i,D):词项q_i在文档D中的词频 |D|:文档长度,avgdl…
匹配正文:…\text{avgdl})} 实践中常用非负 IDF 变体,例如 \log(1+(N-n_i+0.5)/(n_i+0.5));具体公式应与检索引擎实现保持一致。 相比基础 TF-IDF 的改进 词频饱和:同一词继续出现时,边际增益逐渐减小;k1 越大,通常饱和越慢。 长度归一化:b 控制文档长度相对平均长度对得分的影响。b=0 表示不做这部分归一化,b 增大并不等于对所有长文档固定扣同样分数。 概率检索框架:BM25 从概率相关性模型演化而来;TF-IDF 也有多种归一化变体…
学习内容与项目面试,在同一条路上。