微软为Bing开源搜寻人工智能算法 SPTAG

我们日常的网络活动中,有不少都是在进行搜寻,而文字搜寻之外,非文字搜寻例如声音或者图像搜寻变得越来越普及。这些功能需要人工智能辅助以分析声音或者图像内容,微软的搜寻用人工智能算法 SPTAG 最近终于开源化,让开发社群可以参与和使用这技术。微软的 Space Partition Tree And Graph(SPTAG)人工智能算法可以使开发人员能够以毫秒为单位筛选向量,也就是单词、图像像素和其他数据点的数学表示形式。微软表示,SPTAG(用 C++ 编写并用 Python 包装)是众多 Bing 搜寻服务的核心,已应用协助公司的研究人员更深入理解数十亿个网络搜寻「背后的目标」,并提供更准确的结果。

微软表示,Bing Search 至今已对超过 1,500 亿条数据进行了编目,包括单个单词、字符、网页代码和完整查询。Bing 团队期望开源 SPTAG 可用于建立可辨识基于声音片段所说语言的应用方式,或类似拍摄花卉照片时可以辨识品种的功能。Bing 计划经理 Rangan Majumder 表示,探索深度矢量搜寻真正潜力的研究也只是个开始,认为这个技术未来可以有更多应用。

原文地址:https://blog.51cto.com/13373212/2399105

时间: 2024-10-08 14:30:20

微软为Bing开源搜寻人工智能算法 SPTAG的相关文章

开源推动人工智能普及化,软件吞噬世界正成为现实

(上图为Linux基金会副总裁.CNCF原生云计算基金会首席运营官Chris Aniszczyk) "开源软件和人工智能正在吞噬世界."这是Linux基金会副总裁.CNCF原生云计算基金会首席运营官Chris Aniszczyk在2017软博会的中国开源产业峰会上所做的判断.在Chris看来,开源软件与人工智能是互相促进.互相推动,"未来每家公司都将成为软件公司". 今年初刚刚宣布完成5000万美元C轮融资的国内开源云公司EasyStack,在本次开源峰会上发布了全

Computational Network Toolkit (CNTK) 是微软出品的开源深度学习工具包

用 CNTK 搞深度学习 (一) 入门 Computational Network Toolkit (CNTK) 是微软出品的开源深度学习工具包.本文介绍CNTK的基本内容,如何写CNTK的网络定义语言,以及跑通一个简单的例子. 根据微软开发者的描述,CNTK的性能比Caffe,Theano, TensoFlow等主流工具都要强.它支持CPU和GPU模式,所以没有GPU,或者神经网络比较小的实验,直接用CPU版的CNTK跑就行了. 其开源主页在 https://github.com/Micros

象棋人工智能算法的C++实现(一)

点击上方"程序人生",选择"置顶公众号"第一时间关注程序猿(媛)身边的故事 前言:自AlphaGo战胜世界著名九段围棋手李世石之后,我就对棋类人工智能产生了极大的兴趣,并想要自己实现象棋的人工智能.然而那个时候我还在读高二,没有这么深厚的代码基础,所以那个时候也就只能想想了.但是现在不一样了,通过学习编程,已经可以让我在棋类人工智能这个领域向前探索了.推荐下小编的C++学习群:513801371,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的

5款替代微软Visio的开源免费软件(转)

5款替代微软Visio的开源免费软件 提到流程图和图表设计,自然会想到微软出品的Office Visio,它是一款强大的流程图设计工具.Visio并不在Office标准套装中,需要额外付费购买,这可能会带来某些不便.一方面,并不是所有人都 负担得起,另外,如果是应急之需,临时购买恐怕也来不及了. 今天我们介绍几款免费的Visio替代软件,也许你对某些软件的名字感到陌生,现在我们逐一简要了解一下. 1.DIA Diagram Editor Dia主界面 Dia被我们列在头一名,不仅是因为它功能强大

2015年微软“十大”开源之举

引言:有人将2015年称为"开源之年",而其中微软的开源举措也被大家津津乐道.开源,这不是一夜之间发生的.下面这张图所显示的仅仅是微软这10多年来参与并贡献开源软件的一小部分动作,而在这期间,微软一直和开源社区共同努力让更多的开源软件可以在微软的平台上运行.比如,微软投入到PHP已经多年,目的就是为了让PHP在Windows平台上成为第一梯队的产品,从而提供包括高性能超大规模的Azure Web 应用. 世界变化很快,微软的开源之路也越走越宽.在这里,我们就来历数一下,2015年微软在

Python神经网络算法与深度学习视频教程人工智能算法机器学习实战视频教程

38套大数据,云计算,架构,数据分析师,Hadoop,Spark,Storm,Kafka,人工智能,机器学习,深度学习,项目实战视频教程 视频课程包含: 38套大数据和人工智能精品高级课包含:大数据,云计算,架构,数据挖掘实战,实时推荐系统实战,电视收视率项目实战,实时流统计项目实战,离线电商分析项目实战,Spark大型项目实战用户分析,智能客户系统项目实战,Linux基础,Hadoop,Spark,Storm,Docker,Mapreduce,Kafka,Flume,OpenStack,Hiv

Python 人工智能算法工具包 SimpleAI

SimpleAI 是 Python 实现的人工智能算法工具包,示例代码: from simpleai.search import SearchProblem, astar GOAL = 'HELLO WORLD' class HelloProblem(SearchProblem): def actions(self, state): if len(state) < len(GOAL): return list(' ABCDEFGHIJKLMNOPQRSTUVWXYZ') else: return

马斯克:有62%的程序员认为人工智能会被武器化 #精选AR人工智能算法

当地时间 9 月 13 日,马斯克在自己的个人推特账号上转推了一篇名为<Hackers Have Already Started to Weaponize Artificial Intelligence>(编译:黑客们已经开始武器化人工智能)的文章.以下为博客节选内容. 来自安全公司 ZeroFOX 的两位数据科学家进行了一次实验,他们希望看看人类和人工智能相比,究竟谁更容易让推特用户点击恶意链接.于是,研究人员让人工智能研究社交网络用户的行为,然后设计并实施自己的网络钓鱼诱饵.从测试结果,人

人工智能算法综述

"那一些被认作常识的东西,是不是只是时代的附属品?从整个历史的长河去看待,也许是一些莫名其妙或者残忍至极的怪事而已" ---- 默默无名 这两年因为一些爆炸式的AI应用,导致又把公众的视野转向这个方向发展,自图灵提出"图灵测试"之后,AI已经爆发了两次热潮,相应的也跌入了两次低谷,目前看应该是进入了第三次的热潮,但是之后是迎来"奇点",还是第三次低谷,尚不可知. 强人工智能(也就是通用人工智能),或者说机器的自我意识,自然是一个终极目标,但是当我