A comparison on optimization of surface roughness in machining AISI 1045 steel using Taguchi method, genetic algorithm and particle swarm optimization | IEEE Conference Publication | IEEE Xplore