{"id":13695,"date":"2026-02-25T20:37:10","date_gmt":"2026-02-25T19:37:10","guid":{"rendered":"https:\/\/dbdmg.polito.it\/dbdmg_web\/?p=13695"},"modified":"2026-04-24T08:37:28","modified_gmt":"2026-04-24T06:37:28","slug":"explainable-and-trustworthy-ai-2025-2026","status":"publish","type":"post","link":"https:\/\/dbdmg.polito.it\/dbdmg_web\/2026\/explainable-and-trustworthy-ai-2025-2026\/","title":{"rendered":"Explainable and trustworthy AI (2025\/2026)"},"content":{"rendered":"\r\n<h2 id=\"general-information\" class=\" wp-block-heading eplus-wrapper\">General Information<\/h2>\r\n\r\n\r\n\r\n<p class=\" eplus-wrapper\"><strong>SSD<\/strong>: ING-INF\/05<\/p>\r\n\r\n\r\n\r\n<p class=\" eplus-wrapper\"><strong>CFU<\/strong>: 6<\/p>\r\n\r\n\r\n\r\n<p class=\" eplus-wrapper\"><strong>Lecturer<\/strong>: Eliana Pastor<\/p>\r\n\r\n\r\n\r\n<p class=\" eplus-wrapper\"><strong>Teaching Staff<\/strong>: Gabriele Ciravegna, Eleonora Poeta<\/p>\r\n\r\n\r\n\r\n<h2 class=\" wp-block-heading eplus-wrapper\">\u23f0 Schedule<\/h2>\r\n\r\n\r\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-5dd966\">\r\n<li class=\" eplus-wrapper\">Thursday, 16:00-19:00 &#8211; classroom 14<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Friday, 8:30-10:00 &#8211;\u00a0 classroom 2I<\/li>\r\n<\/ul>\r\n\r\n\r\n<h2 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcda Teaching material<\/h2>\r\n\r\n\r\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-c607a4\">\r\n<li class=\" eplus-wrapper\">Course introduction (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/02\/XAI_00_course_intro.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Trustworthy AI: definition and motivations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/02\/XAI_01_trustwothy_ai_.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Explainable AI: taxonomy (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/02\/XAI_02_XAI_taxonomy.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Pre-modeling explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_03a_premodeling.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">In-modeling explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/XAI_03b_inmodeling-1.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Post-hoc model agnostic \u2013 global (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_04_posthoc_global.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Post-hoc model agnostic \u2013 local surrogate models (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/03\/XAI_05_local_surrogate.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Post-hoc model agnostic \u2013 local \u2013 explaining by removing\/perturbing (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/XAI_06_local_explaining_by_removing.pdf\">slides<\/a>)\u00a0<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Post-hoc (model agnostic) \u2013 local \u2013 gradient-based explanation methods (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/XAI_07_local_gradient_based.pdf\">slides<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Evaluation of explanations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/XAI_10_evaluation.pdf\">slides<\/a>)<\/li>\r\n<li>Concept-based Explainable AI \u2013 Part I (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_08_CXAI_I.pdf\">slides<\/a>), Part II (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/C-XAI-II.pdf\">slides<\/a>)<\/li>\r\n<li>Introduction to NLP (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/XAI_09_NLP_intro.pdf\">pdf<\/a>)<\/li>\r\n<\/ul>\r\n\r\n\r\n<h2 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcbb Laboratory Material<\/h2>\r\n\r\n\r\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-113d2f\">\r\n<li class=\" eplus-wrapper\">Lab 0 &#8211; ML Pipeline Review: Scikit-learn &amp; PyTorch (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/Lab_0_Unified_sklearn_and_pytorch.ipynb_.zip\">zip<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Lab 1 &#8211; Interpretable by Design Models (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/Lab_1_interpretable_by_design_2025_2026.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/SOLUTION_Lab1_Interpretable_by_Design.ipynb_.zip\">solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/SOLUTION_Lab1_Interpretable_by_Design.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Lab 2 &#8211; Post-hoc global explanation methods (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/Lab2_Global_post_hoc_2026.ipynb_.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/SOL_Lab2_Global_post_hoc.ipynb_.zip\">solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/SOL_Lab2_Global_post_hoc.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Lab 3a &#8211; \u00a0Post-hoc local explanation methods \u2013 LIME (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/Lab3a_Local_structured_data_LIME.ipynb_.zip\">zip<\/a>)<\/li>\r\n\r\n\r\n\r\n<li class=\" eplus-wrapper\">Lab 3B &#8211; \u00a0Post-hoc local explanation methods \u2013 SHAP (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab3b_Local_explanation_methods_SHAP.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab3b_SHAP_sol.zip\">solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab3b_Local_explanation_methods_SHAP_sol.pdf\">pdf_solution<\/a>)<\/li>\r\n<li>Lab 4 &#8211; XAI for Image data (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab4_to_complete.zip\">zip<\/a>)(<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab4_completed.zip\">solution<\/a>)<\/li>\r\n<li>Lab 5 &#8211; Concept-based XAI (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Lab5_to_complete.zip\">zip<\/a>)<\/li>\r\n<\/ul>\r\n\r\n\r\n<p class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/Interactive_session_XAI_2026.pdf\">Q&amp;A interactive sessions<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\" wp-block-heading eplus-wrapper\">Project<\/h2>\r\n<p>&nbsp;<\/p>\r\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-93fc0c\">\r\n<li class=\" eplus-wrapper\">List projects (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/XAI_Projects_2026.pdf\">pdf<\/a>)<\/li>\r\n<li class=\" eplus-wrapper\">Presentation projects (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/04\/XAI_00b_project_presentation.pdf\">pdf<\/a>)<\/li>\r\n<\/ul>\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<p class=\" eplus-wrapper\">\u00a0<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>General Information SSD: ING-INF\/05 CFU: 6 Lecturer: Eliana Pastor Teaching Staff: Gabriele Ciravegna, Eleonora Poeta \u23f0 Schedule \ud83d\udcda Teaching material \ud83d\udcbb Laboratory Material Q&amp;A interactive sessions Project &nbsp; List projects (pdf) Presentation projects (pdf) &nbsp; &nbsp; \u00a0<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"editor_plus_copied_stylings":"{}","footnotes":""},"categories":[37],"tags":[],"class_list":["post-13695","post","type-post","status-publish","format-standard","hentry","category-courses"],"_links":{"self":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/13695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/comments?post=13695"}],"version-history":[{"count":26,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/13695\/revisions"}],"predecessor-version":[{"id":14150,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/13695\/revisions\/14150"}],"wp:attachment":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media?parent=13695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/categories?post=13695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/tags?post=13695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}