1. What challenges need to be addressed for wearable sensor data in deep learning models?
To extend the applicability of deep learning models to wearable sensor data, several challenges need to be addressed. These include preprocessing, artifact removal, noise reduction, and careful modification of advanced deep learning techniques. Additionally, substantial efforts are required for data collection to facilitate the pretraining process. Existing pretrained computer vision-based models, such as RestNet and AlexNET, are rendered ineffective in the context of wearable sensors. Researchers have proposed converting wearable sensor data into image representations, predominantly using Recurrent Plots in the temporal domain. In this paper, a novel modified-recurrent plot-based image representation for wearable sensor data that incorporates both temporal and frequency domain information is introduced.
read more
2. What are the limitations of existing activity recognition approaches?
Existing activity recognition approaches have limitations in terms of extensive preprocessing, scalability, and reliance on feature extraction quality and domain-specific knowledge. They often focus on time-domain information and do not incorporate frequency domain information, resulting in stagnant accuracy rates of 93%.
read more
3. How does the modified recurrence plot method incorporate frequency domain information?
The modified recurrence plot method incorporates frequency domain information by calculating the Fourier transform of two temporal phases within their time-window, resulting in complex-valued frequency spectra. The phase of each frequency component is computed, and the angle between a base vector and the phase difference vector is used to distinguish different gradient directions. This method helps identify the quadrant in which the state difference vector falls, distinguishing uphill and downhill tendencies. By using this approach, the modified recurrence plot method improves the encoding of accelerometer signals as images, providing more detailed information about the dynamic system being studied.
read more
4. What algorithms were implemented for benchmarking activity recognition?
The implemented algorithms for benchmarking activity recognition include Random Forest (RF), Support Vector Machines (SVM), Convolutional Neural Network (CNN), Dynamic Time Warping (DTW) + 1 Dimensional CNN, DTW + Clustering, Long Short Term Memory (LSTM) + Fully Connected Neural (FCN) network, Temporal RP + ResNet (TRP+ResNet), modified Temporal RP + ResNet (MTRP+ResNet), Frequency domain RP plot with ResNet architecture (FRP+ResNet), and Mixup Augmentation plot of temporal and frequency (Our Method). These algorithms were used to assess the individual contributions of the proposed method and compare their performance against baseline algorithms.
read more