物联网需要来自人工智能技术的研究成果,如问题求解、逻辑推理证明、专家系统、数据挖掘、模式识别、自动推理、机器学习、智能控制等技术。通过对这些技术的应用,使物联网具有人工智能机器的特性,从而实现物联网智能处理数据的能力。特别是在智能物联网发展初期,专家系统、智能控制应该首先被应用到物联网中去,使物联网拥有最基本的智能特性。
1.物联网专家系统
物联网专家系统是指在物联网上存在一类具有专门知识和经验的计算机智能程序系统或智能机器设备(服务器),通过网络化部署的专家系统来实现物联网数据的基本智能处理,以实现对物联网用户提供智能化专家服务功能。物联网专家系统的特点是实现对多用户的专家服务,其决策数据来源于物联网智能终端的采集数据。物联网专家系统工作原理如图2-3所示。
图2-3 物联网专家系统工作原理
图2-3中,智能采集终端负责将采集的数据提交给物联网应用数据库。数据库也称为动态库或工作存储器,是反映当前问题求解状态的集合,用于存放系统运行过程中所需要的原始数据等。推理机是实施问题求解的核心执行机构,它实际上是对知识进行解释的程序,根据知识的语义,对按一定策略找到的知识进行解释执行,并把结果记录到数据库的适当空间中。解释器用于对求解过程作出说明并回答用户的提问,两个最基本的问题是“why”和“how”。知识库是问题求解所需要的行业领域知识的集合,包括基本事实、规则和其他有关信息。知识获取负责建立、修改和扩充知识库,是专家系统中把问题求解的各种专门知识从专家的头脑中或其他知识源那里转换到知识库中的一个重要机构。在物联网中引入专家系统,使物联网对其接入的数据具有分析判断并提供决策依据的能力,从而实现物联网初步的智能化。(www.xing528.com)
2.物联网的智能控制
在物联网的应用中,控制将是物联网的主要环节,如何在物联网中实现智能控制将是物联网发展的关键。将智能控制技术移植到物联网领域将极大丰富物联网的应用价值,接入物联网的设备将接收来自物联网的操作指令,实现无人参与的自我管理和操作。
在物联网的智能控制应用中,智能控制指令主要来自接入物联网的某一个用户或某一类用户,用以实现该类用户的无人值守工作。
物联网智能就是利用人工智能技术服务于物联网络,是将人工智能的理论、方法和技术通过具有智能处理功能的软件在网络服务器中部署,去服务于接入物联网的物品设备和人。物联网智能化要研究解决三个层次的问题:①网络思维;②网络感知;③网络行为。
将人工智能技术的研究成果应用到物联网中去,将单一机器的智能处理技术应用到物联网的智能处理是实现物联网智能化的必经之路,也是物联网技术的核心。物联网智能化的目的是在更广的空间范围内,集中、规模化地利用智能化的网络来处理或管理社会的一些基础设施或为行业服务,从而达到整个社会管理智能化的目的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。