Advancing machine fault diagnosis: a detailed examination of convolutional neural networks | Synapse