Genetic Algorithm Based Deep Learning Parameters Tuning for Robot Object Recognition and Grasping
Authors: Delowar Hossain, Genci Capi
Abstract:
This paper concerns with the problem of deep learning parameters tuning using a genetic algorithm (GA) in order to improve the performance of deep learning (DL) method. We present a GA based DL method for robot object recognition and grasping. GA is used to optimize the DL parameters in learning procedure in term of the fitness function that is good enough. After finishing the evolution process, we receive the optimal number of DL parameters. To evaluate the performance of our method, we consider the object recognition and robot grasping tasks. Experimental results show that our method is efficient for robot object recognition and grasping.
Keywords: Deep learning, genetic algorithm, object recognition, robot grasping.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1129673
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2132References:
[1] G. Hinton, S. Osindero, and Teh, Y.-W, “A fast learning algorithm for deep belief nets”, Neural Computation, vol. 18, no. 7, pp. 1527-1554, 2006.
[2] J. Lamos-Sweeney, “Deep learning using genetic algorithms”, Master’s Thesis, Rochester Institute of Technology, NY, USA, 2012.
[3] E. Levy, O. E. David, and N. S. Netanyahu, “Genetic algorithms and deep learning for automatic painter classification”, Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation, 2014, pp. 1143-1150.
[4] S. S. Tirumala, "Implementation of Evolutionary Algorithms for Deep Architectures", AIC, pp. 164-171 2014.
[5] O. E. David, and I. Greental, "Genetic algorithms for evolving deep neural networks", In Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation, pp. 1451-1452. ACM, 2014.
[6] P. Verbancsics, and Josh Harguess, "Generative neuroevolution for deep learning", arXiv preprint arXiv:1312.5355 (2013).
[7] L. Shao, L. Liu, and X. Li, “ Feature learning for image classification via multiobjective genetic programming”, IEEE Transactions on Neural Networks and Learning Systems, vol. 25, no. 7, pp.1359-1371, 2014.
[8] I. Lenz, H. Lee, and A. Saxena, “Deep Learning for Detecting Robotic Grasps”, International Journal of Robotics Research, vol. 34, no. 4-5, pp. 705-724, 2015.
[9] L. Pinto, and Gupta, “Supersizing Self-supervision: Learning to Grasp from 50K Tries and 700 Robot Hours”, arXiv:1509.06825 (cs.LG), 2015.
[10] D. Hossain, and G. Capi, “Application of Deep Belief Neural Network for Robot Object Recognition and Grasping”, The 2nd IEEJ International Workshop on Sensing, Actuation, and Motion Control (SAMCON 2016), Tokyo, Japan, March 2016.
[11] D. Hossain, G. Capi, and M. Jindai, “Object Recognition and Robot Grasping: A Deep Learning based Approach”, The 34th Annual Conference of the Robotics Society of Japan (RSJ 2016), Yamagata, Japan, September 2016.
[12] J. Redmon, and A. Angelova, “Real-Time Grasp Detection Using Convolutional Neural Networks”, arXiv:1412.3128, 2015.
[13] S. Levine, P. Pastor, A. Krizhevsky, and D. Quillen, D. “Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collection”, arXiv:1603.02199, 2016.
[14] G. Capi, and K. Doya, “Evolution of recurrent neural controllers using an extended parallel genetic algorithm”, Robotics and Autonomous System, vol. 52, no. 2-3, pp. 148-159, 2005.