大数据是围绕数据的一系列技术的统称,包括数据的采集、整理、传输、存储、分析和呈现几个大的部分,大数据是云计算技术和物联网技术发展的必然产物,同时跟云计算和物联网结合紧密。
物联网是大数据的重要来源,大量的物联网设备产生了大量的非结构化数据(视频、音频等等),而这些非结构化数据则占据了大数据相当的比例,大数据技术与传统技术处理的结构化数据不同,大数据则要面对大量非结构化数据的处理,这对数据存储方式和分析方式也提出了新的要求。
云计算则为大数据的存储和分析提供了高性能的计算平台,是大数据的基石。云计算根据不同需求提供了三种主要服务,分别是IaaS、PaaS和SaaS。以下是阿里云关于新零售的云平台解决方案示意图:
Iaas是把基础设施作为一种服务提供给用户,特点是高扩展性、虚拟化、多用户以及极低的使用成本,比如我们通过Iaas服务可以完成数据存储,服务器租用等业务。目前国内的云计算平台主要提供的服务就是IaaS这部分服务。
PaaS是为用户提供一个高效快速的开发平台,以后这部分业务将是云计算平台的重点扩充方向之一。根据PaaS平台提供的服务,用户可以根据自身的业务特点进行快速的定制化软件开发,这个部分的市场空间是非常巨大的。
SaaS则是通过云计算平台完成软件的租用,这部分业务将是目前各大软件公司的主推方向,以后软件的云端化将是一个必然的趋势,用户将按照自己的需要购买软件服务。
人工智能是计算机领域一个永恒的热点,很多计算机领域的专家为人工智能的发展付出了多年的心血,可以说人工智能是现代计算机领域一个非常令人兴奋的领域。
人工智能也是我的一个主要研究方向,人工智能总的来说包括六大部分,分别是:自然语言处理、知识表示、推理、机器学习、计算机视觉以及机器人学。人工智能涵盖的内容之多、学科之多、复杂程度之高是其难于攻克的重要原因,但是目前在很多领域已经有很多智能终端(Agent)在进行实际的使用,未来更多的智能体将走进我们的工作、学习和日常生活中。
大数据是助推人工智能发展的重要因素,举一个简单的例子,我们在做机器学习的时候往往需要对算法进行大量的训练,而训练算法的过程需要大量的数据作为支撑,而大数据则恰恰能解决这个问题,所以大数据是助推人工智能发展的重要一环。
作为一名刚毕业的大学生如果要投身到大数据、人工智能等领域,需要做一些基础的准备工作,简单的概括一下需要三方面的知识:编程语言、数学基础、网络基础。
如果有大数据等方面的具体问题可以跟我交流,我也会在头条上陆续写一些关于大数据、人工智能方面的科普文章,欢迎大家一起探讨。