explainable-ai-master-thesis
Master thesis in the field of Explainable AI (XAI)
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.9%) to scientific vocabulary
Repository
Master thesis in the field of Explainable AI (XAI)
Basic Info
- Host: GitHub
- Owner: pb-coding
- Language: JavaScript
- Default Branch: main
- Homepage: https://xai.philippbeckmann.de/register?g=6
- Size: 117 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Master thesis in the field of Explainable AI (XAI)
Topic: To what extent does the form of presentation (textual, visual, hybrid) in combination with AI explanation types (input influence-based, sensitivity-based) influence end users' acceptance of AI-based decision support systems?
Summary
To address this question, I created a user-friendly React app that takes participants through a scenario where they play the role of insurance company employees. In this role, they must assess surrogate based explanations (based on LIME) of an AI system's recommendations for customers' data-driven price ratings.
Scenario
In this scenario, participants are asked to assume the role of a clerk at an insurance company that uses AI to offer personalized and competitive car insurance premiums. The participant learns that the insurance company collects data on driving behavior through sensors installed in customers' vehicles and that this data is analyzed by AI to evaluate individual driving habits. Participants are informed that the willingness of customers to participate in this system is based on the fact that customers would receive a discount on their insurance premium as an incentive if they voluntarily participate in the data collection. The scenario outlines that participants will receive the task to review a comprehensive overview of a fictitious customer's profile, including personal details and data on his driving behavior and that this data serves as the basis for the AI's analysis and subsequent recommendation. The participant is instructed that after the AI’s recommendation an AI explanation will follow explaining the decision rationale behind the AI result and that the participant is tasked to rate this AI explanation afterwards.
Steps of the participant
Step 1: Participants reviews a fictitious customer profile

Step 2: Participant sees how the "AI" supposedly analyzes the customers data (loading screen)

Step 3: Participant sees result

Step 4: Participant receives based on the experimental group (6 groups) randomly assigned to a combination of explanation type (input influence-based | sensitivity-based) and display type (textual, visual, hybrid).
Step 5: Participant gets redirected back to Limesurvey instance and rates the explanation.
Explanation types
Group randomization happened prior on Limesurvey. When redirected to this app, /register?g=
/register?g=1 --> textual input influence-based explanation

/register?g=2 --> visual input influence-based explanation

/register?g=3 --> hybrid input influence-based explanation

/register?g=4 --> textual sensitivity-based explanation

/register?g=5 --> visual sensitivity-based explanation

/register?g=6 --> hybrid sensitivity-based explanation

Owner
- Name: Philipp Beckmann
- Login: pb-coding
- Kind: user
- Repositories: 1
- Profile: https://github.com/pb-coding
Citation (CITATION.cff)
cff-version: 1.2.0 message: "Citation purposes" authors: - family-names: "Beckmann" given-names: "Philipp" orcid: title: "explainable-ai-master-thesis" version: 1.0.0 doi: date-released: 2023-05-06 url: "https://github.com/pb-coding/explainable-ai-master-thesis"