Task and Object Learning in Visual Recognition