Skip to main content
Erschienen in: KI - Künstliche Intelligenz 4/2018

27.09.2018 | Technical Contribution

Explanations for Temporal Recommendations

verfasst von: Homanga Bharadhwaj, Shruti Joshi

Erschienen in: KI - Künstliche Intelligenz | Ausgabe 4/2018

Einloggen

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

search-config
loading …

Abstract

Recommendation systems (RS) are an integral part of artificial intelligence (AI) and have become increasingly important in the growing age of commercialization in AI. Deep learning (DL) techniques for RS provide powerful latent-feature models for effective recommendation but suffer from the major drawback of being non-interpretable. In this paper we describe a framework for explainable temporal recommendations in a DL model. We consider an LSTM based Recurrent Neural Network architecture for recommendation and a neighbourhood based scheme for generating explanations in the model. We demonstrate the effectiveness of our approach through experiments on the Netflix dataset by jointly optimizing for both prediction accuracy and explainability.

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!

KI - Künstliche Intelligenz

The Scientific journal "KI – Künstliche Intelligenz" is the official journal of the division for artificial intelligence within the "Gesellschaft für Informatik e.V." (GI) – the German Informatics Society - with constributions from troughout the field of artificial intelligence.

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!

Weitere Produktempfehlungen anzeigen
Literatur
1.
Zurück zum Zitat Turner R (2016) A model explanation system. In: 2016 IEEE 26th international workshop on machine learning for signal processing (MLSP). IEEE, New York, pp 1–6 Turner R (2016) A model explanation system. In: 2016 IEEE 26th international workshop on machine learning for signal processing (MLSP). IEEE, New York, pp 1–6
2.
Zurück zum Zitat Samek W, Wiegand T, Müller KR (2017) Explainable artificial intelligence: understanding, visualizing and interpreting deep learning models. arXiv preprint. arXiv:1708.08296 Samek W, Wiegand T, Müller KR (2017) Explainable artificial intelligence: understanding, visualizing and interpreting deep learning models. arXiv preprint. arXiv:​1708.​08296
3.
4.
Zurück zum Zitat Ricci F, Rokach L, Shapira B (eds) (2015) Recommender systems: introduction and challenges. In: Ricci F, Rokach L, Shapira B (eds) Recommender systems handbook. Springer, Berlin, pp 1–34CrossRef Ricci F, Rokach L, Shapira B (eds) (2015) Recommender systems: introduction and challenges. In: Ricci F, Rokach L, Shapira B (eds) Recommender systems handbook. Springer, Berlin, pp 1–34CrossRef
5.
Zurück zum Zitat Tintarev N, Masthoff J (2011) Designing and evaluating explanations for recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor P (eds) Recommender systems handbook. Springer, Berlin, pp 479–510CrossRef Tintarev N, Masthoff J (2011) Designing and evaluating explanations for recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor P (eds) Recommender systems handbook. Springer, Berlin, pp 479–510CrossRef
6.
Zurück zum Zitat McSherry D (2005) Explanation in recommender systems. Artif Intell Rev 24(2):179CrossRef McSherry D (2005) Explanation in recommender systems. Artif Intell Rev 24(2):179CrossRef
7.
Zurück zum Zitat Tintarev N, Masthoff J (2007) A survey of explanations in recommender systems. In: 2007 IEEE 23rd international conference on data engineering workshop. IEEE, New York, pp 801–810 Tintarev N, Masthoff J (2007) A survey of explanations in recommender systems. In: 2007 IEEE 23rd international conference on data engineering workshop. IEEE, New York, pp 801–810
8.
Zurück zum Zitat Diao Q, Qiu M, Wu CY, Smola AJ, Jiang J, Wang C (2014) Jointly modeling aspects, ratings and sentiments for movie recommendation (JMARS). In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, New York, pp 193–202 Diao Q, Qiu M, Wu CY, Smola AJ, Jiang J, Wang C (2014) Jointly modeling aspects, ratings and sentiments for movie recommendation (JMARS). In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, New York, pp 193–202
9.
Zurück zum Zitat Smith B, Linden G (2017) Two decades of recommender systems at Amazon.com. IEEE Internet Comput 21(3):12CrossRef Smith B, Linden G (2017) Two decades of recommender systems at Amazon.com. IEEE Internet Comput 21(3):12CrossRef
10.
Zurück zum Zitat Binder A, Bach S, Montavon G, Müller KR, Samek W (2016) Layer-wise relevance propagation for deep neuralnetwork architectures. In: Kim K, Joukov N (eds) Information science and applications (ICISA) 2016. Springer, Berlin, pp 913–922CrossRef Binder A, Bach S, Montavon G, Müller KR, Samek W (2016) Layer-wise relevance propagation for deep neuralnetwork architectures. In: Kim K, Joukov N (eds) Information science and applications (ICISA) 2016. Springer, Berlin, pp 913–922CrossRef
11.
Zurück zum Zitat Zhang Y, Wallace B (2015) A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. In: Proceedings of the eighth international joint conference on natural language. Asian Federation of Natural Language Processing, Taipei, pp 253–263 Zhang Y, Wallace B (2015) A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. In: Proceedings of the eighth international joint conference on natural language. Asian Federation of Natural Language Processing, Taipei, pp 253–263
12.
Zurück zum Zitat Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web. Springer, Berlin, pp 291–324CrossRef Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web. Springer, Berlin, pp 291–324CrossRef
13.
Zurück zum Zitat Ekstrand MD, Riedl JT, Konstan JA et al (2011) Collaborative filtering recommender systems. Found Trends Hum Comput Interact 4(2):81CrossRef Ekstrand MD, Riedl JT, Konstan JA et al (2011) Collaborative filtering recommender systems. Found Trends Hum Comput Interact 4(2):81CrossRef
14.
Zurück zum Zitat Pazzani MJ, Billsus D (2007) Content-based recommendation systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web. Springer, Berlin, pp 325–341CrossRef Pazzani MJ, Billsus D (2007) Content-based recommendation systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web. Springer, Berlin, pp 325–341CrossRef
15.
Zurück zum Zitat Lops P, De Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art andtrends. In: Ricci F, Rokach L, Shapira B, Kantor P (eds) Recommender systems handbook. Springer, Berlin, pp 73–105CrossRef Lops P, De Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art andtrends. In: Ricci F, Rokach L, Shapira B, Kantor P (eds) Recommender systems handbook. Springer, Berlin, pp 73–105CrossRef
16.
Zurück zum Zitat Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12(4):331CrossRef Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12(4):331CrossRef
17.
Zurück zum Zitat Abdollahi B, Nasraoui O (2016) In: Explainable matrix factorization for collaborative filtering. In: Proceedings of the 25th international conference companion on world wide web (international world wide web conferences steering committee, 2016), pp 5–6, April 11–15 2016 Abdollahi B, Nasraoui O (2016) In: Explainable matrix factorization for collaborative filtering. In: Proceedings of the 25th international conference companion on world wide web (international world wide web conferences steering committee, 2016), pp 5–6, April 11–15 2016
18.
Zurück zum Zitat Abdollahi B, Nasraoui O (2016) Explainable restricted Boltzmann machines for collaborative filtering. arXiv preprint. arXiv:1606.07129 Abdollahi B, Nasraoui O (2016) Explainable restricted Boltzmann machines for collaborative filtering. arXiv preprint. arXiv:​1606.​07129
19.
Zurück zum Zitat Liu K, Shi X, Kumar A, Zhu L, Natarajan P (2016) Temporal learning and sequence modeling for a job recommender system. In: Proceedings of the recommender systems challenge. ACM, New York, p 7 Liu K, Shi X, Kumar A, Zhu L, Natarajan P (2016) Temporal learning and sequence modeling for a job recommender system. In: Proceedings of the recommender systems challenge. ACM, New York, p 7
20.
Zurück zum Zitat Lathia N, Hailes S, Capra L, Amatriain X (2010) Temporal diversity in recommender systems. In: Proceedings of the 33rd international ACM SIGIR conference on research and development in information retrieval. ACM, New York, pp 210–217 Lathia N, Hailes S, Capra L, Amatriain X (2010) Temporal diversity in recommender systems. In: Proceedings of the 33rd international ACM SIGIR conference on research and development in information retrieval. ACM, New York, pp 210–217
21.
Zurück zum Zitat Ullah F, Sarwar G, Lee SC, Park YK, Moon KD, Kim JT (2012) Hybrid recommender system with temporal information. In: 2012 International conference on information networking (ICOIN). IEEE, New York, pp 421–425 Ullah F, Sarwar G, Lee SC, Park YK, Moon KD, Kim JT (2012) Hybrid recommender system with temporal information. In: 2012 International conference on information networking (ICOIN). IEEE, New York, pp 421–425
22.
Zurück zum Zitat Wu CY, Ahmed A, Beutel A, Smola AJ, Jing H (2017) Recurrent recommender networks. In: Proceedings of the tenth ACM international conference on web search and data mining. ACM, New York, pp 495–503 Wu CY, Ahmed A, Beutel A, Smola AJ, Jing H (2017) Recurrent recommender networks. In: Proceedings of the tenth ACM international conference on web search and data mining. ACM, New York, pp 495–503
23.
Zurück zum Zitat Hidasi B, Quadrana M, Karatzoglou A, Tikk D (2016) Parallel recurrent neural network architectures for feature-rich session-based recommendations. In: Proceedings of the 10th ACM conference on recommender systems. ACM, New York, pp 241–248 Hidasi B, Quadrana M, Karatzoglou A, Tikk D (2016) Parallel recurrent neural network architectures for feature-rich session-based recommendations. In: Proceedings of the 10th ACM conference on recommender systems. ACM, New York, pp 241–248
24.
Zurück zum Zitat Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735CrossRef Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735CrossRef
25.
Zurück zum Zitat Herlocker JL, Konstan JA, Riedl J (2000) Explaining collaborative filtering recommendations. In: Proceedings of the 2000 ACM conference on computer supported cooperative work. ACM, New York, pp 241–250 Herlocker JL, Konstan JA, Riedl J (2000) Explaining collaborative filtering recommendations. In: Proceedings of the 2000 ACM conference on computer supported cooperative work. ACM, New York, pp 241–250
26.
Zurück zum Zitat Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Eighth IEEE international conference on data mining, 2008. ICDM’08. IEEE, New York, pp 263–272 Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Eighth IEEE international conference on data mining, 2008. ICDM’08. IEEE, New York, pp 263–272
27.
Zurück zum Zitat Zhang Y (2015) Collaborative filtering for recommender systems. In: Proceedings of the eighth ACM international conference on web search and data mining. ACM, New York, pp 435–440 Zhang Y (2015) Collaborative filtering for recommender systems. In: Proceedings of the eighth ACM international conference on web search and data mining. ACM, New York, pp 435–440
28.
Zurück zum Zitat Donkers T, Loepp B, Ziegler J (2017) Sequential User-based recurrent neural network recommendations. In: Proceedings of the eleventh ACM conference on recommender systems. ACM, New York, pp 152–160 Donkers T, Loepp B, Ziegler J (2017) Sequential User-based recurrent neural network recommendations. In: Proceedings of the eleventh ACM conference on recommender systems. ACM, New York, pp 152–160
29.
Zurück zum Zitat Cho K, Van Merriënboer B, Bahdanau D, Bengio Y (2014) On the properties of neural machine translation: encoder-decoder approaches. In: Proceedings of SSST-8, eighth workshop on syntax, semantics and structure in statistical translation. Association for Computational Linguistics, SSST Cho K, Van Merriënboer B, Bahdanau D, Bengio Y (2014) On the properties of neural machine translation: encoder-decoder approaches. In: Proceedings of SSST-8, eighth workshop on syntax, semantics and structure in statistical translation. Association for Computational Linguistics, SSST
30.
Zurück zum Zitat Devooght R, Bersini H (2017) Long and short-term recommendations with recurrent neural networks. In: Proceedings of the 25th conference on user modeling, adaptation and Personalization. ACM, New York, pp 13–21 Devooght R, Bersini H (2017) Long and short-term recommendations with recurrent neural networks. In: Proceedings of the 25th conference on user modeling, adaptation and Personalization. ACM, New York, pp 13–21
31.
Zurück zum Zitat He X, Chen T, Kan MY, Chen X (2015) TriRank: review-aware explainable recommendation by modeling aspects. In: Proceedings of the 24th ACM international on conference on information and knowledge management. ACM, New York, pp 1661–1670 He X, Chen T, Kan MY, Chen X (2015) TriRank: review-aware explainable recommendation by modeling aspects. In: Proceedings of the 24th ACM international on conference on information and knowledge management. ACM, New York, pp 1661–1670
32.
Zurück zum Zitat Krogh A, Hertz JA (1992) A simple weight decay can improve generalization. In: Advances in neural information processing systems. Morgan Kaufmann, pp 950–957 Krogh A, Hertz JA (1992) A simple weight decay can improve generalization. In: Advances in neural information processing systems. Morgan Kaufmann, pp 950–957
33.
Zurück zum Zitat Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929MathSciNetMATH Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929MathSciNetMATH
34.
Zurück zum Zitat Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M et al (2016) TensorFlow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX conference on operating systems design and implementation. USENIX Association Berkeley, Savannah, pp 265–283 Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M et al (2016) TensorFlow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX conference on operating systems design and implementation. USENIX Association Berkeley, Savannah, pp 265–283
36.
Zurück zum Zitat Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems. Curran Associates Inc., British Columbia, pp 1257–1264 Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems. Curran Associates Inc., British Columbia, pp 1257–1264
37.
Zurück zum Zitat Koren Y (2010) Collaborative filtering with temporal dynamics. Commun ACM 53(4):89CrossRef Koren Y (2010) Collaborative filtering with temporal dynamics. Commun ACM 53(4):89CrossRef
Metadaten
Titel
Explanations for Temporal Recommendations
verfasst von
Homanga Bharadhwaj
Shruti Joshi
Publikationsdatum
27.09.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
KI - Künstliche Intelligenz / Ausgabe 4/2018
Print ISSN: 0933-1875
Elektronische ISSN: 1610-1987
DOI
https://doi.org/10.1007/s13218-018-0560-x

Weitere Artikel der Ausgabe 4/2018

KI - Künstliche Intelligenz 4/2018 Zur Ausgabe

Dissertation and Habilitation Abstracts

Multitask and Multilingual Modelling for Lexical Analysis

Premium Partner