Fall detection systems play a crucial role in addressing the significant health concern of elderly falls, a leading cause of health deterioration and mortality. As the aging population grows and life expectancy increases, the development of accessible tools becomes vital for predicting and preventing falls, offering a practical and widely applicable solution in contrast to costly and expertise-dependent assessment tools. In contrast, due to the formidable challenges encountered, a comprehensive investigation into the comparative performance of standard ML models within this field still needs to be explored. This paper proposes a standard pipeline for pre-processing, training, and evaluating ML models for fall detection on the SisFall dataset. We conducted extensive experiments to evaluate the performance of various ML models for fall detection. The results validate the efficiency of the deep model in identifying the time windows in which a fall occurred. Among the deep models, the architecture, including a combination of convolutional neural networks and fully connected layers, outperforms the others by macro-averaged Precision, macro-averaged Recall, and macro-averaged F1-Score of 87.03\%, 86.83\%, and 86.93\%, respectively.