The Gentle Ada Boost Algorithm is a variant of the powerful boosting learning technique [6]. It is used to select a set of simple CARTs to achieve a given detection and error rate. In the following, a detection is referred to as a hit and an error as a false alarm. The various Ada Boost algorithms differ in the update scheme of the weights. According to Lienhart et al., the Gentle Ada Boost Algorithm is currently the most successful learning procedure tested for face detection applications [12].
The learning is based on weighted training examples
, where
are the images and
the classified output
. At the beginning of the learning phase, the
weights
are initialized with
. The following
three steps are repeated to select simple CARTs until a given
detection rate
is reached:
The final output of the classifier is
sign, with
the weighted return value of the
CART. Next, a cascade based on these classifiers is built.