I don't think there are many definitions of machine learning that claim the models to be intelligent. Most of them limit the term to models that can be built from data.
Learning is a skill that not necessarily comes with an "intelligent" label attached to it.