DOI QR코드

DOI QR Code

절삭가공의 Neural Network 모델을 위한 ACO 및 PSO의 응용

Application of Ant Colony Optimization and Particle Swarm Optimization for Neural Network Model of Machining Process

  • 오수철 (부경대학교 시스템경영공학부)
  • Oh, Soo-Cheol (Department of Systems Management & Engineering, Pukyong National University)
  • 투고 : 2019.06.26
  • 심사 : 2019.07.12
  • 발행 : 2019.09.30

초록

Turning, a main machining process, is a widespread process in metal cutting industries. Many researchers have investigated the effects of process parameters on the machining process. In the turning process, input variables including cutting speed, feed, and depth of cut are generally used. Surface roughness and electric current consumption are used as output variables in this study. We construct a simulation model for the turning process using a neural network, which predicts the output values based on input values. In the neural network, obtaining the appropriate set of weights, which is called training, is crucial. In general, back propagation (BP) is widely used for training. In this study, techniques such as ant colony optimization (ACO) and particle swarm optimization (PSO) as well as BP were used to obtain the weights in the neural network. Particularly, two combined techniques of ACO_BP and PSO_BP were utilized for training the neural network. Finally, the performances of the two techniques are compared with each other.

키워드

참고문헌

  1. Ciurana, J., Arias, G., Ozel, T., "Neural Network Modeling and Particle Swarm Optimization (PSO) of Process Parameters in Pulsed Laser Micromachining of Hardened AISI H13 Steel," Materials and Manufacturing Processes, Vol. 24, No. 3, pp. 358-368, 2009. https://doi.org/10.1080/10426910802679568
  2. Punuhsingon, C. S. C., and Oh, S-C., “Prediction of Surface Roughness and Electric Current Consumption in Turning Operation using neural network with Back Propagation and Particle Swarm Optimization,” Journal of the Korean Society of Manufacturing Process Engineers, Vol. 14, No. 3, pp. 65-73, 2015. https://doi.org/10.14775/ksmpe.2015.14.3.065
  3. Oh, S-C., “Prediction of machining performance using ANN and Training by using ACO,” Journal of the Korean Society of Manufacturing Process Engineers, Vol. 16, No. 6, pp. 125-132, 2017.
  4. Rakitianskaia, A. and Engelbrecht, A., "Weight Regularisation in Particle Swarm Optimisation Neural Network Training," IEEE Symposium on Swarm Intelligence, 2014.
  5. Socha, K. and Dorigo, M., “Ant colony optimization for continuous domains,” European Journal of Operations Research, Vol. 185, No. 3, pp. 1155-1173, 2008. https://doi.org/10.1016/j.ejor.2006.06.046
  6. Gen, M. and Cheng, R., "Genetic algorithms & Engineering Design," John Wiley & Sons, Inc., 1997.
  7. Zhang, J.-R., Zhang, J., Lok, T.-M., Lyu, M. R., "A hybrid particle swarm optimization-backpropagation algorithm for feedforward neural network Training," Applied Mathematics and Computation, Vol. 185, No. 2, pp. 1026-1037, 2007. https://doi.org/10.1016/j.amc.2006.07.025