Machine Learning For Advancing Automation And Quality Control In Robotic Welding