Monitoring of friction stir welding based on vision system coupled with Machine learning algorithm. (October 2019)