Enhancing Human Activity Recognition in Smart Homes with Self-Supervised Learning and Self-Attention | Synapse