浅谈物联网、云计算、大数据、人工智能的关系
物联网、云计算、大数据、人工智能这四个关键词是目前科技界热门的话题,它们之间既有技术方向上的差异,但是又具有融合的基础与趋势。如果将四个关键词看做一个整体,拟人化来表示,物联网就是感知外界的一切器官,可以是眼睛看、耳朵听、鼻子闻、皮肤感触,感知外物的一切;云计算是提供强大的能力去接受这个数据;大数据是对海量的数据进行挖掘和分析,把数据变成有用信息;人工智能解决的是对数据进行学习和理解,把数据变成知识和智慧。
物联网
我们知道,物联网是物物相连的互联网。我们目前的日常生活中也经常会与物联网技术有交集,通过物联网,我们可以对机器、设备、人员进行集中管理、控制,以及搜索人和物体的位置、状态和信息等,以各种设备为端口,收集到各种类型的数据,云里物里研发的温湿度传感器能实时收集到温湿度数据,然后通过蓝牙模组传输到基站。这些数据的汇总,就会聚集成大数据,所以说,物联网是基础,它收集数据。
云计算
云计算是一个计算、存储、通讯工具,物联网、大数据和人工智能必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术才能形成行业级应用。云计算相当于人的大脑,是物联网的神经中枢。目前很多物联网的服务器部署在云端,通过云计算提供应用层的各项服务。云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。
大数据
大数据是一种规模大到在获取、管理、分析方面大大超出传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。大数据相当于人的大脑从小学到大学记忆和存储的海量知识,这些知识只有通过消化,吸收、再造才能创造出更大的价值。
大数据和云计算的关系从技术上来看,大数据和云计算的关系就像一枚硬币的正反面一样密不可分。大数据必然无法用单台的计算机进行处理,必须采用分布式架构。它的特色在于对海量数据进行分布式数据挖掘,但它必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术。
人工智能
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能可以对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。
物联网、云计算、大数据、人工智能之间相辅相成,在这四个层次中,物联网是在数据的采集层,云计算是在承载层,大数据是在挖掘层,人工智能是在学习层,所以它们是层层递进的关系。通过物联网产生、收集海量的数据存储于云平台,再通过大数据分析,人工智能提取有用的信息持续深度学习,最终人工智能会促进物联网的发展,形成更加智能的物联网社会。
云计算与物联网的关系
云计算和物联网的关系
物联网与云计算都是基于互联网的,可以说互联网就是它们相互连接的一个纽带。物联网就是互联网通过传感网络向物理世界的延伸,它的最终目标就是对物理世界进行智能化管理。
物联网的这一使命,也决定了它必然要由一个大规模的计算平台作为支撑。云计算从本质上来说就是一个用于海量数据处理的计算平台,因此,云计算技术是物联网涵盖的技术范畴之一。随着物联网的发展,未来物联网将势必产生海量数据,而传统的硬件架构服务器将很难满足数据管理和处理要求。
如果将云计算运用到物联网的传输层与应用层,采用云计算的物联网,将会在很大程度上提高运行效率。可以说,如果把物联网当作一台主机的话,云计算就是它的CPU。
挑战
1.建设物联网所面临的主要挑战
标准问题;
安全问题;
协议问题;
IP地址问题。
2.云计算平台所面临的主要挑战
数据安全性问题;
个人隐私的保护问题;
服务互操作性问题。
以上所说的只是物联网与云计算发展过程中所遇到的一部分主要问题,不可能面面俱到。在实践过程中我们仍可能遇到这样或那样的问题。有些问题我们可能无法预料,但可以肯定是,只有把来自物联网及来自云计算两个方面的问题都解决之后,实现云计算在物联网系统中的完美利用才可能取得突破性进展。