APP下载

基于多分类器融合的步态识别方法

2019-07-31郇战陈学杰吕士云耿宏杨

计算机应用 2019年3期

郇战 陈学杰 吕士云 耿宏杨

摘 要:为了提高现有基于智能手机加速度传感器步态身份识别的性能,提出了一种基于多分类器融合(MCF)的识别方法。首先,针对现有方法所提取的步态特征较为单一的问题,对单个步态周期提取相对匀变加速度的速度变化量,以及单位时间内加速度变化量作为两类新特征(共16个);其次,将新特征结合常用的时域、频域特征组成新的特征集,用于训练识别效果与训练时间俱佳的多个分类器;最后,采用多尺度投票法(MSV)对多分类器的输出进行融合处理,得到最终的分类结果。为了检测该方法的性能,采集了32个志愿者的步态数据。实验结果表明,新特征对于单个分类器的识别率平均提升5.95个百分点,最终通过MSV融合算法的识别率为97.78%。

关键词:多分类器融合;融合算法;多尺度投票法;步态特征;运动特征

中图分类号: TP391.4

文献标志码:A

文章编号:1001-9081(2019)03-0712-07

Abstract: To improve the performance of gait recognition based on smartphone accelerometer, a recognition method based on Multiple Classifier Fusion (MCF) was proposed. Firstly, as the gait features extracted from the existing methods were relatively simple, the speed variation of the relative gradual acceleration extracted from each single gait cycle and the acceleration variation per unit time were taken as two new types of features (16 in total). Secondly, combing the new features with the frequently-used time domain and frequency domain features to form a new feature set, which could be used to train multiple classifiers with excellent recognition effect and short training time. Finally, Multiple Scale Voting (MSV) was used to fuse the output of the multiple classifiers to obtain the final classification result. To test the performance of the proposed method, the gait data of 32 volunteers were collected. Experimental results show that the recognition rate of new features for a single classifier is increased by 5.95 % on average, and the final recognition rate of MSV fusion algorithm is 97.78%.

Key words: Multiple Classifier Fusion (MCF); fusion algorithm; multiple scale voting; gait feature; motion feature

0 引言

人类的步态包含非常独特的模式,可用于身份的识别和验证。传统的基于可穿戴式传感器步态身份识别都是通过在人体固定部位捆绑专用传感器采集步态数据[1];近年来,智能手机的快速普及其及功能的不断发展,使在不影响用户正常工作、学习和生活的情况下,利用智能手机内置的加速度传感器对用户进行步态身份识别变为可能[2]。但是由于智能手机种类繁杂、内置加速度传感器性能差异较大等因素,都使得最终采集到的数据差异较大,识别的难度大,从而直接影响识别的准确率和可信度。

为了提高步态识别的准确率,国内外的研究者们对基于智能手机加速度传感器的步态身份识别进行持续性的探索研究,目前的研究成果主要体现在以下三个方面:

1)步态周期提取与特征选择。文献[3]利用形状上下文(Shape Context, SC)和线性时间归一化(Linear Time Normalization, LTN)相结合提取典型周期,通过典型周期特征来表示整个步态数据特征,实验结果表明身份识别的准确率达到97.1%。文献[4]分别从步态数据中提取步态频率、对称系数、数值波动范围和特征曲线的相似系数作为特征,最后根据这些特征提出权重投票机制进行分类识别,实验结果表明提出的这几类特征能夠有效地进行分类识别。

2)改进或提出新的分类算法。文献[5]提出一种新的动态时间规整(Dynamic Time Warping, DTW)算法,将特征点的时间和幅值作为一个二维序列采用波峰和波谷成对搜索最小累计距离路径,再通过阈值判断实现身份识别,但是该方法目前只在小样本内得到验证。文献[6]提出了一种分段线性逼近(Piecewise Linear Approximation, PLA)的步态周期提取方法,在原有支持向量机(Support Vector Machine, SVM)高斯内核的基础上引入一种新型的弹性距离度量核(Gaussian Dynamic Time Wrap, GDTW)函数,通过实验验证DTW和PLA两种方法在提取步态周期方面的性能,结果表明提出的方法极大地改善了分类结果。

3)利用集成学习通过构建多个学习器完成学习任务。文献[7]利用蚁群算法优选特征训练多分类器,提出高可信度加权投票法对分类器输出进行融合处理,最终模型识别率较单一分类器提升3%以上;文献[8]利用多个极速学习机的输出进行简单均值算法融合处理,最终模型输出识别准确率比单个极速学习机高出3.6%。集成学习优点在于通过将多个学习器进行结合,常可以获得比单一学习器更优越的泛化性能,但这也取决于融合算法的选取,适当的融合算法往往可以获得较好的泛化能力,反之亦然。

上述文献对人员加速度信号作了普适性的特征选取,并取得了较好的识别率,但并未对人员步行时的运动特征进行探究;并且都选取识别率最好的单一分类器进行探究。针对上述不足,本文从步态数据中提取加速度变化率以及相对于匀加速度的速度变化量作为新特征,结合常用时频域特征对多个分类器进行建模识别,并且提出多尺度投票法(Multiple Scale Voting, MSV)进行融合处理,进而得到最终的识别结果。

1 数据采集与预处理

为了提高现有基于智能手机加速度传感器的步态身份识别性能,提出了一种基于多分类器融合(Multiple Classifier Fusion, MCF)的识别方法,具体算法流程如图1所示。

1.1 数据采集

为了获取稳定的步态数据,传统都是将传感器固定在腰后部、大腿根部、手臂、脚踝等几个位置,但是当放置在手臂和脚踝进行数据采集时,由于手部和腳部的一系列不自主的抖动,造成信号中夹杂较多的噪声,进而影响所获得数据的完整性和稳定性;为了增加步态数据信号采集时候的稳定性,在采集数据时将智能手机放置在大腿根部的裤子口袋中,并且利用内置的加速度传感器来采集数据,具体放置位置如图2所示。采集数据时利用三星Note Ⅱ系列的智能手机进行采集,采样频率为100Hz。

1.2 数据预处理

人员运动时原始加速度信号中含有高频噪声,主要来自两个方面:一是手机加速度传感器本身的原因;二是在采集步态数据的过程中,因人体的生理抖动产生的噪声。考虑到加速度传感器自身灵敏度较高这一特性,即使细小的抖动也会影响加速度数值的变化,进而会影响之后的特征提取和分类识别率;因此,在保留有用信息的同时,也需要尽量地去除噪声对数据的干扰。针对步态特征信号主要集中在数据的较低频率部分,采用3阶巴特沃斯低通滤波器[9]进行滤波去除高频噪声,图3为滤波前后的步态数据。

2 周期划分与特征提取

2.1 周期划分

常用的周期划分方法有基于帧分割[10-11]和基于周期分割两种。基于帧分割,又被称为基于固定滑动窗口的分割;窗口表示一次被用于处理的数据量,因此该方法就是按照固定数据长度进行周期划分。该方法能够快速地实现时间序列的分割处理;窗口又被分为重叠的和不重叠窗口,主要是由窗口大小和滑动步长决定;该方法由于实现简单,在目前的研究中常被使用,虽然该方法有很好的实时性以及能够保持步态的模式特征,但是却不能很好地反映步态的相位以及不能解决步态模式引起的时间变化问题。与基于帧分割不同,基于周期的分割方法以步态周期为基础,能够充分体现出步态数据的隐藏生物特征。考虑到步态加速度数据通常表现为一组具有周期性特性的数据,因此本文采用基于周期的分割方法。具体算法主要分为以下3个步骤:

步骤1 周期长度估算。据统计正常人平均0.8s到1.2s步行两步,由于在采集数据时只放置了一个手机在右侧的裤口袋中,因此两步刚好对应数据上的一个周期;再加之采样频率被设置为100Hz,因此一个周期对应的数据点大约在80~120个。

步骤2 周期检测。利用局部极小值[12]对步态数据进行周期检测,即认为两个相邻极小值之间所包含的数据为单个步态周期。

步骤3 剔除异常周期。通过上述两个步骤,可以把步态数据划分成单个步态周期,但是这些周期并不是全都适合用于特征提取,需要对这些周期进行筛选,剔除异常周期。本文在剔除非正常周期时采用DTW计算相似距离,将那些距离相差较大的周期剔除。

经过上述步骤所提取不同个体的单个步态周期如图4所示。

2.2 特征提取

特征提取是为了从已获得的单个步态周期中提取可以表征个体身份的特征向量,是分类识别技术中的关键所在,特征提取的效果会直接影响分类器的训练以及最终分类识别的准确率。

2.2.1 传统步态特征

传统的基于加速度信号特征提取方法有时域分析法[13]、频域分析法[14]和时频域分析法[15]。结合上述方法提取传统特征有平均值、标准差、步频、四分位距、能量、过零数、偏度、峰度、均方根、周期长度、傅里叶系数、步速等。其中可以被用来表示步态数据信号的波形特点和简单的统计特征,如平均值、标准差、过零数等一系列时域特征;又如步数、步频等一系类特征可以用来表征个体的生物特征;而诸如傅里叶系数等都是频域特征,通常被用来表示个体步态中的周期性信息。虽然传统特征计算简单,但是很少有可以表征个体步态运动过程中的特征,而且利用传统特征所取得的识别率并不高。

2.2.2 运动特征

针对传统特征不能很好体现步态的生物特征,本文提出一种新的步态特征提取方法,用于提取个体的运动特征。众所周知,加速度传感器采集的步态数据是一个连续的时间序列;从运动的角度,个体的步行是一个变加速度运动。对于一个变加速度运动可以结合下面两个角度进行刻画:1)可以将变加速度运动按照加速度数值大小增加和减少进行分割,将其划分成变加速和变减速两种类别,再用单位时间内变加速和变减速的加速度变化量描述变加速度运动;2)对于单个变加速运动区间,通过计算其相对于匀加速度的速度变化量,用以刻画改区间运动的相对稳定程度。文献[16]通过步行动作的生物力学原理分析得出:足地接触力在每个步态周期转折点出现极值,足跟着地时有一极大值,随着足部逐渐放平,受力面积逐渐增大,受力减少,足部完全放平时受力达到最小,至足跟离地,足趾蹬地时出现另一极大值,即在整个步态周期中受力曲线具有典型的对称双峰性质,那么加速度曲线也应该呈现出双峰性质,并且研究认为不同年龄人体的足地接触力无显著性差异。因此结合上述分析,本文对单个步态周期提取周期起点(start)、第一个极大值点(maxf)、第一个极小值(minf)、最后一个极小值(mine)、最后一个极大值(maxe)、步态周期终点(end)6个特征点,将步态数据分成5个变加速运动的区间,不同个体的区间划分的结果如图5所示;将两两特征点之间的连线视作为匀加速运动,因此单位时间内变加速和变减速的加速度变化量就可以被表示为这五条直线的斜率;而单个区间内相对匀加速运动的速度变化量可以用原始变加速度曲线与匀加速直线所围成的面积表示。因此,本文新添16个特征值,即6个特征值点、5个斜率以及5个面积。新特征的提取流程如图6所示,具体步骤如下。

3 分类器融合算法

单个分类器通常只对个别个体具有较高的识别率,因此本文为了实现各个分类器之间优势互补,将多分类器的输出通过融合算法得到最终的识别结果。融合算法在多分类器融合模型中有着至关重要的地位,它的好坏将直接决定着最终的识别率。传统投票法[17]是最常用的融合算法之一,其基本的表决规则是每个分类器都具有投票权,仲裁原则是少数服从多数,但是由于每个分类器的性能不同,对于每个人的识别效果也有较大差异,因此传统的投票法很难结合多个分类器的优势,达到预期的识别效果。针对传统投票法存在的不足,本文将投票法的表决原则结合其仲裁原则进行改进,提出一种多尺度投票法(Multiple Scale Voting, MSV)。MSV算法的基本思想是:一个未知样本在多分类器经过投票法不能非常准确对样本类别进行判断时,结合各个分类器对其输出类别的识别率、F1_score等多个尺度对样本进行分类;MSV算法不仅保留了传统投票法的特点,而且结合了单一分类器对不同类型样本的识别性能,使得各分类器优势互补。MSV算法主要分为提取判别因子和构建表决函数两个步骤,具体流程如图7所示。

3.1 提取判别因子

3.2 构建表决函数

式(15)、(16)分别是第4個表决权重分配和表决函数。

对于一个未知样本x,先经过多分类器进行分类,然后将多分类器分类结果经过MSV融合算法得到最终的分类所属label,并且可以用式(17)予以计算:

4 实验结果与分析

4.1 实验准备

4.1.1 实验数据与环境

本文利用在数据采集中介绍的采集方法,针对32名年龄在25岁左右的志愿者进行数据采集,其中男女生各16名,他们身高均在150~190cm,在采集过中志愿者在水平的地面上用他们正常步行模式行走大约100m的距离;每位志愿者需要被采集30组独立的实验数据,以避免整体实验数据具有偶然性,保证数据能够更好地刻画出个体的步态特征。

实验环境:本文以python 3.6作为软件平台;硬件平台采用Intel Core i7处理器,主频为2.7GHz,内存为8GB;并且采用64位Windows 10操作系统。

4.1.2 多分类器选择

基分类器选择是多分类器融合的基础,为了尽可能选择优秀的分类器用于融合,本文选择以下10个常用的分类器作为备选项,如表1所示。

4.2 实验设计与结果分析

为了测试传统特征在本文所采集数据上的表现,验证本文提出的新特征可分性、新特征与传统特征融合效果以及MSV多分类器融合算法的性能,主要通过设计以下2个实验予以验证。

1)多分类器筛选。

多分类器筛选的目的很明确就是从10个备选的分类器中选择最为合适的分类器作融合。为了完成多分类器的筛选本文主要通过以下3个小实验予以论证:

a)通过传统特征来验证所采集到的数据具有良好的可分性,并从备选的10个基分类器中选中合适的分类器用于融合。

b)通过利用备选的10个基分类器对新特征进行分类,同样也寻找适合融合的备选分类器,并与传统特征所选分类器进行对比。

c)对比新特征与传统特征对样本的区分能力;并且融合新特征与传统特征进行分类,同样从备选分类器中进行选择最终合适的分类器,并与前两者选出的分类器进行比较,最终确定融合的分类器。

2)通过实验对比验证MSV融合算法的可靠性。

为了更好地训练每一个分类器、对每一个分类器进行更好的评判,以及获得用于MSV融合算法先验知识,如:分类器对于单个个体的识别率、召回率等,本文在所有的分类实验中将实验数据平均分成10等份,其中6份作为训练集,在训练时采用十折的方法对分类器进行训练;2份作为测试集,用于测试分类器以及获取先验知识;2份作为验证集,主要验证算法的可靠性以及融合算法的融合效果。

4.2.1 多分类器筛选

a)结合2.2.1节所介绍的传统步态特征,本文对X、Y、Z轴的单个步态周期分别提取下述15个传统特征值用于分类实验,分别是:均值、标准差、偏度、峰度、均方根、过零率、四分位距、周期长度、能量以及前6位傅里叶系数,由于这些是常见的时频域以及统计学特征,其计算公式也相对简单,在此不再赘述。

b) 从X、Y、Z轴的单个步态周期分别提取本文所介绍的相对匀加速运动的速度变化量等16个新特征,采用备选的10个分类器进行分类实验。

c)将针对X、Y、Z轴的单个步态周期分别所提取的15个传统特征值和16个新特征值(一共93个特征,3×15个传统特征,3×16个新特征)进行融合,首先通过ReliefF算法[18]计算各个特征对样本的区分能力,来验证新特征是否具有更好的可分性;其次,同样采用备选的分类器进行分类实验。

令本文所选取传统特征集为T1;新特征集为T2;新特征和传统特征融合特征集为T3。

表2、图8分别是10个备选分类器在T1、T2、T3三个特征集上的测试集识别率以及训练一次对应分类器和测试集所需要的时间,图9为93个不同步态特征所对应的ReliefF值。

由表2的T1列可得,本文采集的步态数据针对传统特征在大部分的备选分类器上都获得不错的识别率,最高识别率可以达到91.7%,这从侧面说明个体的步态特征作为生物特征的一种能够很好用于人员识别,传统步态特征对步态具有一定的可分性,但是识别率并不是很高。

由表2的T2列可得,本文提取的新特征值对比传统特征值在各个分类器的分类效果上有所欠缺,但是识别率相差并不算很大,最小相差的识别为0.83个百分点,最大相差15.01个百分点;新特征达到的最高识别率为89.40%,与传统特征的最高识别率相差2.3个百分点,说明新特征本身就具有较好的可分性,为下面特征融合奠定理论依据。

由ReliefF算法可知,特征对应的ReliefF值越大,说明该特征对样本具有更大的区分能力;通过图9可得,在前10的ReliefF值对应的特征中新特征占有6个,并且这6个新特征值ReliefF值和为0.314,4个传统特征ReliefF值和为0.174;在前40的ReliefF值对应的特征中新特征占有20个,并且这20个新特征值ReliefF值和为0.571,20个传统特征ReliefF值和为0.529;在所有93个特征中新特征ReliefF值和为0.861,传统特征ReliefF值和为0.737。综合上述分析可以得出:新特征相比传统特征具有更好的分类效果。由表2的T3列可得,新特征和传统特征相融合对于所有备选分类器的识别率都有较大幅度提升,相比传统特征平均提升5.95个百分点的识别率,最高识别率可以达到95.47%,说明特征融合是很成功。

通过表2可以得出,在10个备选分类器中C3、C4、C5、C6、C7、C8、C10这7个分类器无论是在传统特征、新特征还是传统特征与新特征融合都取得较好的识别率,体现出这7个分类器具有很好的稳定性;通过图8可以得出C8、C10这两个分类器在训练时需要消耗大量时间,如果用于分类器融合会大幅度融合分类器的时间消耗;因此综合时间消耗和准确率两方面考慮,本文选用C3、C4、C5、C6、C7作为融合算法的基分类器。

4.2.2 MSV融合算法验证

本文主要通过两个方面来验证MSV融合算法:第一通过对比单一分类器在三种特征集下验证集的识别率和MSV算法融合之后的识别率;第二通过对比MSV融合算法和不同多分类器融合算法的识别率。表3是所选择的5种基分类器在三种特征集下验证集的识别率;表4是不同融合算法识别率的对比实验结果。

通过表3和表2可以得出,所选的5种基分类器无论在测试集还是验证集都有较好的识别效果,并且识别率几乎一致,表现出所选基分类器拥有很好的稳定性。

通过表3和表4可以得出,传统投票法和MSV算法在三种上所得到的识别率相差不是很大,MSV算法取得的识别率最小只高出0.2个百分点,最大高出2.02个百分点;但是传统投票法相比MSV算法缺乏稳定性,例如,在新特征集基分类器的最高识别率为89.73%,而传统投票法融合之后的识别率反而低了1.63个百分点;出现上述现象可以归纳为以下两个原因:其一,由于基分类器的识别率都比较高,这样就造成对于一个未知样本大多数基分类器都会大概率输出正确且一致的分类结果,致使通过传统投票法之后得到较高的识别率,例如,在传统特征集有4个基分类器的识别率高于88%,在融合特征集上4个基分类器识别率高于92%,所以在这两类特征集上传统投票法都取得较高的识别率,对比与MSV算法也相差不大;其二,由于传统投票法是按照少数服从多数的准则进行融合,这样就会造成如果基分类器的识别率都不是很高,导致有很多未知样本经过传统投票法融合之后,所谓的少数和多数相差很小;假设对于部分未知样本,5个基分类器有2个基分类器输出一致的结果,而其他3个基分类器输出的结果各不相同,这样传统投票法只有小几率会预测出正确的样本分类,从而致使传统投票法融合后识别率不高,甚至会低于基分类器的识别率,造成传统投票法具有不稳定性,例如在新特征集上有4个基分类器的识别率低于86%,致使经过传统投票法融合后识别率仅为88.10%,低于C5分类器的识别率。通过对比其他的多分类器融合算法,三种特征集在MSV算法融合后识别率都有所提高,并且在各个特征集上的识别率都要优于其他融合算法;三种特征集在MSV算法融合后识别率相比5种基分类器中最大识别率平均提高1.34个百分点,最高的识别率是融合特征所达到的97.78%;综合上述分析,可以得出MSV算法具有优异的多分类器融合性能。

5 结语

本文将单个步态周期数据利用极大值和极小值划分成5个运动区域;分别提取运动区域内的相对匀加速度的速度变化量,以及单位时间内加速度变化量作为两类新特征;将新特征结合传统的时域和频域特征组成新的特征集,用于训练筛选出来的5个基分类器;再将各个分类器的预测结果经过MSV多分类器融合算法得到最终的预测结果。实验结果表明:新特征利用测试集在5个基分类器上具有不错的识别效果,最高的准确率达到89.40%,并且新特征的ReliefF值也要高于传统特征值,体现新特征具有良好的可分性;新特征和传统特征融合同样在测试集上取得很高识别率,相对于单一传统特征识别率有较大提升,最高识别率达到95.47%;经过MSV算法融合后识别率相对于5种基分类器中最大识别率平均提高1.34个百分点,最高的识别率是融合特征所达到的97.78%;在新特征和传统特征相融合的特征集上,MSV融合算法相比其他多分类器融合算法识别率平均提高3.75个百分点,体现出MSV算法具有优异的多分类器融合性能。

参考文献 (References)

[1] LIU R, ZHOU J, LIU M, et al. A wearable acceleration sensor system for gait recognition [C]// Proceedings of the 2007 2nd IEEE Conference on Industrial Electronics and Applications. Piscataway, NJ: IEEE, 2007: 2654-2659.

[2] MUAAZ M, MAYRHOFER R. Accelerometer based gait recognition using adapted Gaussian mixture models [C]// Proceedings of the 14th International Conference on Advances in Mobile Computing and Multi Media. New York: ACM, 2016: 288-291.

[3] 万彩艳. 基于智能手机加速度传感器的步态身份识别[D].常州:常州大学,2018: 21-35.(WAN C Y. Gait identification based on mobile-phone acceleration sensor [D]. Changzhou: Changzhou University, 2018: 21-35.)

[4] SUN B, WANG Y, BANDA J. Gait characteristic analysis and identification based on the iPhone's accelerometer and gyrometer [J]. Sensors, 2014, 14(9): 17037-17054.

[5] 张丽娜.基于加速度传感器的步态特征身份认证[D].沈阳:沈阳工业大学,2014: 40-65. (ZHANG L N. Gait feature authentication based on acceleration sensor [D]. Shenyang: Shenyang University of Technology, 2014: 40-65.)

[6] MUAAZ M, MAYRHOFER R. An analysis of different approaches to gait recognition using cell phone based accelerometers [C]// Proceedings of the 11th International Conference on Advances in Mobile Computing and Multimedia. New York: ACM, 2013: 293-300.

[7] 王忠民,王科,贺炎.高可信度加权的多分类器融合行为识别模型[J].计算机应用,2016,36(12):3353-3357.(WANG Z M, WANG K, HE Y. Multiple classifier fusion model for activity recognition based on high reliability weighted [J]. Journal of Computer Applications, 2016,36(12):3353-3357.)

[8] YUAN Y, WANG C, ZHANG J, et al. An ensemble approach for activity recognition with accelerometer in mobile-phone [C]// Proceedings of the 11th International Conference on Computational Science and Engineering. Washington, DC: IEEE Computer Society, 2014: 1469-1474.

[9] BAYAT A, POMPLUN M, TRAN D A. A study on human activity recognition using accelerometer data from smartphones [J]. Procedia Computer Science, 2014, 34: 450-457.

[10] SPRAGER S, JURIC M B. An efficient HOS-based gait authentication of accelerometer data [J]. IEEE Transactions on Information Forensics and Security, 2015, 10(7): 1486-1498.

[11] LU H, HUANG J, SAHA T, et al. Unobtrusive gait verification for mobile phones [C]// Proceedings of the 2014 ACM International Symposium on Wearable Computers. New York: ACM, 2014: 91-98.

[12] DERAWI M, BOURS P. Gait and activity recognition using commercial phones[J]. Computers and Security, 2013, 39: 137-144.

[13] WATANABE Y. Influence of holding smart phone for acceleration-based gait authentication [C]// Proceedings of the 2014 5th International Conference on Emerging Security Technologies. Washington, DC: IEEE Computer Society, 2014: 30-33.

[14] HOANG T, CHOI D. Secure and privacy enhanced gait authentication on smart phone [J]. The Scientific World Journal, 2014, 2014: Article ID 438254.

[15] PRIMO A, PHOHA V V, KUMAR R, et al. Context-aware active authentication using smartphone accelerometer measurements [C]// Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops. Washington, DC: IEEE Computer Society, 2014: 98-105.

[16] 錢竞光,宋雅伟,叶强,等.步行动作的生物力学原理及其步态分析[J].南京体育学院学报(自然科学版),2006,5(4):1-7.(QIAN J G, SONG Y W, YE Q, et al. The biomechanics principle of walking and analysis on gaits[J]. Journal of Nanjing Institute of Physical Education (Natural Science), 2006, 5(4):1-7.)

[17] 王科.多分类器融合算法在行为识别中的应用研究[D].西安:西安邮电大学,2017: 40-61. (WANG K. Application and research of multiple classifier fusion algorithm in activity recognition [D]. Xi'an: Xi'an University of Posts and Telecommunications, 2017: 40-61.)

[18] 黄莉莉,汤进,孙登第,等.基于多标签ReliefF的特征选择算法[J].计算机应用,2012,32(10):2888-2890.(HUANG L L, TANG J, SUN D D, et al. Feature selection algorithm based on multi-label ReliefF [J]. Journal of Computer Applications, 2012,32(10):2888-2890.)

[19] QU J, ZHANG Z, GONG T. A novel intelligent method for mechanical fault diagnosis based on dual-tree complex wavelet packet transform and multiple classifier fusion [J]. Neurocomputing, 2016, 171(C): 837-853.