NLP Bi-Encoder和Re-ranker

Retrieve & Re-Rank

https://www.sbert.net/examples/applications/retrieve_rerank/README.html

Bi-Encoder vs. Cross-Encoder

https://www.sbert.net/examples/applications/cross-encoder/README.html

Bi-Encoder会用BERT对输入文本编码,再根据cosine相似度分数筛选文本。Cross-Encoder会直接计算两个句子的相关性分数。

如何将BI和Cross Encoder配合使用?可以先用BI-Encoder选出top 100个候选项,再用Cross-Encoder挑选最佳选项。

Combining Bi- and Cross-Encoders

Cross-Encoder achieve higher performance than Bi-Encoders, however, they do not scale well for large datasets.

Here, it can make sense to combine Cross- and Bi-Encoders, for example in Information Retrieval / Semantic Search scenarios:

First, you use an efficient Bi-Encoder to retrieve e.g. the top-100 most similar sentences for a query.

Then, you use a Cross-Encoder to re-rank these 100 hits by computing the score for every (query, hit) combination.

相关推荐
Z-D-K10 分钟前
一个AI的真实日记(3)
人工智能·ai·aigc·人机交互·agent·agi
ivywriter15 分钟前
【数字孪生】到底能解决什么实际问题?
大数据·人工智能·机器人
(轻舟已过万重山)18 分钟前
第39章 评估迭代:上线只是开始,迭代才是关键
大数据·数据库·人工智能
听你说3218 分钟前
鹏辉LIC+EDLC高功率电容解决方案,为工业自动化、智能IoT、UPS备电等高负载设备而生
人工智能·物联网·自动化·创业创新
墨染天姬23 分钟前
【AI】从MOE混合专家到 MOA混合智能体
人工智能
甲维斯24 分钟前
国产版“Claude Code”也支持电脑控制了,kimi也是越用越爽了!
人工智能
KKKlucifer28 分钟前
AI 驱动告警研判:运营商智能化安全运维支撑服务实践案例
人工智能·安全
仙女修炼史31 分钟前
word2Vec理解(下):本质理解
人工智能·自然语言处理·word2vec
惊鸿一博33 分钟前
# 生成模型(Generative Models)基础介绍_四大分类_扩散模型介绍
人工智能
漏刻有时38 分钟前
PHP 5.6 老系统接入 DeepSeek AI:错别字检查 / 文案解读 / 智能问答,三合一实战方案
人工智能