Kolmogorov-Arnold networks for metal surface defect classification