数据挖掘是决策支持和过程控制的重要技术手段,它是物联网开发中的重要一环。物联网中的数据挖掘已经从传统意义上的数据统计分析、潜在模式的发现与挖掘,发展成为物联网中不可缺少的工具和环节。
数据挖掘是物联网中的重要环节
·分布式并行整体数据挖掘:物联网的计算设备和数据在物理上是天然分布的,因此不得不采用分布式并行数据挖掘,需要云计算模式。
·实时高效的局部数据处理:物联网任何一个控制端均需要对瞬息万变的环境进行实时分析并做出反应和处理,需要物计算模式和利用数据挖掘结果。
·数据管理与质量控制:多源、多模态、多媒体、多格式数据的存储与管理是控制数据质量和获得真实结果的重要保证,需要基于云计算的存储。
·决策和控制:挖掘出的模式、规则、特征指标,用于预测、决策和控制。
2、物联网中数据挖掘算法的选择。物联网特有的分布式特征,决定了物联网中的数据挖掘具有以下特征。
·高效的数据挖掘算法:算法复杂度低、并行化程度高。
·分布式数据挖掘算法:适合数据垂直划分的算法、重视数据挖掘多任务调度算法。
·并行数据挖掘算法:适合数据水平划分、基于任务内并行的挖掘算法。
·保护隐私的数据挖掘算法:数据挖掘在物联网中一定要注意保护隐私。