Experiment 3
Supervised learning and classification
In experiment 3, we learn the template from positive training images. Then we use the learned template
to score the positive and negative testing images, and obtain the ROC curve. In both the training and
testing images, the bounding boxes are given.
(1) data, codes, and readme for classification comparison

Experiment 3.1. Results obtained by fitting the active
basis model with sigmoid transformation.
The saturation level is 6. The 43 images are 127*85. The number of basis elements
40.
eps

Experiment 3.1. The solid curve is ROC of active basis
model with sigmoid transformation.
The dashed curve is ROC of the
adaboost method where the weak classifiers are based on
thresholding
the filter responses in SUM1 maps.
eps

Experiment 3.1. Left: The template learned by the active
basis model.
Middle: Learned by the adaboost method.
Right: Learned from
tiny training images.
eps1
2
3
ROC report: threshold = .941, thresholdCORR = .971, whiten = .965, whitenCORR = .974,
sigmoid6 = .977, bi-basis = .982, adaptive = .983, tiny = .957, single = .926; adaboost on SUM1 = .936,
adaboost on MAX1 = .943.
(2) another example

Experiment 3.2. The 31 images are 150*120. The
number of basis elements is 40.
eps

Experiment 3.2. Comparison between sigmoid and adaboost.
eps
ROC report: threshold = .981, thresholdCORR = .985, whiten = .982, whitenCORR = .984,
sigmoid6 = .987, bi-basis = .988, adaptive = .989, tiny = .956, single = .980; adaboost on SUM1 = .937,
adaboost on MAX1 = .957.
(3) a third example

Experiment 3.3. The 33 images are 150*100. The
number of basis elements is 40.
eps
sigmoid = .999; adaboost on MAX1 = .994.
Back to active basis homepage