{'fraction_non_alphanumeric': 0.03259259259259259, 'fraction_numerical': 0.016296296296296295, 'mean_word_length': 5.5, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Human activity recognition from accelerometer data using Convolutional Neural Network

We propose a one-dimensional (1D) Convolutional Neural Network (CNN)-based method for recognizing human activity using triaxial accelerometer data collected from users' smartphones. The three human activity data, walking, running, and staying still, are gathered using smartphone accelerometer sensor. The x, y, and z acceleration data are transformed into a vector magnitude data and used as the input for learning the 1D CNN. The ternary activity recognition performance of our 1D CNN-based method which showed 92.71% accuracy outperformed the baseline random forest approach of 89.10%.