Learning for recognition needs