1. An information processing apparatus for training a classifier that classifies local regions of an object, the information processing apparatus comprising: a feature amount setting unit configured to set a feature amount to be used by the classifier; a selection unit configured to select a local region of the object based on a predetermined selection condition based on positions for obtaining the feature amount set by the feature amount setting unit; and a training unit configured to train the classifier using the feature amount set by the feature amount setting unit and the local region selected by the selection unit.