Machine learning in manufacturing: advantages, challenges, and applications | Synapse