Skip to main content
Erschienen in: Arabian Journal for Science and Engineering 11/2019

28.05.2019 | Research Article - Computer Engineering and Computer Science

AE-MCCF: An Autoencoder-Based Multi-criteria Recommendation Algorithm

verfasst von: Zeynep Batmaz, Cihan Kaleli

Erschienen in: Arabian Journal for Science and Engineering | Ausgabe 11/2019

Einloggen

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

search-config
loading …

Abstract

Recommender systems enable users to deal with the information overload problem by serving personalized predictions. Traditional recommendation techniques produce referrals for users by considering their overall opinions over items. On the other hand, users may consider several criteria while evaluating an item. Even though overall rating-based evaluations are sufficient for interpreting e-commerce products, they may be less effective for evaluating services provided by hotels, restaurants, etc. Accordingly, multi-criteria-based collaborative filtering systems are introduced to increase the level of personalization. These recommender systems are relatively new extension of traditional collaborative filtering systems, and they utilize multi-criteria-based user preferences provided by individuals considering several aspects of services. There are several studies related to such recommender systems, and according to their results, it is possible to produce more personalized predictions along with accuracy improvement by employing multi-criteria recommender systems. Deep learning techniques employed in many research areas such as pattern recognition and image processing have recently been used frequently in the field of recommender systems. The studies show that deep learning-based approaches can improve the accuracy of the referrals due to their high capability of extracting out nonlinear relations between users and items. Therefore, in order to nonlinearly represent relations among users in terms of multi-criteria preferences, we propose a new multi-criteria collaborative filtering algorithm based on autoencoders. Our empirical results show that the proposed method enhances accuracy levels of produced predictions compared with the state-of-the-art algorithms.

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

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!

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Batmaz, Z.; Yurekli, A.; Bilge, A.; Kaleli, C.: A review on deep learning for recommender systems: challenges and remedies. Artif. Intell. Rev. 52(1), 1–37 (2018)CrossRef Batmaz, Z.; Yurekli, A.; Bilge, A.; Kaleli, C.: A review on deep learning for recommender systems: challenges and remedies. Artif. Intell. Rev. 52(1), 1–37 (2018)CrossRef
2.
Zurück zum Zitat Jannach, D.; Karakaya, Z.; Gedikli, F.: Accuracy improvements for multi-criteria recommender systems. In: Proceedings of the 13th ACM Conference on Electronic Commerce, Valencia, Spain, pp. 674–689 (2012) Jannach, D.; Karakaya, Z.; Gedikli, F.: Accuracy improvements for multi-criteria recommender systems. In: Proceedings of the 13th ACM Conference on Electronic Commerce, Valencia, Spain, pp. 674–689 (2012)
4.
Zurück zum Zitat Alper, B.; Cihan, K.: A multi-criteria item-based collaborative filtering framework. In: Proceedings of the 11th International Joint Conference on Computer Science and Software Engineering, Chonburi, Thailand, pp. 18–22 (2014) Alper, B.; Cihan, K.: A multi-criteria item-based collaborative filtering framework. In: Proceedings of the 11th International Joint Conference on Computer Science and Software Engineering, Chonburi, Thailand, pp. 18–22 (2014)
6.
Zurück zum Zitat Oord, A.; Dieleman, S.; Schrauwen, B.: Deep content-based music recommendation. In: Proceedings of the 26th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA, pp. 2643–2651 (2013) Oord, A.; Dieleman, S.; Schrauwen, B.: Deep content-based music recommendation. In: Proceedings of the 26th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA, pp. 2643–2651 (2013)
7.
Zurück zum Zitat Zhou, J.; Albatal, R.; Gurrin, C.: Applying visual user interest profiles for recommendation and personalisation. In: Proceedings of the 22nd International Conference on Multimedia Modeling, Miami, FL, USA, pp. 361–366 (2016) Zhou, J.; Albatal, R.; Gurrin, C.: Applying visual user interest profiles for recommendation and personalisation. In: Proceedings of the 22nd International Conference on Multimedia Modeling, Miami, FL, USA, pp. 361–366 (2016)
8.
Zurück zum Zitat Salakhutdinov, R.; Mnih, A.; Hinton, G.E.: Restricted boltzmann machines for collaborative filtering. In: Proceedings of the 24th International Conference on Machine Learning, Corvallis, Oregon, USA, pp. 791–798 (2007) Salakhutdinov, R.; Mnih, A.; Hinton, G.E.: Restricted boltzmann machines for collaborative filtering. In: Proceedings of the 24th International Conference on Machine Learning, Corvallis, Oregon, USA, pp. 791–798 (2007)
9.
Zurück zum Zitat Sedhain, S.; Menon, A.K.; Sanner, S.; Xie, L.: Autorec: autoencoders meet collaborative filtering. In: Proceedings of the 24th International Conference on World Wide Web, Florence, Italy, pp. 111–112 (2015) Sedhain, S.; Menon, A.K.; Sanner, S.; Xie, L.: Autorec: autoencoders meet collaborative filtering. In: Proceedings of the 24th International Conference on World Wide Web, Florence, Italy, pp. 111–112 (2015)
10.
Zurück zum Zitat Li, S.; Kawale, J.; Fu, Y.: Deep collaborative filtering via marginalized denoising auto-encoder. In: Proceedings of the 24th ACM International Conference on Information and Knowledge Management, Melbourne, VIC, Australia, pp. 811–820 (2015) Li, S.; Kawale, J.; Fu, Y.: Deep collaborative filtering via marginalized denoising auto-encoder. In: Proceedings of the 24th ACM International Conference on Information and Knowledge Management, Melbourne, VIC, Australia, pp. 811–820 (2015)
13.
Zurück zum Zitat Wasid, M.; Rashid, A.: An improved recommender system based on multi-criteria clustering approach. Procedia Comput. Sci. 131, 93–101 (2018)CrossRef Wasid, M.; Rashid, A.: An improved recommender system based on multi-criteria clustering approach. Procedia Comput. Sci. 131, 93–101 (2018)CrossRef
14.
Zurück zum Zitat Naak, A.; Hage, H.; Aïmeur, E.: A multi-criteria collaborative filtering approach for research paper recommendation in papyres. In: Proceedings of the 4th International Conference on E-Technologies, Ottowa, Canada, pp. 25–39 (2009) Naak, A.; Hage, H.; Aïmeur, E.: A multi-criteria collaborative filtering approach for research paper recommendation in papyres. In: Proceedings of the 4th International Conference on E-Technologies, Ottowa, Canada, pp. 25–39 (2009)
15.
Zurück zum Zitat Hu, Y.C.: Neighborhood-based collaborative filtering using grey relational analysis. J. Grey Syst. 26(1), 99–114 (2014a) Hu, Y.C.: Neighborhood-based collaborative filtering using grey relational analysis. J. Grey Syst. 26(1), 99–114 (2014a)
17.
Zurück zum Zitat Hu, Y.C.; Chiu, Y.J.; Liao, Y.L.; Li, Q.: A fuzzy similarity measure for collaborative filtering using nonadditive grey relational analysis. J. Grey Syst. 27(2), 93 (2015) Hu, Y.C.; Chiu, Y.J.; Liao, Y.L.; Li, Q.: A fuzzy similarity measure for collaborative filtering using nonadditive grey relational analysis. J. Grey Syst. 27(2), 93 (2015)
20.
Zurück zum Zitat Farokhi, N.; Vahid, M.; Nilashi, M.; Ibrahim, O.: A multi-criteria recommender system for tourism using fuzzy approach. J. Soft Comput. Decis. Support Syst. 3(4), 19–29 (2016) Farokhi, N.; Vahid, M.; Nilashi, M.; Ibrahim, O.: A multi-criteria recommender system for tourism using fuzzy approach. J. Soft Comput. Decis. Support Syst. 3(4), 19–29 (2016)
21.
Zurück zum Zitat Majumder, G.S.; Dwivedi, P.; Kant, V.: Matrix factorization and regression-based approach for multi-criteria recommender system. In: Proceedings of International Conference on Information and Communication Technology for Intelligent Systems, Ahmedabad, India, pp. 103–110 (2017) Majumder, G.S.; Dwivedi, P.; Kant, V.: Matrix factorization and regression-based approach for multi-criteria recommender system. In: Proceedings of International Conference on Information and Communication Technology for Intelligent Systems, Ahmedabad, India, pp. 103–110 (2017)
23.
Zurück zum Zitat Hwang, C.: Genetic algorithms for feature weighting in multi-criteria recommender systems. JCIT 5(8), 126–136 (2010)CrossRef Hwang, C.: Genetic algorithms for feature weighting in multi-criteria recommender systems. JCIT 5(8), 126–136 (2010)CrossRef
24.
Zurück zum Zitat Jannach, D.; Gedikli, F.; Karakaya, Z.; Juwig, O.: Recommending hotels based on multi-dimensional customer ratings. In: Proceedings of the 2012 International Conference on Information and Communication Technologies in Tourism, Helsingborg, Sweden, pp. 320–331 (2012) Jannach, D.; Gedikli, F.; Karakaya, Z.; Juwig, O.: Recommending hotels based on multi-dimensional customer ratings. In: Proceedings of the 2012 International Conference on Information and Communication Technologies in Tourism, Helsingborg, Sweden, pp. 320–331 (2012)
25.
Zurück zum Zitat Agathokleous, M.; Tsapatsoulis, N.: Learning user models in multi-criteria recommender systems. In: Proceedings of the 15th International Conference on Engineering Applications of Neural Networks, Sofia, Bulgaria, pp. 205–216 (2014) Agathokleous, M.; Tsapatsoulis, N.: Learning user models in multi-criteria recommender systems. In: Proceedings of the 15th International Conference on Engineering Applications of Neural Networks, Sofia, Bulgaria, pp. 205–216 (2014)
26.
Zurück zum Zitat Fan, J.; Xu, L.: A robust multi-criteria recommendation approach with preference-based similarity and support vector machine. In: Proceedings of the 10th International Symposium on Neural Networks, Dalian, China, pp. 385–394 (2013) Fan, J.; Xu, L.: A robust multi-criteria recommendation approach with preference-based similarity and support vector machine. In: Proceedings of the 10th International Symposium on Neural Networks, Dalian, China, pp. 385–394 (2013)
27.
Zurück zum Zitat Hu, Y.: Nonadditive similarity-based single-layer perceptron for multi-criteria collaborative filtering. Neurocomputing 129, 306–314 (2014)CrossRef Hu, Y.: Nonadditive similarity-based single-layer perceptron for multi-criteria collaborative filtering. Neurocomputing 129, 306–314 (2014)CrossRef
28.
Zurück zum Zitat Kaur, G.; Ratnoo, S.: Adaptive genetic algorithm for feature weighting in multi-criteria recommender systems. Pertanika J. Sci. Technol. 27(1), 306–314 (2019) Kaur, G.; Ratnoo, S.: Adaptive genetic algorithm for feature weighting in multi-criteria recommender systems. Pertanika J. Sci. Technol. 27(1), 306–314 (2019)
29.
Zurück zum Zitat Hassan, M.; Hamada, M.: A neural networks approach for improving the accuracy of multi-criteria recommender systems. Appl. Sci. 7(9), 868 (2017)CrossRef Hassan, M.; Hamada, M.: A neural networks approach for improving the accuracy of multi-criteria recommender systems. Appl. Sci. 7(9), 868 (2017)CrossRef
30.
Zurück zum Zitat Hu, Y.C.; Chiu, Y.J.; Tsai, J.F.: Establishing grey criteria similarity measures for multi-criteria recommender systems. J. Grey Syst. 30(1), 194–207 (2018) Hu, Y.C.; Chiu, Y.J.; Tsai, J.F.: Establishing grey criteria similarity measures for multi-criteria recommender systems. J. Grey Syst. 30(1), 194–207 (2018)
31.
Zurück zum Zitat Hamada, M.; Hassan, M.: Artificial neural networks and particle swarm optimization algorithms for preference prediction in multi-criteria recommender systems. Informatics 5(2), 25 (2018)CrossRef Hamada, M.; Hassan, M.: Artificial neural networks and particle swarm optimization algorithms for preference prediction in multi-criteria recommender systems. Informatics 5(2), 25 (2018)CrossRef
34.
Zurück zum Zitat Tallapally, D.; Sreepada, R.S.; Patra, B.K.; Babu, K.S.: User preference learning in multi-criteria recommendations using stacked auto encoders. In: Proceedings of the 12th ACM Conference on Recommender Systems, Vancouver, BC, Canada, pp. 475–479 (2018) Tallapally, D.; Sreepada, R.S.; Patra, B.K.; Babu, K.S.: User preference learning in multi-criteria recommendations using stacked auto encoders. In: Proceedings of the 12th ACM Conference on Recommender Systems, Vancouver, BC, Canada, pp. 475–479 (2018)
35.
Zurück zum Zitat Goodfellow, I.J.; Bengio, Y.; Courville, A.C.: Deep Learning: Adaptive Computation and Machine Learning. MIT Press, Cambridge (2016)MATH Goodfellow, I.J.; Bengio, Y.; Courville, A.C.: Deep Learning: Adaptive Computation and Machine Learning. MIT Press, Cambridge (2016)MATH
38.
Zurück zum Zitat Strub, F.; Mary, J.: Collaborative filtering with stacked denoising autoencoders and sparse inputs. In: Proceedings of the NIPS Workshop on Machine Learning for eCommerce, Montreal, Canada (2015) Strub, F.; Mary, J.: Collaborative filtering with stacked denoising autoencoders and sparse inputs. In: Proceedings of the NIPS Workshop on Machine Learning for eCommerce, Montreal, Canada (2015)
39.
Zurück zum Zitat Ge, M.; Delgado-Battenfeld, C.; Jannach, D.: Beyond accuracy: evaluating recommender systems by coverage and serendipity. In: Proceedings of the 2010 ACM Conference on Recommender Systems, Barcelona, Spain, pp. 257–260 (2010) Ge, M.; Delgado-Battenfeld, C.; Jannach, D.: Beyond accuracy: evaluating recommender systems by coverage and serendipity. In: Proceedings of the 2010 ACM Conference on Recommender Systems, Barcelona, Spain, pp. 257–260 (2010)
40.
Zurück zum Zitat Clevert D.; Unterthiner T.; Hochreiter S.: Fast and accurate deep network learning by exponential linear units (elus). CoRR arXiv:1511.07289 (2015) Clevert D.; Unterthiner T.; Hochreiter S.: Fast and accurate deep network learning by exponential linear units (elus). CoRR arXiv:​1511.​07289 (2015)
Metadaten
Titel
AE-MCCF: An Autoencoder-Based Multi-criteria Recommendation Algorithm
verfasst von
Zeynep Batmaz
Cihan Kaleli
Publikationsdatum
28.05.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
Arabian Journal for Science and Engineering / Ausgabe 11/2019
Print ISSN: 2193-567X
Elektronische ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-019-03946-z

Weitere Artikel der Ausgabe 11/2019

Arabian Journal for Science and Engineering 11/2019 Zur Ausgabe

Research Article - Computer Engineering and Computer Science

Hybrid Filter–Wrapper Feature Selection Method for Sentiment Classification

Research Article - Computer Engineering and Computer Science

Tamper-Resistant Secure Medical Image Carrier: An IWT–SVD–Chaos–FPGA Combination

Research Article - Computer Engineering and Computer Science

Bayesian Versus Convolutional Networks for Arabic Handwriting Recognition

Research Article - Computer Engineering and Computer Science

Computing Dynamic Slices of Concurrent Feature-Oriented Programs

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.