What's the threshold to call something 'machine learning'?
T. Mitchell defines machine learning in &quot;Machine Learning&quot; book as

a computer program is said to learn from experience  concerning some class of tasks  and performance measure , if its performance at tasks in , as measured by , improves with experience 

Hence, based on the above definition, we can't say a machine learning method to every iterative method.
In your specific example, it is just a non-linear solver such as the Newton method to finding roots.
However, you should notice that a non-specific machine learning method can be used in the learning process. For example, you might need some numerical methods to compute the measure $P$‌ (in the above definition). But, we can't say that the specified method is a machine learning method.