Reference A starting point

No Free Lunch Theorem

The principle that no single ML algorithm works best for all problems - algorithm choice depends on the specific task.