© 2021With sensor-based wearable technologies, high precision monitoring and recognition of human physical activities in real time is becoming more critical to support the daily living requirements of the elderly. The use of sensor technologies, including accelerometers (A), gyroscopes (G), and magnetometers (M) is mostly encountered in work focused on assistive technology, ambient intelligence, context-aware systems, gait and motion analysis, sports science, and fall detection. The classification performance of four sensor type combinations is investigated through the use of four machine learning algorithms: support vector machines (SVMs), Manhattan k-nearest neighbor classifier (M.k-NN), subspace linear discriminant analysis (SLDA), and ensemble bagged decision tree (EBDT). In this context, a large dataset containing 2520 tests performed by 14 volunteers containing 16 activities of daily living (ADLs) and 20 falls was employed. In binary (fall vs. ADL) and multi-class activity (36 activities) recognition, the highest classification accuracy rate was obtained by the SVM (99.96%) and M.k-NN (95.27%) classifiers, respectively, with the AM sensor type combination in both cases. We also made our dataset publicly available to lay the groundwork for new research.