是把智慧功能集中到后端平台,还是分散在现场前端?以此为标准形成了物联网云计算和海计算两种计算模式。前者,将智慧功能大部集中到系统后端平台,仅少量分散在现场前端,需要强大网络基础设施和超级计算能力的支持;后者,按照实际需要科学分布智能处理节点,大部智能体蕴含于现场前端,只将少数高端智能集中到中心平台,只需有限的分布式计算机系统和网络通道保证。各有不同的优势,各有适当的应用领域。大家对云计算已经十分熟悉,我仅介绍海计算的三个特征:
融入性
融入现实场景各种物体的信息装置,或融入物体内部的内嵌传感器,这些智能体具有与物体紧密融合的融入性,自然地(原生态地)获取物质世界信息,与物体具有相同的生命周期及自我管理、自我维护功能。例如,在银行ATM现金保险箱体中嵌入防拆智能体,它与震动报警器有本质的不同,不仅具有破坏报警功能,还能智慧判断现金保险箱受到的攻击行为,能够主动向其他智能体提出重锁申请等防范服务。
自主性
智能体不只被动地接受控制,还能利用局部性原理协调它们之间实现局部通信、交互和互动,具备自组织、自计算和自反馈等功能,这种局部自主的实时交互形成智能性,不是简单地将大量数据传输到云中心处理。还以ATM现金保险箱防拆智能体为例,它不仅能被动地接受冲击破坏力而产生报警信号,还能协调相关智能体发挥各自的特性功能,对破坏行为进行准确探测和多重验证,要求保险箱重锁设施加强锁闭能力,预警保险箱喷洒染色剂等主动协调功能。
智能性
这种智能不是软件编制人员的预先设置,而是事前无法选定算法、事后无法预知结果的多个智能体之间通过内嵌智能算法交互产生的智能判断,即分布交互式智能算法的系统智慧。有些智能可在一个防区局域子网中产生,也可是具有复杂功能智能部件经过密集计算任务的结果。其自成体系的计算空间与外部交互的数据大大减少。例如防范ATM暴力犯罪的智慧防范措施,犯罪行为不可能是预知的,防范措施也就不会是事前设定的,而是大量智能体联合协同工作结果。在对暴力犯罪活动综合判断基础上,针对实际犯罪活动选取有震慑性、制服性和打击力的防范措施,与现在入侵报警系统功能水平不在同一层面。
融入式智能体是从嵌入式传感器发展而来,但两者存在本质区别:嵌入式传感器目标仅对设备进行数字自动控制,系统给设备分配一个识别标签、利用操作控制对设备实现一个理想状态。融入式智能体是对目标行为和系统状态进行复杂的智能控制,通过多个融入系统内部的智能体自动获得行为和状态信息,通过自组织分布智能算法进行自动判定和智慧操作,这种群体智能实时感知、智能认知和精确控制便是海计算模式。