Abstract
In remote sensing classification there are situations when users are only interested in classifying one specific land type without considering other classes, which is referred to as one-class classification. Traditional supervised learning requires all classes that occur in the image to be exhaustively labelled and hence is inefficient for one-class classification. In this study we investigate a maximum entropy approach (MAXENT) to one-class classification of remote sensing imagery, i.e. classifying a single land class (e.g. urban areas, trees, grasses and soils) from an aerial photograph with 0.3 m spatial resolution. MAXENT estimates the Gibbs probability distribution that is proportional to the conditional probability of being positive. A threshold for generating binary predictions can be determined based on the omission rate of a validation set. The results indicate that MAXENT provides higher classification accuracy than the one-class support vector machine (OCSVM). MAXENT does not require other land classes for training. Its input is only a set of training samples of the specific land class of interest, as well as a set of known constraints on the distribution. Therefore, the effort of manually collecting training data for classification can be significantly reduced.
Acknowledgements
We thank Jinqing He and Otto Alvarez for their help with image classification and programming. We also thank the reviewers for their constructive comments that helped strengthen the paper.