Skip to main content

The BPSO Based Complex Splitting of Context-Aware Recommendation

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 575))

Abstract

Item Splitting splits an item into two items rated under two alternative contextual conditions respectively for improving the prediction accuracy of contextual recommendations. To get more specialized rating data, Complex Splitting is proposed to further improve the accuracy of recommendations. The key of the approach is to select multiple contextual conditions for splitting user or item. We translate it into a contextual conditions combinatorial optimization problem based on discrete binary particle swarm optimization (BPSO) algorithm. The item or user is split into two different items or users according to those contextual conditions in optimal combination. We evaluate our algorithm through a real world dataset and the experimental results demonstrate its validity and reliability.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Wang, L., Meng, X., Zhang, Y.: Context aware recommender systems. J. Softw. 23(1), 1–20 (2012)

    Article  MathSciNet  Google Scholar 

  2. Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer, New York (2011)

    Chapter  Google Scholar 

  3. Baltrunas, L., Ricci, F.: Experimental evaluation of context-dependent collaborative filtering using item splitting. User Model. User-Adap. Inter. 24(1–2), 7–34 (2014)

    Article  Google Scholar 

  4. Said, A., De Luca, E.W., Albayrak, S.: Inferring contextual user profiles-improving recommender performance. In: Proceedings of the 3rd RecSys Workshop on Context-Aware Recommender Systems (2011)

    Google Scholar 

  5. Zheng, Y., Mobasher, B., Burke, R.D.: The role of emotions in context-aware recommendation. In: Decisions@RecSys, pp. 21–28 (2013)

    Google Scholar 

  6. Kennedy, J., Eberhart, R.C.: A discrete binary version of the particle swarm algorithm. In: Computational Cybernetics and Simulation, pp. 4104–4108 (1997)

    Google Scholar 

  7. Shi, Y., Eberhart, R.C.: Empirical study of particle swarm optimization. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, pp. 1945–1950. IEEE (1999)

    Google Scholar 

  8. Liu, J.: The Basic Theory of PSO and its Improved Research. Central South University, Changsha, China (2009)

    Google Scholar 

  9. Odic, A., Tkalcic, M., Tasic, J.F., et al.: Relevant context in a movie recommender system: users’ opinion vs. statistical detection. In: Proceedings of the 4th International Workshop on Context-Aware Recommender Systems (2012)

    Google Scholar 

  10. Shi, Y., Eberhart, R.C.: Empirical study of particle swarm optimization. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, pp. 1945–1950. IEEE (1999)

    Google Scholar 

  11. Choi, K., Suh, Y.: A new similarity function for selecting neighbors for each target item in collaborative filtering. Knowl.-Based Syst. 2013(37), 146–153 (2013)

    Article  Google Scholar 

  12. Wang, C., Wang, C., Xu, L.: User-adaptive Item-based collaborative filtering recommendation algorithm. Appl. Res. Comput. 30(12), 3606–3609 (2013)

    Google Scholar 

  13. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434. ACM, Las Vegas (2008)

    Google Scholar 

Download references

Acknowledgement

This research is supported by the National Natural Science Fund (Grant no. 41362015), a Science and Technology Project of Education Department of Jiangxi Province (Grant nos. GJJ14431, GJJ14432, and GJJ14458), and the Youth Science Foundation Project of the Science and Technology Department of Jiangxi Province (Grant no. 20122BAB211035).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuxin Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Yang, S., Peng, Q., Chen, L. (2016). The BPSO Based Complex Splitting of Context-Aware Recommendation. In: Li, K., Li, J., Liu, Y., Castiglione, A. (eds) Computational Intelligence and Intelligent Systems. ISICA 2015. Communications in Computer and Information Science, vol 575. Springer, Singapore. https://doi.org/10.1007/978-981-10-0356-1_46

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0356-1_46

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0355-4

  • Online ISBN: 978-981-10-0356-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics