Adversarial Machine Learning (AML) has initially emerged as the field of study that investigates security issues of conventional and modern machine learning (ML) models. The objective of this tutorial is to present a comprehensive overview on the application of AML techniques for recommendation in a two-fold categorization: (i) AML for the attack/defense purposes, and (ii) AML to build GAN-based recommender models. A theoretical presentation on the topics is paired with two corresponding hands-on sessions to show the efficacy of AML application and push up novel ideas and advances in recommendation tasks. The tutorial is divided into four parts. We start by introducing a summary on state-of-the-art recommender models, including deep learning ones, and we define the fundamentals of AML. Then, we present the Adversarial Recommendation Framework, to represent attack/defense strategies on RSs, and the GAN-based Recommendation Framework, which is at the basis of novel adversarial-based generative recommenders. The presentation of each framework is followed by a practical session. Finally, we conclude with open challenges and possible future works for both applications.

Adversarial Learning for Recommendation: Applications for Security and Generative Tasks — Concept to Code / Anelli, Vito Walter; Deldjoo, Yashar; Di Noia, Tommaso; Merra, Felice Antonio. - ELETTRONICO. - (2020), pp. 738-741. (Intervento presentato al convegno 14th ACM Conference on Recommender Systems, RecSys 2020 tenutosi a Virtual (Brazil) nel September 22-26, 2020) [10.1145/3383313.3411447].

Adversarial Learning for Recommendation: Applications for Security and Generative Tasks — Concept to Code

Vito Walter Anelli;Yashar Deldjoo;Tommaso Di Noia;Felice Antonio Merra
2020-01-01

Abstract

Adversarial Machine Learning (AML) has initially emerged as the field of study that investigates security issues of conventional and modern machine learning (ML) models. The objective of this tutorial is to present a comprehensive overview on the application of AML techniques for recommendation in a two-fold categorization: (i) AML for the attack/defense purposes, and (ii) AML to build GAN-based recommender models. A theoretical presentation on the topics is paired with two corresponding hands-on sessions to show the efficacy of AML application and push up novel ideas and advances in recommendation tasks. The tutorial is divided into four parts. We start by introducing a summary on state-of-the-art recommender models, including deep learning ones, and we define the fundamentals of AML. Then, we present the Adversarial Recommendation Framework, to represent attack/defense strategies on RSs, and the GAN-based Recommendation Framework, which is at the basis of novel adversarial-based generative recommenders. The presentation of each framework is followed by a practical session. Finally, we conclude with open challenges and possible future works for both applications.
2020
14th ACM Conference on Recommender Systems, RecSys 2020
978-1-4503-7583-2
Adversarial Learning for Recommendation: Applications for Security and Generative Tasks — Concept to Code / Anelli, Vito Walter; Deldjoo, Yashar; Di Noia, Tommaso; Merra, Felice Antonio. - ELETTRONICO. - (2020), pp. 738-741. (Intervento presentato al convegno 14th ACM Conference on Recommender Systems, RecSys 2020 tenutosi a Virtual (Brazil) nel September 22-26, 2020) [10.1145/3383313.3411447].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/216138
Citazioni
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact