An effective approach for human activity recognition on smartphone | Synapse