Convolutional neural networks for human activity recognition using multiple accelerometer and gyroscope sensors
Human activity recognition involves classifying times series data, measured at inertial sensors such as accelerometers or gyroscopes, into one of pre defined actions. Recently, convolutional neural network (CNN) has established itself as a powerful technique for human activity recognition, where convolution and pooling operations are applied along the temporal dimension of sensor signals. In most of existing work, 1D convolution operation is applied to individual univariate time series, while multi sensors or multi modality yield multivariate time series. 2D convolution and pooling operations are applied to multivariate time series, in order to capture local dependency along both temporal and spatial domains for uni modal data, so that it achieves high performance with less number of parameters compared to 1D operation. However for multi modal data existing CNNs with 2D operation handle different modalities in the same way, which cause interferences between characteristics from different modalities. In this paper, we present CNNs (CNN pf and CNN pff) especially CNN pff, for multi modal data. We employ both partial weight sharing and full weight sharing for our CNN models in such a way that modality specific characteristics as well as common characteristics across modalities are learned from multi modal (or multi sensor) data and are eventually aggregated in upper layers. Experiments on benchmark datasets demonstrate the high performance of our CNN models, compared to state of the arts methods.
2016 International Joint Conference on Neural Networks (IJCNN)