Teaching computers to see -- by learning to see like computers