技术雷达:开源让人工智能实现跨越式发展

一直游离在技术雷达象限范围外的人工智能,这一次居然通过开源框架,一步进入到实用领域,这个结果既在意料之外,又在意料之中。

近日,ThoughtWorks公司发布了最新一期技术雷达,雷达发布了关于容器、人工智能、团队结构以及AR/VR等四个新趋势。其中,长期待在实验室的机器学习和人工智能,突然通过Nuance Mix、TensorFlow等框架进入到实用领域,这些开源框架支持开发者下载NLP、机器学习库等复杂的库和工具,使开发者能够广泛地加以应用。

ThoughtWorks CTO徐昊

技术雷达是ThoughtWorks公司从2007年开始发布,用于监测全球技术战略和对行业重大影响的技术趋势。ThoughtWorks CTO徐昊表示,技术雷达是一份非常“主观”的趋势观察,既不是基于统计也不是基于搜索,所有技术雷达观察的结果和趋势都是行业里真实的经验积累并过滤的,是专业人士的主观判断。

技术雷达通过图形化方式将各种技术归类为技术、工具、平台、语言和框架四个象限,并按照采用、试验、评估以及暂缓四项指标对这些技术的发展阶段进行划分。其中,采用阶段表示,强烈主张采用这个阶段的技术;试验阶段表示,雷达认为这个阶段的技术值得追求,并且主张企业重要的是理解如何建立这种能力,企业可以在那些风险可控的项目中尝试该项技术;评估阶段的技术,雷达建议企业有必要对其如何影响企业做一番探究;暂缓阶段的技术,雷达建议要谨慎推行。

今年5月,上一期技术雷达发布时,以机器学习为主要标志的人工智能尚不在技术雷达的四个阶段中。徐昊曾表示“机器学习在传统企业应用场景中还太早了,现有的机器学习的应用都是个案,还不能满足某一类应用的需要,机器学习是否产生明确的价值还不清楚。”

徐昊认为,人工智能相关的智能算法并不是什么新鲜事物,在金融等行业的应用已经有很多年,但是对于企业和开发者来说,要想获得这些技术应用所依赖的库和工具等需要付出非常昂贵的代价。而现在,这一切都在以开源的形式免费提供给大众,这让人工智能相关技术得到了推广。从现在的事实来看,很多具体项目上,智能算法的使用越来越普遍。

技术雷达上有两种开源框架被提及,一种是Nuance公司发布的自然语言处理框架Nuance Mix,一种是谷歌开源的开源机器学习平台TensorFlow。技术雷达显示,Nuance Mix支持语法生成,允许用户通过语音进行自由形式的交互,这个框架通过一种领域特定语法能够自主训练以进行理解,响应的结果会根据用户输入识别的用户意图和交互概念进行判断。起初,这个框架仅能理解被训练过的短语的近似语句,但是随着时间的推移,它已经开始从许多不同的短语中识别含义。

TensorFlow则是在上一期技术雷达中介绍过,是一个可以用于从研究到生产的平台,可以在小到一部手机、大到大规模GPU集群上运行。雷达认为,它的重要性在于能让实施深度学习算法变得更容易更便捷。

技术雷达将这两种框架放到了“评估”象限,对此表现出了足够的兴趣,并且推断基于此,将催生一系列新的工具,例如商业计算(一种大规模、低成本、可伸缩的集群计算标准)、特殊定制的硬件(GPU),以及云端资源等。

事实上,从近半年人工智能技术在全球的发展态势看,这样的神速进展也是在意料之中。不管是谷歌阿尔法狗与李世石那场PK,还是无人驾驶汽车在业内掀起的风浪,不管是百度宣告将成为人工智能代言人,还是阿里ET在双11晚会上的抢镜效果,科技界对于人工智能的推崇再一次进入波峰,而大量的投资也注入到这个领域,让技术产品化的步子开始迈出去。更重要的是,学术界多年的积累正在因为工具的普及而大大降低了技术使用的门槛,云计算和GPU为人工智能奠定了计算的基础,而智能算法在开发团队中小范围的应用也往往能让开发有那么神来一笔的体验,这些都为人工智能的普及奠定了可行性的基础。就像技术雷达的推荐那样,企业或可开始对人工智能相关技术所能产生的影响进行一番探究了。

原文发布时间为:2016年11月21日 

本文作者:作者:赵东

本文来自合作伙伴至顶网,了解相关信息可以关注至顶网。

时间: 2024-10-17 15:40:55

技术雷达:开源让人工智能实现跨越式发展的相关文章

ThoughtWorks技术雷达发布四大技术趋势

上周,ThoughtWorks在北京发布了其最新一期的技术雷达.会上,ThoughtWorks中国区CTO徐昊和中国区高级敏捷咨询师陈加兴分别对该期技术雷达所包含的四大主题及接下来可能会产生"浪潮效应"的一些技术趋势进行了分享.InfoQ也对两位的预测观点做了梳理和总结,以为软件开发者和决策者提供可借鉴的行情统计和经验洞察. ThoughtWorks技术雷达拟定依据 ThoughtWorks在每年都会出品两期技术雷达,这是一份关于技术趋势的报告.相对于一些根据量化指标制定而出的分析报告

技术雷达:Docker能用于生产环境了,机器学习还远着呢!

IT圈从来都是热闹的,各种新技术总是层出不穷.但是,不管这些技术如何热,作为企业或者开发者都要审慎地看待他们,这些技术的发展目前到底处于什么阶段?能否能够应用于生产环境? 在最近一期的ThoughtWorks技术雷达的看点中:开源软件已经进入良性循环:Docker可以应用于生产环境:PaaS的定义仍然模糊不清,很多PaaS方法仍然不完整或者受到不成熟的框架和工具的影响:而机器学习还远着呢! 据了解,ThoughtWorks技术雷达是一份不限制行业,技术中立的前瞻性技术报告,小到一个工具和类库,大

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli 1.活动时间:2009年3月27日 2.活动地点:广州麓湖高尔夫乡村俱乐部  广州市麓景路麓湖 3.迷路者SOS  020-83507777 4.活动内容 活动一: WebSphere技术专家沙龙活动说明(广州站:2009年3月27日)日程安排 13:30-14:00 签到 14:00-16:00 Spring Security 16:00-16:15 茶歇 16:15-17:00 WebSphere的S

从技术雷达看持续交付

在第13期云栖TechDay活动上,王健先以自己的亲身经历说明持续交付的重要性 ,然后利用技术雷达分别从实践.工具和人的角度讲解持续交付的发展和未来.   下面是演讲内容整理. 技术雷达 技术雷达的本质是采用图形化方式将各种技术归类为技术.工具.平台和语言及框架四个象限.技术雷达其实是代表着对于未来的一个前瞻,大家可以想象用现实中的雷达来看,它不是预测未来,它根据一些蛛丝马迹来提前的感知一些东西. 技术雷达分四个环: 暂缓区在最外层.很多人理解技术雷达,觉得暂缓不该用,但并不是这样.我们认为,有

安全与技术并重,开源数据仓库命运如何?

文章讲的是安全与技术并重,开源数据仓库命运如何,一家公司的命运或未来取决于什么呢?市场导向还是战略推动?当今世界,抓住用户才是硬道理,学会发掘潜在用户才可以促进公司的不断发展.随着面向用户的商业方法不断增多,企业家在整个商业环境中努力确保最佳的客户满意度,同时,数据分析和商业智能的概念悄然进入业务场景. BI的兴起和成长 狭义的BI就仅指Reporting System, 就是基于DW(data warehousing)设计的报表系统,是公司高层想要看的报表展现.通过DW中的维度表和事实表,来从

应用SAAS结构技术的开源药店管理系统-如何自己部署这种SOA/SAAS结构的应用

一.药店系统内容说明 在前些时间,我们发布了一个基于AgileEAS.NET平台的SAAS结构的案例-AgileEAS.NET平台开发实例-药店系统-快速的SAAS开发体验,在文章中同时向大家提供了基于SAAS部署安全的演示客户端下载,也向大家提供了包含全部源代码下载. AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库.资源

Acumos开源,人工智能平民化再进一步!

Linux基金会推出了Acumos项目,该项目作为其技术进步的一部分,旨在实现AI应用构建,共享和部署的民主化,致力于为企业提供一个共同的框架.平台以及市场. Linux基金会执行董事Jim Zemlin表示:"开放和连接的AI平台将促进合作.该平台是开源的,任何对AI和机器学习感兴趣的人都可以访问该平台,并可根据具体需求进行定制.我们期待有从事无人驾驶.无人机.内容策划和分析的人员或企业能够加入." 目前该基金会的主要精力还是放在Acumos的组织和治理模式上,预计明年初将以应用开发

OpenCog:开源的人工智能通用平台

OpenC++og是一个开源的框架,该项目的目的是为http://www.aliyun.com/zixun/aggregation/35041.html">科研人员和软件开发人员提供一个构建人工智能程序的通用平台,其长远目标是加速AGI(Artificial General Intelligence,可以在各种复杂环境中解决各种复杂问题的智能,更接近于人类的思维)的发展. OpenCog由核心框架和各种相关项目组成,这些相关项目可以作为核心框架的插件来使用,有些项目主要用于AGI研究. O

基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明

一.前言      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的.      AgileEAS.NET SOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC.ORM.SOA.分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的