Human activity recognition of children with wearable devices using LightGBM machine learning