DISCLAIMER: Keep yourself updated on this page, the schedule and location of the course will strongly depend on the COVID-19 pandemic.

Course: Trustworthy AI: Learning from Data with Safety, Fairness, Privacy, and Interpretability Requirements

Credits: 5

Hours: about 20

Teachers: Luca Oneto <luca.oneto@unige.it>

Tentative Schedule: Probably in the week Mon 19.07.2020 - Fri 23.07.2020 in this time slot 08:00 a.m. - 13:00 a.m.

Where: Teams https://teams.microsoft.com/ (Teams Code: 5y7vmvg)

Course Description


It has been argued that Artificial Intelligence (AI) is experiencing a fast process of commodification. This characterization is of interest for big IT companies, but it correctly reflects the current industrialization of AI. This phenomenon means that AI systems and products are reaching the society at large and, therefore, that societal issues related to the use of AI and Machine Learning (ML) cannot be ignored any longer. Designing ML models from this human-centered perspective means incorporating human-relevant requirements such as safety, fairness, privacy, and interpretability, but also considering broad societal issues such as ethics and legislation. These are essential aspects to foster the acceptance of ML-based technologies, as well as to be able to comply with an evolving legislation concerning the impact of digital technologies on ethically and privacy sensitive matters.


  • Trustworthy AI;

  • Safety in AI: Sensitivity Analysis and Adversarial Learning;

  • Fairness in AI: from Pre-, In-, and Post-Processing Models to Learn Fair Representations;

  • Privacy in AI: Federated Learning and Differential Privacy;

  • Interpretability/Explainability of AI: making models more understandable.


  • Winfield, Alan F., et al. "Machine ethics: the design and governance of ethical AI and autonomous systems." Proceedings of the IEEE 107.3 (2019): 509-517.

  • Floridi, Luciano. "Establishing the rules for building trustworthy AI." Nature Machine Intelligence 1.6 (2019): 261-262.

  • Biggio, Battista, and Fabio Roli. "Wild patterns: Ten years after the rise of adversarial machine learning." Pattern Recognition 84 (2018): 317-331.

  • Oneto, L. and Chiappa, S., Recent Trends in Learning From Data, Oneto, L. and Navarin, N. and Sperduti, N. and Anguita. D., Springer, Fairness in Machine Learning, 2020.

  • Oneto, L. and Ridella, S. and Anguita, D., Pattern Recognition Letters, Pag:31-38 - Differential privacy and generalization: Sharper bounds with applications, Vol:89 - 2017.

  • Gunning, David. "Explainable artificial intelligence (xai)." Defense Advanced Research Projects Agency (DARPA), nd Web 2 (2017).