Metal Surface Defect Classification Using Custom Convolutional Neural Network with Self Attention Mechanism | IEEE Conference Publication | IEEE Xplore