Skip to main content
Erschienen in: Neural Computing and Applications 36/2023

16.06.2023 | S.I.: Evolutionary Computation based Methods and Applications for Data Processing

A graph-based collaborative filtering algorithm combining implicit user preference and explicit time-related feedback

verfasst von: G. Suganeshwari, Syed Ibrahim Syed Ibrahim Peer Mohamed, Vijayan Sugumaran

Erschienen in: Neural Computing and Applications | Ausgabe 36/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Collaborative filtering is one of the most extensively utilized recommendation algorithms in the e-commerce industry. It typically relies either on implicit or explicit feedback. The existing collaborative approaches fail to capture changes in user preferences while integrating implicit and explicit data. To model the user's current preference, we propose a novel graph-based CWALK algorithm that combines time-related item correlation explicitly and the user's preference for an item implicitly. In the first stage, we cluster users based on their rating behavior, and in the second stage, we combine implicit and explicit feedback to construct a matrix for each user group. A random-walk-with-restart is employed on the matrix to generate a recommendation for each user. Extensive evaluation using the real-world MovieLens dataset shows that the proposed method improves the accuracy of recommendations.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Xu D, Yang B (2023) Pretrained embeddings for E-commerce machine learning: when it fails and why?. arXiv preprint arXiv:2304.04330. Xu D, Yang B (2023) Pretrained embeddings for E-commerce machine learning: when it fails and why?. arXiv preprint arXiv:​2304.​04330.
4.
Zurück zum Zitat Lian D, Xie X, Chen E (2019) Discrete matrix factorization and extension for fast item recommendation. IEEE Trans Knowl Data Eng 33(5):1919–1933 Lian D, Xie X, Chen E (2019) Discrete matrix factorization and extension for fast item recommendation. IEEE Trans Knowl Data Eng 33(5):1919–1933
5.
Zurück zum Zitat Suganeshwari G, Ibrahim SS (2020) Rule-based effective collaborative recommendation using unfavorable preference. IEEE Access 8:128116–128123CrossRef Suganeshwari G, Ibrahim SS (2020) Rule-based effective collaborative recommendation using unfavorable preference. IEEE Access 8:128116–128123CrossRef
6.
Zurück zum Zitat Lee J, Hwang W-S, Parc J, Lee Y, Kim S-W, Lee D (2017) l-injection: toward effective collaborative filtering using uninteresting items. IEEE Trans knowl Data Eng 31(1):3–16CrossRef Lee J, Hwang W-S, Parc J, Lee Y, Kim S-W, Lee D (2017) l-injection: toward effective collaborative filtering using uninteresting items. IEEE Trans knowl Data Eng 31(1):3–16CrossRef
7.
Zurück zum Zitat Ren Y, Li G, Zhang J, Zhou W (2013) Lazy collaborative filtering for data sets with missing values. IEEE Trans Cybern 43(6):1822–1834CrossRef Ren Y, Li G, Zhang J, Zhou W (2013) Lazy collaborative filtering for data sets with missing values. IEEE Trans Cybern 43(6):1822–1834CrossRef
8.
Zurück zum Zitat Bu J, Shen X, Xu B, Chen C, He X, Cai D (2016) Improving collabora- tive recommendation via user-item subgroups. IEEE Trans Knowl Data Eng 28(9):2363–2375CrossRef Bu J, Shen X, Xu B, Chen C, He X, Cai D (2016) Improving collabora- tive recommendation via user-item subgroups. IEEE Trans Knowl Data Eng 28(9):2363–2375CrossRef
9.
Zurück zum Zitat West JD, Wesley-Smith I, Bergstrom CT (2016) A recommendation system based on hierarchical clustering of an article-level citation network. IEEE Trans Big Data 2(2):113–123CrossRef West JD, Wesley-Smith I, Bergstrom CT (2016) A recommendation system based on hierarchical clustering of an article-level citation network. IEEE Trans Big Data 2(2):113–123CrossRef
10.
Zurück zum Zitat Chen J, Fang J, Liu W, Tang T, Chen X, Yang C (2017) Efficient and portable als matrix factorization for recommender systems. In: 2017 IEEE international parallel and distributed processing symposium workshops (IPDPSW). IEEE, pp. 409–418. Chen J, Fang J, Liu W, Tang T, Chen X, Yang C (2017) Efficient and portable als matrix factorization for recommender systems. In: 2017 IEEE international parallel and distributed processing symposium workshops (IPDPSW). IEEE, pp. 409–418.
11.
Zurück zum Zitat Xia F, Liu H, Lee I, Cao L (2016) Scientific article recommendation: exploiting common author relations and historical preferences. IEEE Trans Big Data 2(2):101–112CrossRef Xia F, Liu H, Lee I, Cao L (2016) Scientific article recommendation: exploiting common author relations and historical preferences. IEEE Trans Big Data 2(2):101–112CrossRef
12.
Zurück zum Zitat Yu X, Ren X, Sun Y, Gu Q, Sturt B, Khandelwal U, Norick B, Han J (2014) Personalized entity recommendation: a heterogeneous informa- tion network approach. In: Proceedings of the 7th ACM International Conference on Web Search and Data Mining, pp. 283–292 Yu X, Ren X, Sun Y, Gu Q, Sturt B, Khandelwal U, Norick B, Han J (2014) Personalized entity recommendation: a heterogeneous informa- tion network approach. In: Proceedings of the 7th ACM International Conference on Web Search and Data Mining, pp. 283–292
13.
Zurück zum Zitat Harper FM, Konstan JA (2015) The movielens datasets: History and context. ACM Trans Interact Int Sys Tiis 5(4):1–19 Harper FM, Konstan JA (2015) The movielens datasets: History and context. ACM Trans Interact Int Sys Tiis 5(4):1–19
14.
Zurück zum Zitat Pham HT, Awange J, Kuhn M (2022) Evaluation of three feature dimen- sion reduction techniques for machine learning-based crop yield prediction models. Sensors 22(17):6609CrossRef Pham HT, Awange J, Kuhn M (2022) Evaluation of three feature dimen- sion reduction techniques for machine learning-based crop yield prediction models. Sensors 22(17):6609CrossRef
15.
Zurück zum Zitat Bagher RC, Hassanpour H, Mashayekhi H (2017) User trends modeling for a content-based recommender system. Expert Syst Appl 87:209–219CrossRef Bagher RC, Hassanpour H, Mashayekhi H (2017) User trends modeling for a content-based recommender system. Expert Syst Appl 87:209–219CrossRef
16.
Zurück zum Zitat Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 447–456 Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 447–456
17.
Zurück zum Zitat Rezaeimehr F, Moradi P, Ahmadian S, Qader NN, Jalili M (2018) Tcars: time-and community-aware recommendation system. Futur Gener Comput Syst 78:419–429CrossRef Rezaeimehr F, Moradi P, Ahmadian S, Qader NN, Jalili M (2018) Tcars: time-and community-aware recommendation system. Futur Gener Comput Syst 78:419–429CrossRef
18.
Zurück zum Zitat Sun B, Dong L (2017) Dynamic model adaptive to user interest drift based on cluster and nearest neighbors. IEEE Access 5:1682–1691CrossRef Sun B, Dong L (2017) Dynamic model adaptive to user interest drift based on cluster and nearest neighbors. IEEE Access 5:1682–1691CrossRef
19.
Zurück zum Zitat Wang S, Sun G, Li Y (2020) Svd++ recommendation algorithm based on backtracking. Information 11(7):369CrossRef Wang S, Sun G, Li Y (2020) Svd++ recommendation algorithm based on backtracking. Information 11(7):369CrossRef
20.
Zurück zum Zitat Sun L, Michael EI, Wang S, Li Y (2016) A time-sensitive collaborative filtering model in recommendation systems. In: 2016 IEEE international conference on internet of things (iThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE smart data (SmartData). IEEE, pp. 340–344. Sun L, Michael EI, Wang S, Li Y (2016) A time-sensitive collaborative filtering model in recommendation systems. In: 2016 IEEE international conference on internet of things (iThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE smart data (SmartData). IEEE, pp. 340–344.
21.
Zurück zum Zitat Xiang L, Yuan Q, Zhao S, Chen L, Zhang X, Yang Q, Sun J (2016) Temporal recommendation on graphs via long-and short-term preference fusion. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 723–732 Xiang L, Yuan Q, Zhao S, Chen L, Zhang X, Yang Q, Sun J (2016) Temporal recommendation on graphs via long-and short-term preference fusion. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 723–732
22.
Zurück zum Zitat Shi Y (2014) An improved collaborative filtering recommendation method based on timestamp In: 16th International conference on advanced communication technology, IEEE, pp. 784–788. Shi Y (2014) An improved collaborative filtering recommendation method based on timestamp In: 16th International conference on advanced communication technology, IEEE, pp. 784–788.
23.
Zurück zum Zitat Liu P, Zhang L, Gulla JA (2019) Real-time social recommendation based on graph embedding and temporal context. Int J Hum Comput Stud 121:58–72CrossRef Liu P, Zhang L, Gulla JA (2019) Real-time social recommendation based on graph embedding and temporal context. Int J Hum Comput Stud 121:58–72CrossRef
24.
Zurück zum Zitat Gao M, Chen L, He X, Zhou A (2018) Bine: Bipartite network embedding. In: The 41st International ACM SIGIR conference on research & development in information retrieval, pp. 715–724. Gao M, Chen L, He X, Zhou A (2018) Bine: Bipartite network embedding. In: The 41st International ACM SIGIR conference on research & development in information retrieval, pp. 715–724.
25.
Zurück zum Zitat Chen C-M, Wang C-J, Tsai M-F, Yang Y-H (2019) Collaborative similarity embedding for recommender systems. In: The World Wide Web Conference, pp. 2637–2643. Chen C-M, Wang C-J, Tsai M-F, Yang Y-H (2019) Collaborative similarity embedding for recommender systems. In: The World Wide Web Conference, pp. 2637–2643.
26.
Zurück zum Zitat Syed Ibrahim SP, Li G (2018) Lazy collaborative filtering with dynamic neighborhoods. Inf Discov Deliv 46(2):95–109 Syed Ibrahim SP, Li G (2018) Lazy collaborative filtering with dynamic neighborhoods. Inf Discov Deliv 46(2):95–109
27.
Zurück zum Zitat Pan Y-C, Lee L-S (2009) Performance analysis for lattice-based speech index approaches using words and subword units. IEEE Trans Audio Speech Lang Process 18(6):1562–1574 Pan Y-C, Lee L-S (2009) Performance analysis for lattice-based speech index approaches using words and subword units. IEEE Trans Audio Speech Lang Process 18(6):1562–1574
28.
Metadaten
Titel
A graph-based collaborative filtering algorithm combining implicit user preference and explicit time-related feedback
verfasst von
G. Suganeshwari
Syed Ibrahim Syed Ibrahim Peer Mohamed
Vijayan Sugumaran
Publikationsdatum
16.06.2023
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 36/2023
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-023-08694-8

Weitere Artikel der Ausgabe 36/2023

Neural Computing and Applications 36/2023 Zur Ausgabe

S.I.: Evolutionary Computation based Methods and Applications for Data Processing

Dynamic response prediction of underwater explosive vessel based on LOO-XGBoost model

S.I.: Evolutionary Computation based Methods and Applications for Data Processing

Localization algorithm for anisotropic wireless sensor networks based on the adaptive chaotic slime mold algorithm

S.I.: Evolutionary Computation based Methods and Applications for Data Processing

Financial model construction of a cross-border e-commerce platform based on machine learning

S.I.: Evolutionary Computation based Methods and Applications for Data Processing

Ontology construction and mapping of multi-source heterogeneous data based on hybrid neural network and autoencoder

S.I.: Evolutionary Computation-based Methods and Applications for Data Processing

Investigation of the aerodynamic optimization design of fluid machinery based on machine learning

Premium Partner