谷歌是通过理解语境提高搜索的10%
互联网2020-08-18 11:09:14
导读谷歌目前正在对其核心搜索算法进行更改,该算法表示可以更改十分之一查询中结果的排名。它基于Google研究人员开发的尖端自然语言处理(NLP
谷歌目前正在对其核心搜索算法进行更改,该算法表示可以更改十分之一查询中结果的排名。它基于Google研究人员开发的尖端自然语言处理(NLP)技术,并在过去10个月中应用于其搜索产品。
本质上,Google声称它通过更好地了解单词在句子中的相互关系来改善结果。谷歌昨天在一次新闻发布会上讨论了一个例子,其搜索算法能够解析以下短语的含义:“你能为药房买药吗?”
Google研究员兼搜索副总裁Pandu Nayak认为,旧的Google搜索算法将该句子视为“单词袋”。因此,它查看了重要的词,医学和药学,并简单地返回了本地结果。新算法能够理解“为某人”一词的上下文,以意识到这是一个有关您是否可以接受他人处方的问题-并且返回了正确的结果。
在优化了算法是基于BERT,主张“从变形金刚双向编码器交涉。”该缩写的每一个字都是在NLP领域的术语,但要点是,而不是把一句话的话,BERT外观一袋整个句子中的所有单词。这样做可以使人们认识到“为某人”一词不应该被丢弃,而是对句子含义必不可少的。
BERT认识到应该注意这些单词的方式基本上是通过在《疯狂的里伯斯》(Mad Libs)的泰坦尼克号游戏中自学而实现的。Google提取了一个英语句子集,并随机删除了15%的单词,然后BERT的任务就是弄清楚这些单词应该是什么。Google高级研究员兼研究高级副总裁Jeff Dean认为,随着时间的流逝,这种培训对于使NLP模型“理解”环境非常有效。
Google引用的另一个示例是“无路边停车”。“ no”一词对于此查询至关重要,在搜索中实施BERT之前,Google的算法就忽略了这一点。
免责声明:本文由用户上传,如有侵权请联系删除!