Skip to main content
Top
Published in: Neural Computing and Applications 16/2020

26-10-2019 | Engineering Applications of Neural Networks 2018

A novel recommendation method based on general matrix factorization and artificial neural networks

Authors: Stelios Kapetanakis, Nikolaos Polatidis, Gharbi Alshammari, Miltos Petridis

Published in: Neural Computing and Applications | Issue 16/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Collaborative filtering is a successful approach in relevant item or service recommendation provision to users in rich, online domains. This approach has been widely applied in commercial environments with success, especially in online marketing, similar product suggestion and selection and tailor-made consumer suggestions. However, regardless of its market penetration, there are still considerable limitations in terms of accuracy in the proposed recommendations stemming from the high-frequency low-relevance user-item bias, data specificities and individual user patterns and needs that may be hidden in data. We propose a novel recommendation approach that improves accuracy and requires significantly less maintenance compared to traditional collaborative filtering. For the experimental evaluation, we use two real data sets and well-known metrics with the results validating our method. Our proposed method outperforms all the alternative recommendation methods for each of the two data sets and metrics and seems holistically effective against alternatives since it requires fewer settings to be considered without affecting the output.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Alshammari G, Kapetanakis S, Polatidis N, Petridis M (2008) A triangle multi-level item-based collaborative filtering method that improves recommendations. In: International conference on engineering applications of neural networks, 2018, Sep 3, Springer, Cham, pp 145–157 Alshammari G, Kapetanakis S, Polatidis N, Petridis M (2008) A triangle multi-level item-based collaborative filtering method that improves recommendations. In: International conference on engineering applications of neural networks, 2018, Sep 3, Springer, Cham, pp 145–157
3.
go back to reference Alshammari G, Jorro-Aragoneses JL, Kapetanakis S, Petridis M, Recio- Garcfa JA, Diaz-Agudo B (2017) A hybrid CBR approach for the long tail problem in recommender systems. In: International conference on case-based reasoning, Springer, Berlin, pp. 35-45 Alshammari G, Jorro-Aragoneses JL, Kapetanakis S, Petridis M, Recio- Garcfa JA, Diaz-Agudo B (2017) A hybrid CBR approach for the long tail problem in recommender systems. In: International conference on case-based reasoning, Springer, Berlin, pp. 35-45
4.
go back to reference Bobadilla J, Ortega F, Hernando A, Gutierrez A (2013) Recommender systems survey. Knowl Based Syst Recomm Syst Surv 46:109–132CrossRef Bobadilla J, Ortega F, Hernando A, Gutierrez A (2013) Recommender systems survey. Knowl Based Syst Recomm Syst Surv 46:109–132CrossRef
5.
go back to reference Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapt Interact 12(4):331–370CrossRef Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapt Interact 12(4):331–370CrossRef
6.
go back to reference Gedikli F, Jannach D (2010) Recommending based on rating frequencies: accurate enough? In: Proceedings of the 8th workshop on intelligent techniques for web personalization and recommender systems at UMAP lO (ITWPlO), pp 65–70 Gedikli F, Jannach D (2010) Recommending based on rating frequencies: accurate enough? In: Proceedings of the 8th workshop on intelligent techniques for web personalization and recommender systems at UMAP lO (ITWPlO), pp 65–70
7.
go back to reference Goldberg D, Nichols D, Oki BM, Terry D (1992) Using collaborative filtering to weave an information tapestry. Commun ACM 35(12):61–70CrossRef Goldberg D, Nichols D, Oki BM, Terry D (1992) Using collaborative filtering to weave an information tapestry. Commun ACM 35(12):61–70CrossRef
8.
go back to reference Harper FM, Konstan JA (2016) The movielens datasets: history and context. ACM Trans Interact Intell Syst (TiiS) 5(4):19 Harper FM, Konstan JA (2016) The movielens datasets: history and context. ACM Trans Interact Intell Syst (TiiS) 5(4):19
9.
go back to reference Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd annual international ACM SIGIR conference on research and development in information retrieval, ACM, pp 230–237 Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd annual international ACM SIGIR conference on research and development in information retrieval, ACM, pp 230–237
10.
go back to reference Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst (TOIS) 22(1):5–53CrossRef Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst (TOIS) 22(1):5–53CrossRef
11.
go back to reference Jeong B, Lee J, Cho H (2010) Improving memory-based collaborative filtering via similarity updating and prediction modulation. Inf Sci 180(5):602–612CrossRef Jeong B, Lee J, Cho H (2010) Improving memory-based collaborative filtering via similarity updating and prediction modulation. Inf Sci 180(5):602–612CrossRef
12.
go back to reference Katarya R, Verma OP (2017) Effectual recommendations using artificial algae algorithm and fuzzy c-mean. Swarm Evolut Comput 36:52–61CrossRef Katarya R, Verma OP (2017) Effectual recommendations using artificial algae algorithm and fuzzy c-mean. Swarm Evolut Comput 36:52–61CrossRef
13.
go back to reference Konstan JA, Riedl J (2012) Recommender systems: from algorithms to user experience. User Model User Adapt Interact 22(1–2):101–123CrossRef Konstan JA, Riedl J (2012) Recommender systems: from algorithms to user experience. User Model User Adapt Interact 22(1–2):101–123CrossRef
14.
go back to reference Mikolov T, Karafiat M, Burget L, Cernocky J, Khudanpur S (2010) Recurrent neural network based language model. In: Eleventh annual conference of the international speech communication association Mikolov T, Karafiat M, Burget L, Cernocky J, Khudanpur S (2010) Recurrent neural network based language model. In: Eleventh annual conference of the international speech communication association
15.
go back to reference Miller BN, Albert I, Lam SK, Konstan JA, Riedl J (2003) Movielens unplugged: experiences with an occasionally connected recommender system. In: Proceedings of the 8th international conference on intelligent user interfaces, ACM, pp 263–266 Miller BN, Albert I, Lam SK, Konstan JA, Riedl J (2003) Movielens unplugged: experiences with an occasionally connected recommender system. In: Proceedings of the 8th international conference on intelligent user interfaces, ACM, pp 263–266
16.
go back to reference Polatidis N, Georgiadis CK (2016) A multi-level collaborative filtering method that improves recommendations. Expert Syst Appl 48:100–110CrossRef Polatidis N, Georgiadis CK (2016) A multi-level collaborative filtering method that improves recommendations. Expert Syst Appl 48:100–110CrossRef
17.
go back to reference Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994) Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on computer supported cooperative work, ACM, pp 175–186 Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994) Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on computer supported cooperative work, ACM, pp 175–186
18.
go back to reference Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web, ACM, pp 285–295 Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web, ACM, pp 285–295
19.
go back to reference Shen K, Liu Y, Zhang Z (2017) Modified similarity algorithm for collaborative filtering. In: International conference on knowledge management in organizations, Springer, Berlin, pp 378–385 Shen K, Liu Y, Zhang Z (2017) Modified similarity algorithm for collaborative filtering. In: International conference on knowledge management in organizations, Springer, Berlin, pp 378–385
20.
go back to reference Shi Y, Larson M, Hanjalic A (2014) Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput Surv (CSUR) 47(1):3CrossRef Shi Y, Larson M, Hanjalic A (2014) Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput Surv (CSUR) 47(1):3CrossRef
21.
go back to reference Sun SB, Zhang ZH, Dong XL, Zhang HR, Li TJ, Zhang L, Min F (2017) Integrating triangle and Jaccard similarities for recommendation. PLoS ONE 12(8):e0183570CrossRef Sun SB, Zhang ZH, Dong XL, Zhang HR, Li TJ, Zhang L, Min F (2017) Integrating triangle and Jaccard similarities for recommendation. PLoS ONE 12(8):e0183570CrossRef
22.
go back to reference Tan Z, He L (2017) An efficient similarity measure for user-based collaborative filtering recommender systems inspired by the physical resonance principle. IEEE Access 5:27211–27228CrossRef Tan Z, He L (2017) An efficient similarity measure for user-based collaborative filtering recommender systems inspired by the physical resonance principle. IEEE Access 5:27211–27228CrossRef
23.
go back to reference Wei S, Zheng X, Chen D, Chen C (2016) A hybrid approach for movie recommendation via tags and ratings. Electron Commer Res Appl 18:83–94CrossRef Wei S, Zheng X, Chen D, Chen C (2016) A hybrid approach for movie recommendation via tags and ratings. Electron Commer Res Appl 18:83–94CrossRef
24.
go back to reference Yoshii K, Goto M, Komatani K, Ogata T, Okuno HG (2008) An efficient hybrid music recommender system using an incrementally trainable probabilistic generative model. IEEE Trans Audio Speech Lang Process 16(2):435–447CrossRef Yoshii K, Goto M, Komatani K, Ogata T, Okuno HG (2008) An efficient hybrid music recommender system using an incrementally trainable probabilistic generative model. IEEE Trans Audio Speech Lang Process 16(2):435–447CrossRef
25.
go back to reference Weston J, Wang C, Weiss R, Berenzweig A (2012) Latent collaborative retrieval. In: International conference on machine learning (ICML), Edinburgh, Scotland, June Weston J, Wang C, Weiss R, Berenzweig A (2012) Latent collaborative retrieval. In: International conference on machine learning (ICML), Edinburgh, Scotland, June
Metadata
Title
A novel recommendation method based on general matrix factorization and artificial neural networks
Authors
Stelios Kapetanakis
Nikolaos Polatidis
Gharbi Alshammari
Miltos Petridis
Publication date
26-10-2019
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 16/2020
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04534-w

Other articles of this Issue 16/2020

Neural Computing and Applications 16/2020 Go to the issue

Premium Partner