Abstract
In this paper, we address the recommendation process as a one-class classification problem. One-class classification is an umbrella term that covers a specific subset of learning problems that try to induce a general function that can discriminate between two classes of interest, given the constraint that training patterns are available only from one class. Usually, users provide ratings only for items that they are interested in and belong to their preferences without to give information for items that they dislike. The problem in one-class classification is to make a description of a target set of items and to detect which items are similar to this training set. We conduct a comparative study of one-class classifiers from density, boundary and reconstruction methods. The experimental results show that one-class classifiers do not only cope with the problem of missing of negative examples but also, succeed to perform efficiently in the recommendation process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Billsus, D., Pazzani, M.J.: Learning collaborative information filters. In: Proceedings of the Fifteenth International Conference on Machine Learning, ICML ’98, pp. 46–54. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (1998). URL http://dl.acm.org/citation.cfm?id=645527.657311
Gunawardana, A., Shani, G.: A survey of accuracy evaluation metrics of recommendation tasks. J. Mach. Learn. Res. 10, 2935–2962 (2009). URL http://dl.acm.org/citation.cfm?id=1577069.1755883
Japkowicz, N., Stephen, S.: The class imbalance problem: A systematic study. Intell. Data Anal. 6(5), 429–449 (2002)
Juszczak, P.: Learning to recognise. a study on one-class classification and active learning. PhD thesis, Delft University of Technology (2006)
Lampropoulos, A.S., Lampropoulou, P.S., Tsihrintzis, G.A.: A cascade-hybrid music recommender system for mobile services based on musical genre classification and personality diagnosis. Multimedia Tools and Applications 59(1), 241–258 (2012). DOI http://dx.doi.org/10.1007/s11042-011-0742-0
Manevitz, L.M., Yousef, M.: One-class svms for document classification. J. Mach. Learn. Res. 2, 139–154 (2002)
Moya, M.R., Koch, M.W., Hostetler, L.D.: One-class classifier networks for target recognition applications. In: Proc. World Congress on NeuralNetworks, pp. 797–801. Portland, USA (1993)
Pan, R., Scholz, M.: Mind the gaps: weighting the unknown in large-scale one-class collaborative filtering. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, KDD ’09, pp. 667–676. ACM, New York, NY, USA (2009). DOI 10.1145/1557019.1557094. URL http://doi.acm.org/10.1145/1557019.1557094
Pan, R., Zhou, Y., Cao, B., Liu, N.N., Lukose, R., Scholz, M., Yang, Q.: One-class collaborative filtering. In: ICDM ’08: Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, pp. 502–511. IEEE Computer Society, Washington, DC, USA (2008). DOI http://dx.doi.org/10.1109/ICDM.2008.16
Schwab, I., Pohl, W., Koychev, I.: Learning to recommend from positive evidence. In: IUI ’00: Proceedings of the 5th international conference on Intelligent user interfaces, pp. 241– 247. ACM, New York, NY, USA (2000). DOI http://doi.acm.org/10.1145/325737.325858
Tax, D.: Ddtools, the data description toolbox for matlab (2012). Version 1.9.1
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London
About this paper
Cite this paper
Lampropoulos, A.S., Tsihrintzis, G.A. (2012). Comparative Study of One-Class Classifiers for Item-based Filtering. In: Bramer, M., Petridis, M. (eds) Research and Development in Intelligent Systems XXIX. SGAI 2012. Springer, London. https://doi.org/10.1007/978-1-4471-4739-8_33
Download citation
DOI: https://doi.org/10.1007/978-1-4471-4739-8_33
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-4738-1
Online ISBN: 978-1-4471-4739-8
eBook Packages: Computer ScienceComputer Science (R0)