Silvino Barreiros
Cross Validation Bootstrapping Testing Prepared for final submission REU Poster
Train on the hardest images Test images with high PFA moved to train set Images in training replaced Keeps the training set from growing to large
Steps Extract all positives and and equal number of negatives for training sets Take 100 negatives that we didn't train on as the testing set Compute the codebook once using the training images Use codebook to generate word counts and the classifier
Steps continued Test the 100 images in the negative testing set Move the worst false alarms from the negative testing set into the negative training set Add a corresponding number of duplicate positives into the positive training set Replenish the negative testing set with more negatives in order to bring it back to 100 images Iterate at step 4, but don't recompute the codebook! Use the original codebook, but generate new wordcounts using the additional training images.
Features Tested Airplane_flying, Bus, Dog, Doorway and Person-eating Results Each iteration produces varying results Reasons Not enough positive images used Images moved from the training set are better then ones moved in
IterationPDPFATrain SetTest Set %28% %22% %12% %10% %6% %6% %3% %8% AVG69.64%11.875% Airplane_flying
IterationPDPFATrain SetTest Set 160%64% %19% %20% %14% %5% %9% %11% %8% AVG57.5%18.75% Chair
IterationPDPFATrain SetTest Set 170%34% %20% %19% %12% %9% %7% %14% %8% AVG61.25%15.375% Infant
Started testing on harder features Airplane Flying, Doorway… etc After testing complete change parameters
Method to test positive images Group positive images Cycle one group to test and train on others
Crunch time!! Final Run Complete submission code