Weight lifting machine learning