This document discusses an approach for human activity recognition using deep neural networks, computer vision, and machine learning. It summarizes key approaches for activity recognition using deep learning models like CNNs, RNNs, and reviewing commonly used datasets. The proposed approach uses a deep LSTM network to learn features from raw sensor data and encode temporal dependencies, while also learning from a shallow SLFN network to improve recognition accuracy. It evaluates the approach on several activity recognition benchmarks and finds it achieves better performance than state-of-the-art methods.