Convolutional Neural Network, deep learning, Human Activity Recognition, Particle Swarm Optimisation, time series classication, wearable sensors.