Perceptual learning and abstraction in machine learning: an application to autonomous robotics | IEEE Journals & Magazine | IEEE Xplore