Sensor-Based Activity Recognition with Improved GP-based Classifier

被引:0
作者
Xie, Feng [1 ]
Qin, A. K. [1 ]
Song, Andy [1 ]
Ciesielski, Vic [1 ]
机构
[1] RMIT Univ, Sch Comp Sci & Informat Technol, Melbourne, Vic 3001, Australia
来源
2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2013年
关键词
DIAGNOSIS; SYSTEM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Compared to conventional activity recognition methods using feature extraction followed by classification, the Genetic Programming (GP) based classification applied to raw sensor data can avoid the time-consuming and knowledge-dependent feature extraction procedure. However, the traditional GP-based classifier using accuracy as fitness function is sensitive to the choice of threshold values. Furthermore, sensor data of the same activity might demonstrate remarkable distinction when the signal is collected in the changing environment, which will lead to inconsistency between training and testing data and consequently degrade the generalization power of the trained classifier. Moreover, the GP-based classifier cannot well distinguish less separable activities in the presence of multiple activities. Our work aims to address these issues by improving the GP-based classifier via: (1) using the area under the receiver operating characteristic curve (AUC) as fitness function, (2) using an online local time series normalization procedure to pre-smooth undesirable features, and (3) using a binary tree based classification framework to force GP to learn key discriminating features that can better distinguish less separable activities. We test the proposed method on a sensor data set collected from a smartphone, consisting of four common human activities, sitting, standing, walking and running. The proposed GP-based classifier achieves the outstanding performance on recognizing each of four activities in terms of both high true positive and low false alarm rates, which much improves over the traditional GP-based classifier and several of its variants.
引用
收藏
页码:3043 / 3050
页数:8
相关论文
共 29 条
  • [1] [Anonymous], 2010, Proc. of the 8th ACM Conference on Embedded Networked Sensor Systems, DOI DOI 10.1145/1869983.1869992
  • [2] [Anonymous], 2006, P 12 ACM SIGKDD INT
  • [3] [Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
  • [4] Activity recognition from user-annotated acceleration data
    Bao, L
    Intille, SS
    [J]. PERVASIVE COMPUTING, PROCEEDINGS, 2004, 3001 : 1 - 17
  • [5] Berchtold Martin., 2010, INT S WEARABLE COMPU, P1, DOI DOI 10.1109/ISWC.2010.5665868
  • [6] Evaluation of brain natriuretic peptide in the diagnosis of heart failure
    Bettencourt, P
    Ferreira, A
    Dias, P
    Castro, A
    Martins, L
    Cerqueira-Gomes, M
    [J]. CARDIOLOGY, 2000, 93 (1-2) : 19 - 25
  • [7] Bhowan U, 2010, LECT NOTES COMPUT SC, V6021, P1, DOI 10.1007/978-3-642-12148-7_1
  • [8] The use of the area under the roc curve in the evaluation of machine learning algorithms
    Bradley, AP
    [J]. PATTERN RECOGNITION, 1997, 30 (07) : 1145 - 1159
  • [9] The mobile sensing platform: An embedded activity recognition system
    Choudhury, Tanzeem
    Consolvo, Sunny
    Harrison, Beverly
    LaMarca, Anthony
    LeGrand, Louis
    Rahimi, Ali
    Rea, Adam
    Borriello, Gaetano
    Hemingway, Bruce
    Klasnja, Predrag Pedja
    Koscher, Karl
    Landay, James A.
    Lester, Jonathan
    Wyatt, Danny
    Haehnel, Dirk
    Hightower, Jeffrey
    [J]. IEEE PERVASIVE COMPUTING, 2008, 7 (02) : 32 - 41
  • [10] A Survey on the Application of Genetic Programming to Classification
    Espejo, Pedro G.
    Ventura, Sebastian
    Herrera, Francisco
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2010, 40 (02): : 121 - 144