Artificial Intelligence for Smart Manufacturing