今天和大家分享一些关于云计算、大数据、人工智能的简单理解。
假设你是一个超市老板,每天要负责超市的收支细节,最愁的事就是计算当天的盈利和亏损。
比如每天来了多少人消费、分别买了什么东西、商品的成本和利润是多少、最终赚了还是赔了、甚至还会了解不同群体的顾客有什么消费习惯。
由于各方面都精打细算,因此赚了很多钱,于是你的同学找你合伙准备在本地开一家大商场,还是由你负责超市的收支细节。
商场开业之后,你发现以前每天最多有几十个人消费,商品种类也比较少,一个账本完全足够应付。但是商场完全不一样,可能一天就有几万人消费,而且商品数目种类实在是太多了,
个人用账本怎么能算得过来?
你开始想能不能有一个地方:
这样就不用自己天天去算算不完的账了。
好了,超市的故事就此打住!
以上其实就是我们今天要说的内容:云计算、大数据、人工智能。
看到这肯定有不少人从心里缓缓打出一个问号
“开超市和人工智能有什么关系???”
其实这些事都是相通的,从上面的例子里面看,三个名词可以分别对应
因为很多人在第一次看到这三个名词的时候都感觉云里雾里,并不知道它们的区别。
好了进入正题!
01
云计算
云计算简单来说就是通过互联网提供计算资源和服务。你可以把它想象成一个巨大的“计算机仓库”,可以随时从这个仓库里租用计算能力、存储空间和各种软件服务,而不需要自己购买和维护这些硬件和软件。
因为对个人电脑来说,数学计算的能力、访问互联网的速度、存储数据的能力等都是受物理硬件(也就是我们所说的电脑配置)限制,而且就算使用钞能力满足了当下的需求,万一以后哪天不用了,又会造成资源浪费。
那些互联网先驱大厂,如亚马逊、阿里云等,前期为了满足自身的需求采购了很多很多的硬件资源,但是在空闲的时候又容易造成资源浪费,所以他们就选择把资源作为服务进行出租,满足个人或者企业使用者需求。
再结合我们目前常见的软件或者使用场景来说,比如我们用的网盘(比如百度网盘、阿里云盘等),就可以实现把部分个人文件存储在那些大公司的网盘里,不用担心自己电脑的存储空间不够,这就是云计算的一种应用。
02
大数据
大数据 字面意思其实就是海量庞大的数据。不过这里的大数据不仅仅指的是数据本身,还包括了一些基于这些数据的分析等。
人们的生活本身就会生产数据,而生产的数据反过来又通过分析总结得出一些结论来改变人们的生活。(小编觉得这也是当代社会最有意思的地方)
比如社交媒体的智能推荐可以让你一直刷到自己感兴趣的内容,打车软件会根据你历史记录给你推荐常用打车点,出门下馆子决定吃哪家也是靠你的消费习惯和其他人在手机APP上的推荐。
互联网时代开始之后,对数据的关注逐渐成为了重中之重,各个平台的工作人员会根据收集到的各类用户数据进行总结分析,从这些数据里找到规律,然后又应用在不同的服务上。
03
人工智能
最后说说人工智能,英文叫Artificial Intelligence,也就是我们所说的AI。
一开始计算机只能处理一些简单的任务,这时候就有人想:人可以完成学习、推理、问题解决、知识表示、规划、语言处理、感知、理解和创造这些事,那计算机行不行?
怎么样才能让计算机也具备人的这些能力?
是的,广义上说使计算机系统能够模仿人类智能行为的科学和技术,我们统称为人工智能。很多图像识别、逻辑推理、自然语言处理等算法都属于人工智能的范畴,像近两年非常流行的大模型,也是基于这些算法实现的一个前台应用服务。
AI同时也集成了我们上述提到的两种关键技术——云计算和大数据。要实现一个高效的算法,尤其是复杂的大规模模型,前提是要有足够的硬件基础和数据基础。
例如,大型预训练模型(如我们之前讨论的GPT-4)需要大量的GPU硬件来支持计算密集型的训练过程。理论上讲,硬件资源越多,训练速度就越快。此外,这些模型还需要海量的文本数据来学习语言模式和结构,以便能够生成高质量的内容。数据越多,模型的学习效果通常越好,生成的结果也就越准确。