查询 · 2022
HyDE
先写一段假想答案,用这段文字的向量去检索,而不是直接用问题。
要解决的问题
问题通常很短,文档是完整句子。两者的向量不一定靠近,即使讲的是同一件事。
相对前一代的变化
查询改写通常仍输出一个问题或关键词。HyDE 输出的是一段看起来像答案的文字,再用它做稠密检索。
做法
Gao 等人让模型在没有资料时先生成假设文档,把假设文档编码后检索真实段落。不需要相关性标注。
局限
假想答案可能编造实体或方向。检索会去找和这段错误文字相似的文档,而不是和原问题相似的文档。
在链路中的位置
在稠密检索之前,是查询改写的一种特殊形式。