×

Approximate polytope ensemble for one-class classification. (English) Zbl 1326.68218

Summary: In this work, a new one-class classification ensemble strategy called approximate polytope ensemble is presented. The main contribution of the paper is threefold. First, the geometrical concept of convex hull is used to define the boundary of the target class defining the problem. Expansions and contractions of this geometrical structure are introduced in order to avoid over-fitting. Second, the decision whether a point belongs to the convex hull model in high dimensional spaces is approximated by means of random projections and an ensemble decision process. Finally, a tiling strategy is proposed in order to model non-convex structures. Experimental results show that the proposed strategy is significantly better than state of the art one-class classification methods on over 200 datasets.

MSC:

68T05 Learning and adaptive systems in artificial intelligence
68T10 Pattern recognition, speech recognition
68U05 Computer graphics; computational geometry (digital and algorithmic aspects)

References:

[3] Camci, R.; Chinnam, R. B., General support vector representation machine for one-class classification of non-stationary classes, Pattern Recognition, 41, 10, 3021-3034 (2008) · Zbl 1151.68601
[5] Bicego, M.; Figueiredo, M. A., Soft clustering using weighted one-class support vector machines, Pattern Recognition, 42, 1, 27-32 (2009) · Zbl 1173.68623
[6] Girolami, C. H.M.; RossW, G., Employing optimized combinations of one-class classifiers for automated currency validation, Pattern Recognition, 37, 6, 1085-1096 (2004)
[7] Tao, Q.; wei Wu, G.; Wang, J., A new maximum margin algorithm for one-class problems and its boosting implementation, Pattern Recognition, 38, 7, 1071-1077 (2005) · Zbl 1074.68595
[9] Yang, B. Z.M.; Liu, Y.; Li, Z., Classification by nearness in complementary subspaces, Pattern Analysis and Applications, 1-14 (2012)
[14] Tang, M.; Zhao, J.; Tong, R.; Manocha, D., Gpu accelerated convex hull computation, Computers and Graphics, 5, 36, 498-506 (2012)
[15] Aurenhammer, F.; JP¨uttler, B., On computing the convex hull of (piecewise) curved objects, Mathematics in Computer Science, 6, 3, 261-266 (2012) · Zbl 1271.68230
[16] Vempala, S., The Random Projection Method (2004), American Mathematical Society · Zbl 1058.68063
[17] Liu, L.; Fieguth, P.; Clausi, D.; Kuang, G., Sorted random projections for robust rotation-invariant texture classification, Pattern Recognition, 45, 6, 2405-2418 (2012)
[18] Zhang, X.; Jia, Y., A linear discriminant analysis framework based on random subspace for face recognition, Pattern Recognition, 40, 9, 2585-2591 (2007) · Zbl 1118.68649
[19] Yu, G.; Zhang, G.; Domeniconi, C.; Yu, Z.; You, J., Semi-supervised classification based on random subspace dimensionality reduction, Pattern Recognition, 45, 3, 1119-1135 (2012) · Zbl 1227.68096
[21] Arriaga, R. I.; Vempala, S., An algorithmic theory of learningrobust concepts and random projection, Machine Learning, 63, 161-182 (2006) · Zbl 1095.68092
[25] Ghosh, S. K.; Shyamasundar, R. K., A linear time algorithm for obtaining the convex hull of a simple polygon, Pattern Recognition, 16, 6, 587-592 (1983) · Zbl 0518.52005
[26] Chen, C.-L., Computing the convex hull of a simple polygon, Pattern Recognition, 22, 5, 561-565 (1989)
[27] Preparata, F. P.; Shamos, M. I., Computational GeometryAn Introduction (1985), Springer-Verlag: Springer-Verlag New York, Inc. · Zbl 0575.68059
[28] Tax, D.; Duin, R., Uniform object generation for optimizing one-class classifiers, Journal of Machine Learning Research, 2, 155-173 (2001) · Zbl 1002.68599
[30] Bishop, C., Neural Networks for Pattern Recognition (1995), Oxford University Press: Oxford University Press USA
[31] Juszczak, P.; Tax, D. M.J.; Duin, R. P.W., Minimum spanning tree based one-class classifier, Neurocomputing, 72, 1859-1869 (2009)
[32] Fawcett, T., An introduction to ROC analysis, Pattern Recognition Letters, 27, 8, 861-874 (2006)
[33] Demšar, J., Statistical comparisons of classifiers over multiple data sets, Journal Machine Learning Research, 7, 1-30 (2006) · Zbl 1222.68184
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.