Skip to main content

Collaborative Recommendations with Deep Feed-Forward Networks: An Approach to Service Personalization

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 377))

Abstract

The aim of this article is to discuss an advanced approach to recommendation systems, based on the adoption of Deep Feed-Forward Neural Networks. Recommendation engines are data-driven infrastructures designed to help customers in their decision-making process, and nowadays represent the “state of the art” in designing smart and personalized services, in accordance with the new customer-centric perspective. For this purpose, we followed a quantitative methodological approach, comparing the predictive ability of traditional “Collaborative” recommendation algorithms, like the k-Nearest Neighbors (k-NN) and the Singular Value Decomposition (SVD), with Feed-Forward Neural Networks; given these assumptions, we finally demonstrated that a “Deep” Neural architecture could achieve better results in terms of “loss” generated by the model, laying the foundations for a new, innovative paradigm in service recommendation science.

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. Blöcher, K., Alt, R.: An approach for customer-centered smart service innovation based on customer data management. In: Satzger, G., Patrício, L., Zaki, M., Kühl, N., Hottum, P. (eds.) IESS 2018. LNBIP, vol. 331, pp. 45–58. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00713-3_4

    Chapter  Google Scholar 

  2. Dermikan, H., Bess, C., Spohrer, J., Rayes, A., Allen, D., Moghaddam, Y.: Innovations with smart service systems: analytics, big data, cognitive assistance, and the internet of everything. CAIS 37, 35 (2015)

    Google Scholar 

  3. Meierhofer, J., Herrmann, A.: End-to-end methodological approach for the data-driven design of customer-centered digital services. In: Satzger, G., Patrício, L., Zaki, M., Kühl, N., Hottum, P. (eds.) IESS 2018. LNBIP, vol. 331, pp. 208–218. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00713-3_16

    Chapter  Google Scholar 

  4. Zardini, A., Rossignoli, C., Mola, L., De Marco, M.: Developing municipal e-Government in Italy: the city of Alfa case. In: Snene, M., Leonard, M. (eds.) IESS 2014. LNBIP, vol. 169, pp. 124–137. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04810-9_10

    Chapter  Google Scholar 

  5. Za, S., Marzo, F., De Marco, M., Cavallari, M.: Agent based simulation of trust dynamics in dependence networks. In: Nóvoa, H., Drăgoicea, M. (eds.) IESS 2015. LNBIP, vol. 201, pp. 243–252. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-14980-6_19

    Chapter  Google Scholar 

  6. Meierhofer, J., Meier, K.: From data science to value creation. In: Za, S., Drăgoicea, M., Cavallari, M. (eds.) IESS 2017. LNBIP, vol. 279, pp. 173–181. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-56925-3_14

    Chapter  Google Scholar 

  7. Meleo, L., Romolini, A., De Marco, M.: The sharing economy revolution and peer-to-peer online platforms. The case of Airbnb. In: Borangiu, T., Drăgoicea, M., Nóvoa, H. (eds.) IESS 2016. LNBIP, vol. 247, pp. 561–570. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-32689-4_43

    Chapter  Google Scholar 

  8. Mackenzie, I., Meyer, C., Noble, S.: How Retailers Can Keep Up with Consumers. McKinsey & Company, New York (2013)

    Google Scholar 

  9. Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender Systems Handbook, p. 2011. Springer, Heidelberg (2011). https://doi.org/10.1007/978-0-387-85820-3

    Book  MATH  Google Scholar 

  10. Basu, C., Hirsh, H., Cohen, W.: Recommendation as classification: using social and content-based information in recommendation. In: Proceedings of the Fifteenth National Conference on Artificial Intelligence, pp. 714–720 (1998)

    Google Scholar 

  11. Cotter, P., Smyth, B.: PTV: intelligent personalized TV guides. In: Twelfth Conference on Innovative Applications of Artificial Intelligence, pp. 957–964 (2000)

    Google Scholar 

  12. Melville, P., Mooney, R.J., Nagarajan, R.: Content-boosted collaborative filtering for improved recommendations. In: Proceedings of the Eighteenth National Conference on Artificial Intelligence, Edmonton, pp. 187–192 (2002)

    Google Scholar 

  13. Melville, P., Sindhwani, V.: Recommender systems. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning and Data Mining, p. 2017. Springer, Boston (2017)

    Google Scholar 

  14. Pazzani, M.J.: A framework for collaborative, content-based and demographic filtering. Artif. Intell. Rev. 13(5–6), 393–408 (1999)

    Google Scholar 

  15. Bhatnagar, V.: Collaborative Filtering Using Data Mining and Analysis. IGI Global (2016)

    Google Scholar 

  16. Bokde, D., Girase, S., Mukhopadhyay, D.: Matrix factorization model in collaborative filtering algorithms: a survey. Procedia Comput. Sci. 49, 136–146 (2015)

    Article  Google Scholar 

  17. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.-S.: Neural Collaborative Filtering. arXiv:1708.05031v2, August 2017

  18. Lantz, B.: Machine Learning with R, 2nd edn, p. 2015. Packt Publishing Ltd., Birmingham (2015)

    Google Scholar 

  19. Furht, B.: Handbook of Social Network Technologies and Applications. Springer, Heidelberg (2010). https://doi.org/10.1007/978-1-4419-7142-5

    Book  Google Scholar 

  20. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  21. Hug, N.: Surprise, a Python library for recommender systems (2017). http://surpriselib.com

  22. Funk, S.: Description of the SVD algorithm for Recommendation Systems (2006). http://sifter.org/simon/journal/20061211.html

  23. Haykin, S.: Neural Networks and Learning Machines, 3rd edn. Pearson Education, Upper Saddle River (2009)

    Google Scholar 

  24. Mesa, J.A.S., Galán, C., Hervás, C.: The use of discriminant analysis and neural networks to forecast with a typical Mediterranean climate. Int. J. Biometeorol. 49, 355-362 (2005)

    Google Scholar 

  25. Rosenblatt, F.: The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain. Psychol. Rev. 65(6), 386–408 (1958)

    Article  Google Scholar 

  26. Nielsen, M.A.: Neural Networks and Deep Learning. Determination Press, San Francisco (2015)

    Google Scholar 

  27. O’Shea, K., Nash, R.: An Introduction to Convolutional Neural Networks, ArXiv e-prints (2015)

    Google Scholar 

  28. Krizhevsky, A., Sutskever, I., Hinton, G.: ImageNet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems, vol. 25, pp. 1097–1105 (2012)

    Google Scholar 

  29. Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. MIT Press (2016). http://www.deeplearningbook.org

  30. Jozefowicz, R., Zaremba, W., Sutskever, I.: An empirical exploration of recurrent network architectures. In: Proceedings of the 32nd International Conference on International Conference on Machine Learning, Lille, vol. 37, pp. 2342–2350 (2015)

    Google Scholar 

  31. Harper, M.F., Konstan, J.A.: The MovieLens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5, 20 (2015)

    Article  Google Scholar 

  32. Chai, T., Draxler, R.R.: Root mean square error (RMSE) or mean absolute error (MAE)?- arguments against avoiding RMSE in the literature. Geoscientific Model Dev. 7, 1247–1250 (2014)

    Article  Google Scholar 

  33. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)

    Google Scholar 

  34. Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based Recommendations with Recurrent Neural Networks, CoRR abs/1511.06939 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luigi Laura .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rizzo, G.L.C., De Marco, M., De Rosa, P., Laura, L. (2020). Collaborative Recommendations with Deep Feed-Forward Networks: An Approach to Service Personalization. In: Nóvoa, H., Drăgoicea, M., Kühl, N. (eds) Exploring Service Science. IESS 2020. Lecture Notes in Business Information Processing, vol 377. Springer, Cham. https://doi.org/10.1007/978-3-030-38724-2_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38724-2_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38723-5

  • Online ISBN: 978-3-030-38724-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics