2018年,你最应该盯梢的全球十大开源AI项目

2018-02-07来源:admin围观:26次

CNET科技行者 2月6日 北京音讯 近年来,人工智能(AI)与机器学习可谓不绝于耳。依据IDC公司2017年9月发布的猜测,2017年全球在认知与人工智能解决方案范畴的开销总额约为120亿美元。到2021年,这一总和可能将以50.1%的复合年增长率提高,意味着到时商场将迎来高达576亿美元。

在2018年的猜测傍边,Forrester Research公司估计新的一年内,“AI将重塑剖析与事务立异的相貌”,且“AI将在两成企业中承担起拟定决议计划与供给实时指令的功用”。不过该公司一起提示称,“2018年也将成为CIO们意识到要发挥AI这类新技术的潜能,有必要投入巨大尽力的一年。”

2018年,你最应该盯梢的全球十大开源AI项目

关于大都企业而言,其间最艰苦的作业在于首要把握机器学习与人工智能结构。依据Gartner公司的观念,“59%的企业仍在尽力搜集信息以构建其人工智能战略。”

其间大部分信息搜集作业可能都将围绕着开源解决方案打开。多种抢先的人工智能东西都可安身开源答应下获取,而很多顶级研讨与开发作业也正依据这些开源项目进行。

那么,企业IT管理者们应该研讨哪些开源AI解决方案呢?今日的文章将侧重介绍十种最具人气的开源AI与机器学习东西。

1. TensorFlow

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

由谷歌公司打造的TensorFlow已经成为当时运用范围最广的机器学习结构之一。该项意图GitHub(一个面向开源及私有软件项意图保管渠道)页面具有87700颗星评,fork(核算机程序规划中的分叉函数)数量超越42700次。2017年发布的GitHub Octoverse陈述指出,TensorFlow这款开源AI东西具有数量最高的fork,贡献者数量位列第五,谈论数量排名第十。其可以很好地习惯依据云的应用程序,且现在Amazon Web Services、微软Auzre以及Google Cloud Platform都为其供给支撑及/或效劳。依据项目网站,其企业客户包含爱彼迎、英伟达、优步、SAP、Dropbox、eBay、谷歌、英特尔、可口可乐以及Twitter等等。

2. Scikit-Learn

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

依据其它三个开源项目(NumPy、SciPy以及matplotlibe)的Scikit-learn是一款依据Python的机器学习东西,首要着重数据发掘与数据剖析。其供给多种算法以完结分类、回归、聚类、降维、模型挑选以及预处理等等。其用户包含Spotify、Evernote、OKCupid以及Change.org等等。其开始归于谷歌Summer of Code项目,并在随后的开展傍边得到了多个组织机构的赞助——详细包含INRIA、Paris-Saclay数据科学中心、纽约大学、Télécom Paristech、哥伦比亚大学、Alfred P. Sloan基金会与悉尼大学等。该项目在GitHub上具有超越25300颗星评与超越12900次fork。

3. Caffe

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

Caffe诞生于Yangqing Jia手中,在开发此项目时其尚在加州大学伯克利分校攻读博士学位。伯克利大学AI研讨(简称BAIR)部分现在正担任该项意图开发作业。项目网站指出,其归于“以表达、速度与容模为根底的深度学习结构。”其首要功用包含体现性架构、可扩展代码、超卓的功用体现以及巨大的学术与职业用户祢。在GitHub上,该项目具有22600多颗星评与超越13800次fork。

4. 微软Cognitive Toolkit

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

微软Cognitive Toolkit(原名为CNTK)将本身描绘为一款“免费、易于运用的开源商业级东西包,可用于练习深度学习算法以经过相似于人脑的方法完结学习。”这套AI解决方案由微软公司内部开发完结,并于2016年以开源答应方式进行发布。该东西的首要特征包含支撑Python、C++以及BrainScript; 支撑强化学习、生成对立网络以及有监督与无监督学习; 高效的资源使用才能; 与NumPy间的互操作性; 且可与微软Azure相集成。此项目在GitHub上具有超越13700颗星评与3600屡次fork。

5. PredictionIO

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

作为Apache项目,PredictionIO是一款开源机器学习效劳器,并可以使用Hadoop、HBase以及Spark等多种其它Apache大数据东西。企业常常使用它来完结lambda架构,其官方网站还供给一整套全面的机器学习仓库,其间包含Apache Spark、MLlib、HBase、Spray以及ELasticsearch。该项意图方针在于协助数据科学家与开发者们快速创立猜测引擎,并将其以Web效劳的方式进行布置。此项意图GitHub页面显现,其具有超越10900颗星评以及超越1777次fork。

6. Deeplearn.js

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

望文生义,deeplearn.js是一套面向深度学习的JavaScript库。其答应用户在浏览器傍边练习神经网络。与本份清单中说到的其它几款开源AI项目相同,它相同源自谷歌Brain小组之后,且谷歌公司一向在为该项意图开展供给助力。Deeplearn.js傍边包含两个独立API:一个担任完结与NumPy相似的急迫履行形式,另一个则供给相似于TensorFlow的推迟履行形式。在GitHub上,该项目具有6000多颗星评与超越550次fork。

7. Pattern

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

Pattern由安特卫普大学核算言语学与心思言语学(简称CLiPS)研讨中心所打造。其供给多种人工智能功用,详细包含数据发掘、自然言语处理、机器学习、网络剖析以及可视化。其依据Python,且绑缚有50多个示例与350多项单元测试。GitHub用户为其给出了超越6000个星评,fork次数亦超越1100次。

8. Turi Create

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

Turi Create答应非技术专家创立归于自己的机器学习模型,且无需编写很多代码。其适用于创立引荐引擎、图画剖析东西以及文本分类引擎,且供给多种算法以完结分类、回归、图形剖析、聚类、最近邻、主题形式等等。虽然刚刚由苹果公司发布在GitHub上(2017年12月),但其依然快速吸引到人们的重视,现在具有超越5700颗星评以及490屡次fork。

9. Aerosolve

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

由爱彼迎创立的Aerosolve是一款人工智能东西,特别拿手处理地舆数据。之所以声名大噪,是因为其具有“人性化”的规划思路。其首要功用包含依据资源节省理念的特征表达、特征变换言语、可调试模型、Java与Scala支撑以及图画内容剖析代码。在GitHub页面中,该项目具有超越4200颗星评与550屡次fork。

10. DSSTNE

 

 2018年,你最应该盯梢的全球十大开源AI项目

 

由Amazon公司打造的DSSTNE(发音为‘Destiny’)代表着“深层可扩展稀少张量网络引擎”。网络购物巨子使用它来创立自己的引荐引擎,但其超卓的才能也引起了其它零售商与在线企业的重视。依据开发人员所言,其在机器学习练习数据稀缺类用例傍边发挥着巨大的效果。在GitHub上,该项目具有4000多颗星评与超越660次fork。