Learning Human Recognition