Ai/Bigdata/Cloud三位一体

在英文中ABC这个三个单词很有意思,是英文26个字母的开头三个,连到一起读写,表示基础知识的意思。宇宙大行农业银行恰好也是三个缩写(AGRICULTURAL BANK OF CHINA)。

但是你要是跑香港去,问ABC是什么,又可能会另外一种解释,比如说American-Born Chinese ,缩写是ABC,原本是指在美國出生的华人后裔,有时却含有和“香蕉人”类似含义。

百度在16年财报中,给ABC搞了一个新概念。提出了一个ABC(Ai Bigdata Cloud)三位一体战略,终于把边缘化多年的云计算被提到了相对中心的位置。不过实事求是的说,虽然我从事这个行业,非常看好这个行业的未来前景,但是就当下而言,要立刻赚钱还是比较难的。

所以今天来聊聊这个ABC到底怎么个三位一体法,技术上到底相关性多大?

一、先看概念

1、AI是什么

人工智能定义,业界有不同的说法,尼尔逊教授对人工智能下了这样一个定义:“人工智能是关于知识的学科――怎样表示知识以及怎样获得知识并使用知识的科学。”而另一个美国麻省理工学院的温斯顿教授认为:“人工智能就是研究如何使计算机去做过去只有人才能做的智能工作。”这些说法反映了人工智能学科的基本思想和基本内容。即人工智能是研究人类智能活动的规律,构造具有一定智能的人工系统,研究如何让计算机去完成以往需要人的智力才能胜任的工作,也就是研究如何应用计算机的软硬件来模拟人类某些智能行为的基本理论、方法和技术。

人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

2、BigData是什么

我在《大数据架构详解》第一章中,专门讨论过这个问题:

首先提一个问题:“大数据”是一项专门的技术吗?有的人可能会以为大数据是一项专门的技术,其实不是。“大数据”这三个字只是一门市场语言(Marketing Language),其背后是硬件、数据库、操作系统、Hadoop等一系列技术的综合应用。

3、Cloud是什么

对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

4、ABC到底是什么?

看到这里大家会疑惑了,怎么ABC连定义都这么多,都这么纠结。归根究底,他们都是marketing语言,并不是像数学一样准确的用公式来描述。如果窄意的理解,相互之间界限还相对的清晰,如果都按广义的理解,ABC甚至还有不少重复的地方,比如说,大数据难道就不上云了吗,人工智能就不需要数据了?不逞概念之争,总的来说,ABC代表了当前计算机最热门和前端的技术,尤其是AI,还处于一个起步的阶段。下一节,简单讨论下ABC都主要那些技术。

二、相关技术

1、Ai

人工智能是一门边缘学科,属于自然科学和社会科学的交叉。

该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

让这个领域重新焕发生命的是深度学习的成熟和发展,让图像识别,语音识别一些以前很难解决的问题,也达到了实用化的程度。

2、Bigdata

如果广义的看大数据,AI也属于大数据的一部分,如果窄义的去看这个,仅仅包含数据处理,数据分析这些技术。如数据获取涉及的探针、爬虫、日志采集、数据分发中间件等技术;流式数据处理,CEP;批处理技术;资源管理,存储技术,数据库技术等等。

获图灵奖的数据库大牛stonebraker,再讨论数据库和大数据的争议的时候,有个经典的话:“我也非常高兴,我终于知道过去四十年自己到底在做什么,我原来是在做大数据。”。

原来都是大数据呀,搞数据库的是,AI不也一样吗。

3、Cloud

云更是改变传统的IT销售模式,大数据,AI都可以放到云上。

但是一般来说,其中的关键技术是虚拟化技术以及资源管理技术,包括计算、网络、内存虚拟化,容器技术等等。

三、相互关系

ABC相互之间有什么交集呢?

这三个词都是marketing发明的词,从产品、市场的视角去解释:

云计算是基础,云计算提供了计算能力给大数据,算力足够才能做大数据,数据是AI的基础,数据量足够才能做AI。这样解释好像特别合情合理。

但是如果非要较真,技术细节,就扯不清楚了,相互之间可以说没有太大关系,也可以说有,不都还是计算机科学范畴的吗。

扯来扯去,原来都在较真marketing语言呀,技术大拿们,不要和一起市场的人讨论概念,会吃亏:)。

原文发布于微信公众号 - 大数据和云计算技术(jiezhu2007)

原文发表时间:2017-07-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯大讲堂的专栏

视频 | 张小龙首次公开演讲,谈微信四大价值观

1月11日,张小龙出现在2016微信公开课PRO版现场,首次公开演讲,讲述了微信的四个价值观。 一切以用户价值为依归。 让创造发挥价值。 好的产品,是用完...

2087
来自专栏人工智能快报

拉斯维加斯利用人工智能技术打造智慧城市

世界著名的赌城拉斯维加斯正在利用机器学习等人工智能技术来实现城市IT系统的运营,进而打造全美领先的智慧城市。

702
来自专栏程序员互动联盟

零基础学编程如何选择编程语言?

想学编程特别是零基础的,首先要搞明白几件事情 是不是和计算机相关专业的,如果是有关计算机专业的在选择的时候最好与本专业相关,完全的零基础的选择的时候尽量简单化。...

3646
来自专栏老九学堂

C++的巅峰如何到达

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。 现在C++的使用范围比以前已...

3698
来自专栏Android 研究

PMI-ACP 敏捷项目管理9——识别干系人

识别干系人并分析和记录他们的相关信息,可以帮助敏捷项目经理建立对各个干系人或者干系人群体的适度关注。在项目或者阶段的早期,识别干系人,并分析他们的利益层次、个人...

1202
来自专栏机器人网

20多年编程经验老手的总结,不可不看

我从学习编程开始已经累计超过二十年了。截至现在,我开办过的编程入门课程的数量也有半打之多。我在教授编程上花费的所有时间,总数大约是一千多个小时。以下是我的一些...

4076
来自专栏Miguel三先生

沃顿谈判学

1354
来自专栏Forrest随想录

InfoQ访谈:为什么说运维的未来必然是 AIOps?

Gartner 在 2016 年时便提出了 AIOps 的概念,并预测到 2020 年,AIOps 的采用率将会达到 50%。如果 AIOps 真是未来运维技术...

892
来自专栏顶级程序员

7个鲜为人知的编程真相

? 做程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶: 1.一个程序员用在写程序上的时间大概占他的工作时间的10...

2588
来自专栏Cloud Native - 产品级敏捷

Sebastian Thrun 的一席演讲, 精辟的道出: 人工智能与人类间的关系

2017.8.26, 深圳, Ken Fang 8.25 的中午, 深圳, 相当的令人期待、兴奋、开心; 因为, Sebastian 将在鹅厂有一场演讲。 Se...

1887

扫码关注云+社区