Use machine learning when
Components of learning, formalization:
Goal: make $g$ the best approximation of $f$.
Q. How does the convergence of the perceptron learning algorithm change with dimensionality of the data? A. Badly. This algorithm is shown because of its simplicity, don't focus on it we will see better algo by the end of the course.
Q. How does statistics compare with machine learning?
A. Statistics use assumptions to have a proof, whereas machine learning make few assumptions to cover a broader territory.
Q. Bottleneck of machine learning?
A. Two types: computational bottleneck (time) and generalization (learn instead of memorize), the later is the hardest.