一种实现移动用户行为识别的方法技术

技术编号:19242522 阅读:41 留言:0更新日期:2018-10-24 05:16
本发明专利技术提供一种移动用户行为识别方法。该方法通过内嵌于智能手机等移动设备的传感器采集行为三轴加速度信号,基于合成加速度提取行为特征,由不同分类器模型分别作为节点构建相似性群体感知网络模型。该模型通过计算相似度为移动用户匹配最佳分类器模型,从而可以快速、准确的识别用户行为。此外,如果匹配到的分类器效果较差则可以为用户构建新的分类器,并且用该分类器替换网络中共享人数较少的分类器节点,使群体感知网络不断完善,从而进一步提高识别准确率。

【技术实现步骤摘要】
一种实现移动用户行为识别的方法
本文涉及但不限于移动应用领域,尤指一种实现移动用户行为识别的方法。
技术介绍
随着智能手机的大规模普及和移动互联网的快速发展,内嵌加速度传感器成为智能手机的基本配置,基于智能手机的移动用户人体行为识别成为可能。基于智能手机的移动用户人体行为识别在智慧城市、老年人健康监测、日常运动评估等方面将具有广泛的市场应用前景。现有的移动用户行为识别方法大多是基于单分类器的,随着用户群体的规模不断扩大,种群多样性问题也随之而产生,即移动用户个体间差异性导致同一分类器不可能适合于所有用户。由于种群多样性导致通用分类器识别准确率在不同移动用户个体间具有差异性,这在很大程度降低了移动用户群体感知的准确率。手机佩戴位置和种群多样性是影响识别准确率的最主要的两个因素。由于智能手机方向和佩戴位置的不固定性,单独提取三个轴上的加速度数据不能准确实现手机方位与位置的自适应。
技术实现思路
本专利技术提供一种基于群体相似性感知网络的移动用户行为识别方法,包括:通过内嵌于智能手机的传感器采集多个移动用户的行为三轴加速度信号作为训练数据,基于训练数据计算三轴合成加速度提取行为特征,使用不同的分类器模型分别作为节点构建相似性群体感知网络模型。对于需要识别行为的移动用户,通过内嵌于智能手机的传感器采集行为三轴加速度信号,计算三轴合成加速度提取行为特征,通过计算相似度在已建立的相似性群体感知网络模型中为移动用户匹配最佳分类器模型,根据所选分类四可以识别出用户行为。群体感知网络是一种类模型迁移方法,通过在网络中动态维护固定数量的分类器来达到为移动用户从中匹配出适合自身的最佳分类器,从而实现分类器的个性化以提高行为分类准确率。群体感知网络由可控数量的网络节点所组成,网络中的所有节点分别对应不同的分类器,节点的大小反映出共享该分类器的用户数量。网络匹配规则是一种为移动用户在群体感知动态网络中优选最适合自身分类器的规则。群体感知网络中的每个节点分类器分别维护一组自身训练样本特征向量。由于特征相似度可以作为衡量两个特征向量之间相似程度值,故可以将移动用户的样本特征向量与节点特征向量的相似度作为网络中分类器的匹配规则,选取相似度最大的分类器作为移动用户的行分类器。相似程度一般有空间距离度量法、相似性函数和相关系数三种常用衡量标准。空间距离度量法用于衡量两个向量在空间中的距离远近,距离越远表明两个向量之间的差异越大。相似性函数是通过对两个向量之间的夹角大小的计算值来表示它们之间的差异,夹角越大值越小,差异越大。相关系数是用以反映两个变量之间相关关系密切程度的统计指标,相关系数的绝对值越大,两个变量之间的差异性越小。可选的,该方法还包括:如果从群体感知网络模型中匹配到的分类器效果较差则可以为用户构建新的分类器,并且用该分类器替换网络中共享人数较少的分类器节点,使群体感知网络不断完善,从而进一步提高识别准确率。网络修改策略采用一种替换策略动态修改群体感知网络的规则。利用样本训练集构建初始化群体感知网络,根据匹配规则在群体感知网络中为移动用户优选最适合自身的分类器。如该模型达到预期分类准确率则采用此分类器作为移动用户行为分类器;反之则为该移动用户自身训练新的分类器,并使用该分类器替换群体感知网络中被使用次数最少的分类器节点。附图说明图1为本专利技术实施例实现的移动用户行为识别流程图图2为本专利技术实施例实现的群体感知网络模型图3为本专利技术实施例实现的动态修改网络策略模型。具体实施方式下文中将结合附图对本专利技术的实施例进行详细说明。图1为本专利技术实施例实现的移动用户行为识别流程图,如图1所示,包括:通过内嵌于智能手机的传感器采集多个移动用户的行为三轴加速度信号作为训练数据,基于训练数据计算三轴合成加速度提取行为特征,使用不同的分类器模型分别作为节点构建相似性群体感知网络模型。为了使得初始网络模型具有足够的多样性,采集训练数据时应涵盖尽可能多的移动用户,包括不同性别、不同年龄、不同行为习惯等等。常见的移动用户日常行为包括走路、跑步、上楼、下楼、静止等,本实施例以这五种行为的识别进行说明。本专利技术方法的应用包含但不限于这五种行为的识别。在实际采集数据过程中,由于智能手机的放置位置以及放置方向的差异,在一定程度上会对所采集到的原始数据产生干扰。通过低通滤波器进行滤噪以后,根据三轴加速度值在时域上的波形分布变化,删除干扰比较大的样本数据。采用合成加速度的方法,消除因手机放置方向的不固定所带来的影响。为了得到行为加速度数据在特征空间上的数据分布,对合成加速度进行特征提取,作为构建行为识别模型的初始输入。本实施例中模型的建立预先共提取了11个特征值,分别是平均值、中位数、方差、标准差、最大值、最小值、范围、均方根、直流分量、系数和以及频谱能量。为便于对数据进行处理,消除奇异样本数据值,统一提取的特征值数量级使其量纲一致,对样本特征值进行归一化处理,最终得到训练特征样本数据。图2为本专利技术实施例实现的群体感知网络,如图2所示,包括:群体感知网络是一种类模型迁移方法,通过在网络中动态维护固定数量的分类器来达到为移动用户从中匹配出适合自身的最佳分类器,从而实现分类器的个性化以提高行为分类准确率。群体感知网络由可控数量的网络节点所组成,网络中的所有节点分别对应不同的分类器,节点的大小反映出共享该分类器的用户数量。网络匹配规则即为移动用户在群体感知动态网络中优选最适合自身分类器的规则。群体感知网络中的每个节点分类器分别维护一组自身训练样本特征向量。由于特征相似度可以作为衡量两个特征向量之间相似程度值,故可以将移动用户的样本特征向量与节点特征向量的相似度作为网络中分类器的匹配规则,选取相似度最大的分类器作为移动用户的行分类器。相似程度一般有空间距离度量法、相似性函数和相关系数三种常用衡量标准。空间距离度量法用于衡量两个向量在空间中的距离远近,距离越远表明两个向量之间的差异越大。相似性函数是通过对两个向量之间的夹角大小的计算值来表示它们之间的差异,夹角越大值越小,差异越大。相关系数是用以反映两个变量之间相关关系密切程度的统计指标,相关系数的绝对值越大,两个变量之间的差异性越小。空间距离度量法最主要的是采用明科夫斯基距离(MinkowskiDistance),设有两组特征向量和,代表两组特征向量X和Y的空间距离:其中,为一个变量值,当时公式等价于欧氏距离,欧氏距离是衡量多维空间中两个点之间绝对距离最为常见的距离度量。当时公式等价于曼哈顿距离,曼哈顿距离是多维空间上多个维度的距离进行求和后得到的距离,也是较为常见的距离度量值。明科夫斯基距离度量公式在参数不同的情况下可以演变为很多衡量向量空间距离的方法。总体上,空间距离度量法侧重于通过计算两个向量之间的空间距离来体现其相似度。相似性函数度量主要采用余弦函数来计算两个向量之间在空间方向上的差异,余弦函数相似度使用两个向量在空间中夹角余弦值作为衡量个体之间差异:概率统计中的相关系数是刻画两个随机变量分布相似程度的工具,n维变量X和Y的相关系数定义如下:定义1(X,Y)为二维随机变量,若存在,则称随机变量X和Y的协方差,记为即:定义2若,称数值为随机变量X和Y的线性相关系数,简称相关系数,记为,即:其中,分别为随机变量X和Y的方差本文档来自技高网...

【技术保护点】
1.一种实现移动用户行为识别的方法,包括:利用移动用户行为特征样本集构建初始群体感知网络;依据特定网络匹配规则为移动用户在群体感知网络中优选出最佳分类器并确定其行为。

【技术特征摘要】
1.一种实现移动用户行为识别的方法,包括:利用移动用户行为特征样本集构建初始群体感知网络;依据特定网络匹配规则为移动用户在群体感知网络中优选出最佳分类器并确定其行为。2.根据权利要求1所述的方法,其中群体感知网络的迁移构造方法包括:通过在群体感知网络中动态维护一定数量的分类器来为移动用户匹配出适合其自身的最佳分类器,从而实...

【专利技术属性】
技术研发人员:王忠民宋辉韩帅张爽张琮
申请(专利权)人:西安邮电大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1