CNN is a major model used for image-based recognition tasks, including gait recognition,
and many CNN-based network structures and/or learning frameworks have been proposed. Among
them, we focus on approaches that use multiple labels for learning, typified by multi-task learning.
These approaches are sometimes used to improve the accuracy of the main task by incorporating
extra labels associated with sub-tasks. The incorporated labels for learning are usually selected from
real tasks heuristically; for example, gender and/or age labels are incorporated together with subject
identity labels.We take a different approach and consider a virtual task as a sub-task, and incorporate
pseudo output labels together with labels associated with the main task and/or real task. In this paper,
we focus on a gait-based person recognition task as the main task, and we discuss the effectiveness
of virtual tasks with different pseudo labels for construction of a CNN-based gait feature extractor.