Human Activity Recognition(HAR) from the multivariate sequential sensor data is one of the challenging research problems in pattern recognition and data mining. Most of the machine learning algorithms and deep learning techniques have shown great performance in solving HAR as a classification problem. But, the availability of annotated data is very difficult in many cases. It is very critical to precisely recognize the underlying patterns in sequential data in an unsupervised manner. In our experiment, we explored the performance of Gaussian Latent Dirichlet Allocation(GLDA) in recognizing human activities by considering the latent temporal patterns generated by sensory words. In-text modelling, GLDA has achieved great results by generating semantic coherence between topics with the help of distributed word embeddings. The model architecture, feature extraction techniques and analysis of GLDA results are briefly discussed below with the images.
Features | SVM | Random Forest | K-means | GMM | GLDA |
---|---|---|---|---|---|
Statistical | 82.85 | 81.12 | 45.37 | 51.51 | 40.59 |
Autoencoder | 80.48 | 79.96 | 48.94 | 53.48 | 17.87 |
Codebook | 69.22 | 69.44 | 43.57 | 43.57 | 55.88 |