UniMiB SHAR: A dataset for human activity recognition using acceleration data from smartphones