Performance and Interpretability Comparisons of Supervised Machine Learning Algorithms: An Empirical Study
Alice J. Liu, Arpita Mukherjee, Linwei Hu, Jie Chen, Vijayan N. Nair

TL;DR
This empirical study compares the predictive accuracy and interpretability of XGB, RFs, and FFNNs on structured data, revealing strengths and weaknesses of each in different modeling scenarios.
Contribution
It provides a comprehensive empirical comparison of three supervised learning algorithms, highlighting their performance and interpretability differences across various data conditions.
Findings
FFNNs perform better on smooth models
Tree-based methods excel on non-smooth models
RFs generally underperform and exhibit bias
Abstract
This paper compares the performances of three supervised machine learning algorithms in terms of predictive ability and model interpretation on structured or tabular data. The algorithms considered were scikit-learn implementations of extreme gradient boosting machines (XGB) and random forests (RFs), and feedforward neural networks (FFNNs) from TensorFlow. The paper is organized in a findings-based manner, with each section providing general conclusions supported by empirical results from simulation studies that cover a wide range of model complexity and correlation structures among predictors. We considered both continuous and binary responses of different sample sizes. Overall, XGB and FFNNs were competitive, with FFNNs showing better performance in smooth models and tree-based boosting algorithms performing better in non-smooth models. This conclusion held generally for predictive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Neural Networks and Applications · Explainable Artificial Intelligence (XAI)
