Corrected small-sample estimation of the Bayes error.
BACKGROUND
A major problem of pattern classification is estimation of the Bayes error when only small samples are available. One way to estimate the Bayes error is to design a classifier based on some classification rule applied to sample data, estimate the error of the designed classifier, and then use this estimate as an estimate of the Bayes error. Relative to the Bayes error, the expected error of the designed classifier is biased high, and this bias can be severe with small samples.


RESULTS
This paper provides a correction for the bias by subtracting a term derived from the representation of the estimation error. It does so for Boolean classifiers, these being defined on binary features. Although the general theory applies to any Boolean classifier, a model is introduced to reduce the number of parameters. A key point is that the expected correction is conservative. Properties of the corrected estimate are studied via simulation. The correction applies to binary predictors because they are mathematically identical to Boolean classifiers. In this context the correction is adapted to the coefficient of determination, which has been used to measure nonlinear multivariate relations between genes and design genetic regulatory networks. An application using gene-expression data from a microarray experiment is provided on the website http://gspsnap.tamu.edu/smallsample/ (user:'smallsample', password:'smallsample)').
Brun
Marcel
M
Department of Electrical Engineering, Texas A&M University, College Station, TX 77840, USA.
Sabbagh
David L
DL
Kim
Seungchan
S
Dougherty
Edward R
ER
D000465:Algorithms; D001499:Bayes Theorem; D003198:Computer Simulation; D005786:Gene Expression Regulation / Q000235:genetics; D008957:Models, Genetic; D015233:Models, Statistical; D020411:Oligonucleotide Array Sequence Analysis / Q000379:methods*; D010363:Pattern Recognition, Automated; D011786:Quality Control; D015203:Reproducibility of Results; D018401:Sample Size; D012680:Sensitivity and Specificity; D016415:Sequence Alignment / Q000379:methods*; D012815:Signal Processing, Computer-Assisted