Physical activity monitoring using wearable devices based on machine learning algorithms | Synapse