Intelligent design of robotic welding process parameters using learning-based methods