Interactively Training Pixel Classifiers

Manual generation of training examples for supervised learning is an expensive process. One way to reduce this cost is to produce training instances that are highly informative. To this end, it would be beneficial to produce training instances interactively. Rather than provide a supervised learning algorithm with one complete set of training examples before learning commences, it would be better to produce each new training instance based on knowledge of which instances the learner would otherwise misclassify. Whenever the learner receives one or more new training examples, it should update its classifier incrementally and, in real time, provide the teacher with feedback about its current performance. The feasibility of such an approach is demonstrated on a realistic image pixel classification task. Here, the number of training instances involved in building a classifier was reduced by several orders of magnitude, at no perceivable loss of classification accuracy.

[1]  Daniel Q. Naiman Pattern Recognition in Practice II , 1988 .

[2]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[3]  Allen R. Hanson,et al.  Using three-dimensional features to improve terrain classification , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Jing-Yu Yang,et al.  Algebraic feature extraction for image recognition based on an optimal discriminant criterion , 1993, Pattern Recognit..

[5]  Brian C. Lovell,et al.  The Multiscale Classifier , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Gail A. Carpenter,et al.  ART neural networks for remote sensing: vegetation classification from Landsat TM and terrain data , 1997, IEEE Trans. Geosci. Remote. Sens..

[7]  Azriel Rosenfeld,et al.  A Comparative Study of Texture Measures for Terrain Classification , 1975, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Gail A. Carpenter,et al.  ART neural networks for remote sensing: vegetation classification from Landsat TM and terrain data , 1996, IGARSS '96. 1996 International Geoscience and Remote Sensing Symposium.

[9]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[10]  Richard C. Dubes,et al.  Performance evaluation for four classes of textural features , 1992, Pattern Recognit..

[11]  Neill W. Campbell,et al.  Interpreting image databases by region classification , 1997, Pattern Recognit..

[12]  John W. Sammon,et al.  An Optimal Set of Discriminant Vectors , 1975, IEEE Transactions on Computers.

[13]  Alok Gupta,et al.  Color and texture fusion: application to aerial image segmentation and GIS updating , 1996, Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV'96.

[14]  Paul E. Utgoff,et al.  An Improved Algorithm for Incremental Induction of Decision Trees , 1994, ICML.

[15]  Stuart L. Crawford Extensions to the CART Algorithm , 1989, Int. J. Man Mach. Stud..

[16]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[17]  Richard W. Conners,et al.  A Theoretical Comparison of Texture Algorithms , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[19]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[20]  Michael Spann,et al.  Texture feature performance for image segmentation , 1990, Pattern Recognit..

[21]  D. Langer,et al.  Fusing radar and vision for detecting, classifying and avoiding roadway obstacles , 1996, Proceedings of Conference on Intelligent Vehicles.

[22]  Simon Kasif,et al.  Best-Case Results for Nearest-Neighbor Learning , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  James R. Carr,et al.  Spectral and textural classification of single and multiple band digital images , 1996 .

[24]  Douglas H. Fisher,et al.  A Case Study of Incremental Concept Induction , 1986, AAAI.

[25]  Howard Schultz,et al.  Terrain reconstruction from widely separated images , 1995, Defense, Security, and Sensing.

[26]  H. Ney,et al.  Local Features for Image Classification , .

[27]  Josef Kittler,et al.  Pattern recognition : a statistical approach , 1982 .

[28]  Matthias Blume,et al.  Image annotation based on learning vector quantization and localized Haar wavelet transform features , 1997, Defense, Security, and Sensing.