Is it true that Machine Learning is basically the study of Pattern recognition along with Optimization?
Maybe? As Wikipedia says:


  The terms pattern recognition, machine learning, data mining and
  knowledge discovery in databases (KDD) are hard to separate, as they
  largely overlap in their scope.


https://en.wikipedia.org/wiki/Pattern_recognition