Artificial Neural Networks for Fault Detection and Identification on an Automated Assembly Machine