<span >
<p >
<br />
</p>
</span><p ><img src="http://blog.pic.xiaokui.io/98e27ae7f698fad01e76a0554948c97f" width="670px" /><span > </span><span ><span ><strong >纯手工打造每一篇开源资讯与技术干货,</strong></span><strong >数十万程序员和Linuxer已经关注。</strong></span></p><table><tbody><tr ><td width="25"><strong><span >导读</span></strong></td><td ><span ><strong>这些开源人工智能应用软件处在人工智能研究领域的最前沿;人工智能是技术研究领域最炙手可热的领域之一。IBM、谷歌、微软、Facebook和亚马逊等公司正投入巨资进行研发,并纷纷收购在机器学习、神经网络、神经语言和图像处理等领域取得进展的初创公司。</strong></span></td></tr></tbody></table><p ><img title="15款顶级的开源人工智能工具推荐15款顶级的开源人工智能工具推荐" src="http://blog.pic.xiaokui.io/8ad605a717d54b5ebe8fa6f46075f6b6" border="0" /></p><p ><span >考虑到人工智能如此受关注,斯坦福大学的专家最近撰写的一份智能研究报告得出结论:“现在到2030年人工智能可能会出现越来越有用的应用,有可能给我们的社会和经济带来深远的积极影响,”也就不足为奇了。此文着重介绍15个知名度最大的开源人工智能项目。</span></p><section ><blockquote ><section ><section ><section ><strong><span >1</span></strong></section><section ><strong >Caffe</strong></section></section></section></blockquote></section><p ><span >Caffe是加州大学伯克利分校攻读博士学位者的杰作,这是一种深度学习框架,基于表达式架构和可扩展代码。速度快是它赖以成名的特点,因而在研究人员和企业用户当中都备受欢迎。据官方网站声称,仅仅使用一个英伟达K40 GPU,它在短短一天内就能够处理6000多万个图像。它由伯克利视觉和学习中心(BVLC)管理,英伟达和亚马逊等公司提供了拨款,支持它的发展。</span></p><p ><span >相关链接:</span><a >http://caffe.berkeleyvision.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >2</span></strong></section><section ><strong >CNTK</strong></section></section></section></blockquote></section><p ><span >CNTK的全称是计算网络工具包,它是微软的开源人工智能工具之一。它声称拥有出众的性能,无论在只有一个CPU的系统上运行,还是在拥有多个GPU的多台机器上运行,都是如此。微软主要用它来研究语音识别,但是它同样适用于其他应用领域,比如机器翻译、图像识别、图像字幕、文本处理、语言理解和语言建模。</span></p><p ><span >相关链接:</span><a >https://www.cntk.ai</a></p><section ><blockquote ><section ><section ><section ><strong><span >3</span></strong></section><section ><strong >Deeplearning4j</strong></section></section></section></blockquote></section><p ><span >Deeplearning4j是一种面向Java虚拟机(JVM)的开源深度学习库。它在分布式环境中运行,可与Hadoop和Apache Spark整合起来。它让用户可以配置深度神经网络,与Java、Scala及其他JVM语言兼容。</span></p><p ><span >该项目由一家名为Skymind的商业公司管理,该公司提供收费的支持、培训和Deeplearning4j的企业发行版。</span></p><p ><span >相关链接:</span><a >http://deeplearning4j.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >4</span></strong></section><section ><strong >分布式机器学习工具包</strong></section></section></section></blockquote></section><p ><span >与CNTK一样,分布式机器学习工具包(DMTK)是微软的开源人工智能工具之一。它是为大数据应用领域设计,旨在更快地训练人工智能系统。它包括三大部分:DMTK框架、LightLDA主题模型算法以及分布式(Multisense)单词嵌入算法。微软声称,在8个集群机器上,它能够“针对拥有1000多亿个权标的文档集合,训练拥有100万个主题和1000万个单词词汇表(共有10万亿个参数)的主题模型,”这个成绩是其他工具无法比拟的,这也证明了DMTK的速度有多快。</span></p><p ><span >相关链接:</span><a >http://www.dmtk.io</a></p><section ><blockquote ><section ><section ><section ><strong><span >5</span></strong></section><section ><strong >H2O</strong></section></section></section></blockquote></section><p ><span >H2O更加专注于人工智能在企业领域的应用,而不是在研究领域的应用,它的用户包括诸多大公司:第一资本、思科、尼尔森Catalina、贝宝及Transamerica。它声称让任何人都可以使用机器学习和预测分析的强大功能,解决业务问题。它可用于预测建模、风险及欺诈分析、保险分析、广告技术、医疗保健和客户情报。</span></p><p ><span >它有两种开源版本:标准的H2O和Sparkling Water,后者与Apache Spark集成起来。它还提供收费的企业支持。</span></p><p ><span >相关链接:</span><a >http://www.h2o.ai</a></p><section ><blockquote ><section ><section ><section ><strong><span >6</span></strong></section><section ><strong > Mahout</strong></section></section></section></blockquote></section><p ><span >Mahout是Apache基金会下面的一个项目,是一种开源机器学习框架。据官方网站声称,它提供三种主要的特性:用于构建可扩展算法的编程环境、面向Spark和H2O等工具的预制算法,以及名为Samsara的向量数学试验环境。使用Mahout的公司包括:Adobe、埃森哲、Foursquare、英特尔、领英、推特、雅虎及其他许多公司。可通过官方网站上所列的第三方获得专业支持。</span></p><p ><span >相关链接:</span><a >http://mahout.apache.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >7</span></strong></section><section ><strong >MLlib</strong></section></section></section></blockquote></section><p ><span >Apache Spark以速度快著称,它已成为最流行的大数据处理工具之一。MLlib是Spark的可扩展机器学习库。它与Hadoop整合起来,可与NumPy和R协同操作。它包括一大批机器学习算法,可用于分类、回归、决策树、推荐、聚类、主题建模、特性转换、模型评估、机器学习管道构建、机器学习持久性、生存分析、频繁项集、顺序模式挖掘、分布式线性代数和统计。</span></p><p ><span >相关链接:</span><a >https://spark.apache.org/mllib/</a></p><section ><blockquote ><section ><section ><section ><strong><span >8</span></strong></section><section ><strong >NuPIC</strong></section></section></section></blockquote></section><p ><span >NuPIC由一家名为Numenta的公司管理,这是一种开源人工智能项目,基于一种名为分层式即时记忆(即HTM)的理论。实际上,HTM试图建立一种模仿人类大脑新皮层而建的计算机系统。目的在于制造“处理许多认知任务时接近或胜过人类表现”的机器。</span></p><p ><span >除了开源许可证外,Numenta还提供采用商业许可证的NuPic,它还提供作为它技术底层的专利方面的许可证。</span></p><p ><span >相关链接:</span><a >http://numenta.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >9</span></strong></section><section ><strong >OpenNN</strong></section></section></section></blockquote></section><p ><span >OpenNN为深入了解人工智能的研究人员和开发人员而设计,这是一种用于实现神经网络的C++编程库。主要特性包括:深度架构和卓越性能。官方网站上有全面的说明文档,包括解释神经网络基础知识的入门教程。可通过Artelnics获得OpenNN的收费支持,总部位于西班牙的这家公司主攻预测分析。</span></p><p ><span >相关链接:</span><a >http://www.opennn.net</a></p><section ><blockquote ><section ><section ><section ><strong><span >10</span></strong></section><section ><strong >OpenCyc</strong></section></section></section></blockquote></section><p ><span >OpenCyc由一家名为Cycorp的公司开发,它让用户可以访问Cyc知识库和常识推理引擎。它包括239000多个术语、约2093000个三元组以及大约69000个owl:sameAs链接(指向外部语义数据命名空间)。它用于丰富域名建模、语义数据整合、文本理解、特定领域专家系统和游戏人工智能。这家公司还提供Cyc的另外两个版本:一个是非开源免费版本,面向研究人员;另一个面向企业用户,需要收费。</span></p><p ><span >相关链接:</span><a >http://www.cyc.com/platform/opencyc/</a></p><section ><blockquote ><section ><section ><section ><strong><span >11</span></strong></section><section ><strong >Oryx 2</strong></section></section></section></blockquote></section><p ><span >Oryx 2建立在Apache Spark和Kafka上,这是一种专门的应用开发框架,面向大规模的机器学习。它使用了一种独特的lambda架构,有三个层次。开发人员可使用Oryx 2来构建新的应用程序,它还包括一些预制应用程序,处理常见的大数据任务,比如协作过滤、分类、回归和聚类。大数据工具厂商Cloudera建立了最初的Oryx 1项目,一直大力参与持续开发工作。</span></p><p ><span >相关链接:</span><a >http://oryx.io</a></p><section ><blockquote ><section ><section ><section ><strong><span >12</span></strong></section><section ><strong >PredictionIO</strong></section></section></section></blockquote></section><p ><span >今年2月份,Salesforce收购了PredictionIO,后来在7月份, 它把该平台连同商标一起捐献给了Apache基金会,该基金会将它列为孵化器项目。所以,虽然Salesforce使用PredictionIO技术来完善自己的机器学习功能,但是开源版本方面的工作也会继续下去。它可以帮助用户构建拥有机器学习功能的预测引擎,这些功能可用来部署实时响应动态查询的Web服务。</span></p><p ><span >相关链接:</span><a >https://prediction.io</a></p><section ><blockquote ><section ><section ><section ><strong><span >13</span></strong></section><section ><strong >13.SystemML</strong></section></section></section></blockquote></section><p ><span >SystemML最初由IBM开发,现在它是Apache旗下的一个大数据项目。它提供了一种高度可扩展的平台,可以实施用R或类似Python的语法编写的高级运算和算法。企业已经在用它来跟踪汽车维修方面的客户服务,引导机场客流量,或者将社交媒体数据与银行客户联系起来。它可以在Spark或Hadoop上运行。</span></p><p ><span >相关链接:</span><a >http://systemml.apache.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >14</span></strong></section><section ><strong >TensorFlow</strong></section></section></section></blockquote></section><p ><span >TensorFlow是谷歌的开源人工智能工具之一。它提供了用于数字计算的库,使用数据流图。它可以在众多不同的搭载单一或多个CPU和GPU的系统上运行,甚至可以在移动设备上运行。它拥有深度灵活性、真正的可移植性、自动差分功能,并支持Python和C++。官方网站上列有非常丰富的教程和实用文章,可供有兴趣使用或扩展其功能的开发人员或研究人员使用。</span></p><p ><span >相关链接:</span><a >https://www.tensorflow.org</a></p><section ><blockquote ><section ><section ><section ><strong><span >15</span></strong></section><section ><strong >Torch</strong></section></section></section></blockquote></section><p ><span >Torch自称是“一种科学计算框架,广泛支持把GPU放在首位的机器学习算法。”这里的重点在于灵活性和速度。此外,很容易与众多方面的软件包结合使用:机器学习、计算机视觉、信号处理、并行处理、图像、视频、音频和网络。它依赖一种名为LuaJIT的脚本语言,这种语言基于Lua。</span></p><p ><span >相关链接:</span><a >http://torch.ch</a></p><blockquote ><p ><span >原文来自: </span><a target="_blank" ><span >http://os.51cto.com/art/201609/517610.htm</span></a></p><p ><span >本文地址: </span><a target="_blank" ><span >http://www.linuxprobe.com/15-open-source-arti-intelli.html</span></a><span >编辑员:岳永,审核员:逄增宝</span><span ></span></p></blockquote><p ><img src="http://blog.pic.xiaokui.io/57a1b8323ccbaf18db313859f557d031" width="auto" /><br /></p><fieldset ><legend ><span >让您学习到的每一节课都有所收获</span></legend><blockquote ><p ><span ><strong ><span >《Linux就该这么学》是由资深运维专家刘遄及全国多名红帽架构师(RHCA)基于最新RHEL7系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材。</span></strong></span></p><p ><span ><span >☀ </span><span ><strong >刘遄老师QQ:5604241 微信:gnu_chuan</strong></span></span></p><p ><span ><span >☀ </span><span >学员助教QQ:5604674</span></span></p><p ><span ><span >☀</span> Linux技术交流A群(<span >满</span>):560843</span></p><p ><span ><span >☀ </span>Linux技术交流B群:340829</span></p><p ><span ><span >☀ </span>Linux技术交流C群:463590</span></p><p ><span ><span >☀ </span><span >Linux技术交流D群:915246(<span ><strong >新群,</strong><strong >火热加群中……</strong></span>)</span></span></p><p ><span ><span >☀ </span><span >官方站点:<strong >www.linuxprobe.com</strong></span></span></p><p ><span >☀ 电脑在线阅读效果更佳:</span></p><p ><span >http://www.linuxprobe.com/chapter-00.html</span></p><p ><img src="http://blog.pic.xiaokui.io/36f4e2780a1e70135656745ba7b776b9" width="524px" /></p><p ><span >按住图片3秒,即可自动关注。</span></p></blockquote></fieldset><blockquote ><span ><strong >点击左下角查看更多热门技术</strong></span></blockquote><p>
<br />
</p>
15款顶级的开源人工智能工具推荐
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...