当前位置:首页 > AI科普

「搜索为啥懂意思了?聊聊语义搜索这回事」

xinhack2天前AI科普21

「搜索为啥懂意思了?聊聊语义搜索这回事」 AI科普

一句话结论:搜索从对字升级成懂意了

老式搜索像查字典,你打苹果手机,它满世界找带这俩字的页面,多打错一个字就傻眼。语义搜索不这么干,它先把你的问题和库里每篇文档都变成一串数字,再比意思挨得近不近。你问哪款果子牌手机好,它也能懂你在说 iPhone。米岸AI 觉得这事儿最该讲给普通人听,搜索的底层早换脑子了,还拿老眼光看搜索就亏了。

老搜索的死穴:认字不认意

关键词搜索靠倒排索引,本质是字面命中。好处是快、好解释;坏处是它不懂同义词、不懂上下文。降价和打折它当两码事,苹果是水果还是公司它分不清。用户得猜检索系统爱听啥词,挺累的。更要命的是长问题它接不住,你问一句大白话,它只会机械切词去匹配,答非所问是常事,体验卡在字面这一层。

语义搜索靠向量量远近

它先调用一个 Embedding 模型,把文字压成一长串浮点数,意思相近的文字,这串数也挨得近。检索时,把你的问题也变成向量,去库里找距离最近的那几条。距离近不近,常用余弦相似度来量。这就像给每篇文章在语义地图上标个点,你的问题也标个点,看谁离得近就娶谁。所以哪怕用词完全不同,只要意思贴边,照样能捞出来。

它也不是万能,得搭配着用

纯语义搜索有时太感性,精确的人名、型号反倒找不准。所以现在主流是混合检索,关键词那套保精确,语义这套补理解,两头结果再让一个重排序模型排个先后。要我说,这跟老中医搭西医一个理,各管一摊,合起来才稳。单靠哪一边都不够,混合起来既准又懂你,才是现在的主流做法。

普通人能蹭上这波红利吗

能,而且已经在用了。你问 AI 助手帮我找上周那份讲预算的文档,它背后多半就是语义检索在干活。做内容、做客服知识库的人,把资料向量化后搜,体验能上一个台阶。米岸AI 整理这类科普,也是想让更多人知道,搜索早不是 Ctrl 加 F 那个年代了,你用大白话问,它真能听懂个七八成。

常见问题

问:语义搜索比关键词搜索慢很多吗?

答:建库时要多一步向量化,但检索时靠向量索引也很快。用户体验反而更跟手,因为不用你字字斟酌,差个字也能搜到。

问:它真能懂意思吗?

答:别神话,它懂的是统计意义上的语义相近,不是真理解。冷门领域、黑话它可能翻车,所以常配关键词兜底,两头一起上才稳。

问:我想给自己资料做语义搜索,难不难?

答:现在有不少现成向量库和 Embedding 接口,搭个简易版不难。难在切分文档和调重排序,这两步调好体验才顺,其余都是现成积木。

问:米岸AI 为啥单独聊它?

答:因为它是 RAG、智能问答这些热闹玩意儿的根基,搞懂它,上面那些花活儿你一眼就看清了,不会被新词绕晕。

本文由米岸AI整理。

相关文章

训练、微调、推理:大模型从学会到上岗的三步

训练、微调、推理:大模型从学会到上岗的三步

很多人把"训练 AI"想成一件事,其实大模型要经历预训练、微调和推理三个阶段,各有各的花费和目的。本文用"上学—培训—上岗"的比方,理清这条从数据到服务的完整链路。…

迁移学习是什么?让 AI 把在一个领域学的本事用在新地方

迁移学习是什么?让 AI 把在一个领域学的本事用在新地方

人学会骑自行车后,再学骑电动车会快很多——因为平衡感这类“底层能力”是通用的。AI 也有类似本事,叫迁移学习:把模型在任务 A 上练出的基础能力,搬去帮任务 B 上手。它让小数据也能训练出好模型。这篇…

准确率、精确率、召回率:模型到底好不好,看哪个数

准确率、精确率、召回率:模型到底好不好,看哪个数

说一个模型「准」,到底准在哪?准确率、精确率、召回率看着都像「正确率」,关心的却不是同一件事。本文用体检和考试查漏的比喻,讲清三个指标各自的盲区,帮你读懂一份模型评测,以及面对一份评测报告时,该先盯住…

少样本学习是什么?大模型为什么看几个例子就会

少样本学习是什么?大模型为什么看几个例子就会

老式 AI 要学一样东西得喂成千上万条样本,今天的大模型却看两三个例子就能上手。这种「少样本学习」靠的是预训练积累的通识,而不是从零学起。本文用看样例学做事的比喻,讲清它为什么管用、又在哪里会翻车,以…

聚类是什么?AI 怎么把相似的东西自动「归成一堆」

聚类是什么?AI 怎么把相似的东西自动「归成一堆」

前面聊的很多模型都要先有标签才能学,聚类却反着来:不给任何答案,只丢一堆杂乱数据,让 AI 自己把相似的分到一组。本文用聚会自动分桌和整理衣柜的比喻,讲清 K-Means 怎么运作、簇数怎么定,以及它…

批归一化是什么?深度学习训练为什么要先把每层摆正

批归一化是什么?深度学习训练为什么要先把每层摆正

训练神经网络时有个隐蔽麻烦:前面层一变,后面层输入的分布就跟着飘,模型得不断重新适应,学得慢又抖。批归一化的解法是,在每个小批次里把层的输入「摆正」——均值拉到 0、方差归到 1。本文用军训排队和恒温…

零样本学习是什么?没教过的题,AI 也能猜个八九不离十

零样本学习是什么?没教过的题,AI 也能猜个八九不离十

传统模型只会做练过的题,换个没见过的类别就傻眼。零样本学习偏要让模型答没复习过的题——靠的是把类别、文字描述这些语义信息带进来,让没见过和见过在意义层面接上头。本文用查字典和跨语种猜词的比喻,讲清它和…

推荐系统是什么?App 怎么越用越懂你、猜中你喜好

推荐系统是什么?App 怎么越用越懂你、猜中你喜好

打开购物、短视频、音乐 App,它总能精准推你爱看的那一口——这背后站着推荐系统。它不像人靠直觉,而是拿你点过、跳过、买过的痕迹当线索,给人和内容两边打分配对。本文用红娘和书架的比喻,讲清它怎么从你的…