The aim of this study is to estimate the joint moments of the ankle, knee, and hip joints during walking. A sit-to-stand (STS) movement analysis was first performed on 20 participants with different anthropometric characteristics. Then, analysis of the dynamics of the STS motion was used to develop a biomechanical model. Decision tree (DT), linear regression (LR), support vector machine (SVM), random forest (RF), and three deep learning (DL) algorithms and deep neural network (DNN), long-short-term memory (LSTM), and convolutional neural network (CNN) are examined in this work to estimate three joint moments: ankle, knee, and hip. The results of the seven algorithms were evaluated using four statistical benchmarks: MSR, RMSE, correlation coefficient (R), and MAE to find the most accurate one. The results show that the most successful algorithms were LSTM in estimating knee, hip, and ankle joint moments using 19 and 7 inputs. The R value was 0.9990 using 19 inputs and 0.9972 using 7 inputs. The other algorithms have a correlation coefficient (R) success of 0.9902, 0.9770, 0.9884, 0.9577, 0.9786, and 0.9022 for RF, CNN, DT, DNN, SVM, and LR, respectively. The prediction of joint moments plays a crucial role in the design of the biomechanical system with the desired mechanical properties. Especially, the need has arisen to predict joint moments in a shorter time to utilize in real-time active prosthesis/orthosis controllers.