叶丹, 李智, 王勇军. 基于SPLDA降维和XGBoost分类器的行为识别方法研究[J]. 微电子学与计算机, 2019, 36(6): 35-39.
引用本文: 叶丹, 李智, 王勇军. 基于SPLDA降维和XGBoost分类器的行为识别方法研究[J]. 微电子学与计算机, 2019, 36(6): 35-39.
YE Dan, LI Zhi, WANG Yong-jun. Research on behavior identification based on SPLDA dimensional reduction algorithm and XGBoost classifier[J]. Microelectronics & Computer, 2019, 36(6): 35-39.
Citation: YE Dan, LI Zhi, WANG Yong-jun. Research on behavior identification based on SPLDA dimensional reduction algorithm and XGBoost classifier[J]. Microelectronics & Computer, 2019, 36(6): 35-39.

基于SPLDA降维和XGBoost分类器的行为识别方法研究

Research on behavior identification based on SPLDA dimensional reduction algorithm and XGBoost classifier

  • 摘要: 针对人体行为识别过程中分类算法识别精度低和数据样本集的"维数灾难"问题, 提出了基于行为识别的SPLDA降维算法.首先, 利用SPLDA算法在原有样本协方差矩阵不变的情况下获取最重要的主分量, 通过贪婪搜索方法得到多个投影向量; 然后, 通过更新类内散度矩阵获得最优转换矩阵; 最后, 将降维后的样本数据集通过XGBoost分类器进行最终的行为识别.实验结果表明, XGBoost分类器与随机森林算法相比, 平均识别精度提高了2.66%, 识别时间降低了0.52 s; SPLDA-XGB算法可以实现有效降维且比PCA算法、LDA算法、LPP算法、L-PCA算法与XGBoost分类器结合的识别算法具有更高的人体行为识别准确率.

     

    Abstract: Aiming at the problem of "dimension disaster" in human behavior recognition and the classification algorithm has low recognition accuracy and data sample set. First, the SPLDA algorithm is used to obtain the most important principal components with the original sample covariance matrix unchanged, and multiple projection vectors are obtained by greedy search method. Then, the optimal transformation matrix is obtained by updating the class inner divergence matrix. Finally, the dimensionally reduced sample data set is identified by the XGBoost classifier. Experimental results show that compared with the random forest algorithm, the average recognition accuracy of XGBoost classifier is improved by 2.66% and the recognition time is reduced by 0.52s. SPLDA-XGB algorithm can achieve effective dimensionality reduction and has higher accuracy rate of human behavior recognition than PCA algorithm, LDA algorithm, LPP algorithm, l-pca algorithm combined with XGBoost classifier.

     

/

返回文章
返回