|
Algorithm 1. AdaBoost training procedure |
Given example images (, , where for negative and positive examples, respectively.
-
Initialize the weights for , for negative and positive samples, respectively.
For :
Step 1. Weight normalization
Step 2. For each feature , a classifier is trained, whose error is calculated with respect to the weight, which enables the algorithm to emphasize on the most incorrectly classified instances in order to address them in further steps:
Step 3. Select the classifier that exhibits the smallest error.
Step 4. Update the weights where and
The final strong classifier is given by:
|