The decision to use a simple machine learning model vs. a complex one depends on factors such as the size and quality of the dataset, the degree of nonlinearity in the data, and the trade-off between model interpretability and performance.Â  In general, starting with a simpler model and increasing complexity as needed is recommended.