SlideShare a Scribd company logo
1 of 22
Download to read offline
Introduction to eXplainable AI
17011832 Kim Namhun
Before XAI
2
• AI tech(ML) provides decision making, recommendation, prediction based on big
data and/or complicate algorithm
• Some ML(deep learning) is called “Black box” because of complicate algorithm
• There are some issues that it cannot provide reason of derived result, validity of derivation
process
• However, at AI system that treats personal info & assets based on customer’s trust
• ex) finance, insurance, medical field
• It needs verification about reason of derived result, validity of derivation process
• to assure fairness, reliability, accuracy
Approach
3
• User(developer, administrator) understands and explains the result of AI system
-> provide information
background of appearance
4
• Fears of user & society’s acceptance and confidence about AI system
 Increase of interest in XAI
• 1970’s AI system cannot understanding derived results to experts
• Importance of explainable AI is recognized
• research started by few researchers
• Recently, deep learning spreads worldwide and adopts various fields
 XAI rises again
• DARPA(The Defense Advanced Research Projects Agency) starts XAI project(XAI
learning model develop & test) since ‘17
Concept
5
• Technique that User understands AI system’s operation & results, interprets
correctly, be explainable to generate results
• Ex) Classifying cat images
• Traditional system: derives only either cat or not
• XAI: derives cat or not, provides reason(hair, whiskers, etc) to user
Technical approach for XAI
6
❖ Deform existing learning model
❖ Develop new learning model
❖ Compare between learning models
Deform existing learning model
7
• Existing model
• add inverse calculation(ex. Back prop.)
• Edit learning model
Deform existing learning model
8
• Ex) Deconvolutional neural network
Develop new learning model
9
• Reason-result process is Explainable
• Ex) Learning AND-OR Templates for Object Recognition and Detection
Compare between learning models
10
• Explain final result by comparing other explainable model without specific
information about learning model trying to explain
• Ex) classification model that compares pixels with a descriptive learning model for
the description of the image classification model
Compare between learning models
11
- When XAI classifies Figure 6(a) as an electronic guitar, the pixels used in XAI (the
partial value of the neck of the electric guitar) are applied to target model
- the basis of XAI can be used as the basis for target model's results
- if similar results are obtained
Books
12
Applications
13
Applications - Captum
14
Applications - Captum
15
Applications - Captum
16
articles
17
articles
18
Conclusion
19
• AI is recognized as a key technology in future
• But some people worry about discrimination and inequality in society
• Due to using bigdata like artificial intelligence
• In these concenrs, XAI expects AI in various areas(financial, insurance, etc.)
• To gain trust from users and customers
• To create a consensus for social acceptance
• Technical approach to XAI
• transformed to explain existing learning models
• new learning models can be developed
• methods by comparing learning models exist.
Conclusion
20
• the effects By utilizing XAI
• improving the performance of the artificial intelligence system
• Identify system performance degradation factors, such as learning model bias
• derive appropriate learning models from comparisons
• between learning models of the same purpose and result
• acquiring surveillance skills
• Extracts and analyzes various patterns from big data
• during the learning process to derive laws, strategies, etc.
• verifying legal responsibility and compliance
• Incorrect results of artificial intelligence systems can cause conflicts, and can be verified for
compliance with regulations
• Ex) the European Union's Privacy Regulations (GDPR)
References
21
• [설명 가능한 인공지능(eXplainable AI, XAI) - 금융보안원]
(https://www.fsec.or.kr/common/proc/fsec/bbs/42/fileDownLoad/1447.do)
[<한국경제> 에이젠글로벌, 인공지능 `설명력(XAI)` 금융특화 모델 제시]
(https://www.hankyung.com/news/article/2019081921305)
[<venturebeat> Fiddler raises $10.2 million for AI that explains its reasoning]
(https://venturebeat.com/2019/09/24/fiddler-raises-10-2-million-for-ai-that-explains-
its-reasoning/)
References - book
22
• [Explainable AI: Interpreting, Explaining and Visualizing Deep Learning]
(https://books.google.co.kr/books?id=j5yuDwAAQBAJ&pg=PA282&dq=explainable
+ai&hl=en&sa=X&ved=0ahUKEwiC-aiD9KrlAhUIHXAKHVR7CJwQ6AEIKDAA)
• [Explainable and Interpretable Models in Computer Vision and Machine
Learning](https://books.google.co.kr/books?id=oKR8DwAAQBAJ&pg=PA19&dq=ex
plainable+ai&hl=en&sa=X&ved=0ahUKEwiC-
aiD9KrlAhUIHXAKHVR7CJwQ6AEIPzAE)
• [Reasoning Web: Explainable Artificial Intelligence]
(https://books.google.co.kr/books?id=PkewDwAAQBAJ&pg=PA277&dq=explainabl
e+ai&hl=en&sa=X&ved=0ahUKEwiC-aiD9KrlAhUIHXAKHVR7CJwQ6AEIRDAF)

More Related Content

What's hot

Oct2019 - What is machine learning?
Oct2019 - What is machine learning?Oct2019 - What is machine learning?
Oct2019 - What is machine learning?debak58
 
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...Hironori Washizaki
 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...QuantUniversity
 
Mramadhani project presentation report version 02
Mramadhani project presentation report version 02Mramadhani project presentation report version 02
Mramadhani project presentation report version 02Malinda Ramadhani
 
Data science in 10 steps
Data science in 10 stepsData science in 10 steps
Data science in 10 stepsQuantUniversity
 
Threats to federated learning a survey
Threats to federated learning  a surveyThreats to federated learning  a survey
Threats to federated learning a surveyWasae Qureshi
 
achine Learning and Model Risk
achine Learning and Model Riskachine Learning and Model Risk
achine Learning and Model RiskQuantUniversity
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
INTRODUCTION TO ARTIFICIAL INTELLIGENCEINTRODUCTION TO ARTIFICIAL INTELLIGENCE
INTRODUCTION TO ARTIFICIAL INTELLIGENCEravi021
 

What's hot (11)

Week 8: Programming for Data Analysis
Week 8: Programming for Data AnalysisWeek 8: Programming for Data Analysis
Week 8: Programming for Data Analysis
 
Oct2019 - What is machine learning?
Oct2019 - What is machine learning?Oct2019 - What is machine learning?
Oct2019 - What is machine learning?
 
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...
Rubric-based Assessment of Programming Thinking Skills and Comparative Evalua...
 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
 
Mramadhani project presentation report version 02
Mramadhani project presentation report version 02Mramadhani project presentation report version 02
Mramadhani project presentation report version 02
 
Towards the EISB Foundation
Towards the EISB FoundationTowards the EISB Foundation
Towards the EISB Foundation
 
Data science in 10 steps
Data science in 10 stepsData science in 10 steps
Data science in 10 steps
 
Threats to federated learning a survey
Threats to federated learning  a surveyThreats to federated learning  a survey
Threats to federated learning a survey
 
achine Learning and Model Risk
achine Learning and Model Riskachine Learning and Model Risk
achine Learning and Model Risk
 
Lec 01
Lec 01Lec 01
Lec 01
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
INTRODUCTION TO ARTIFICIAL INTELLIGENCEINTRODUCTION TO ARTIFICIAL INTELLIGENCE
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
 

Similar to Introduction to XAI

AI In Actuarial Science
AI In Actuarial ScienceAI In Actuarial Science
AI In Actuarial ScienceAudrey Britton
 
L1 Introduction DS.pptx
L1 Introduction DS.pptxL1 Introduction DS.pptx
L1 Introduction DS.pptxShambhavi Vats
 
Human in the loop: Bayesian Rules Enabling Explainable AI
Human in the loop: Bayesian Rules Enabling Explainable AIHuman in the loop: Bayesian Rules Enabling Explainable AI
Human in the loop: Bayesian Rules Enabling Explainable AIPramit Choudhary
 
The state of the art in integrating machine learning into visual analytics
The state of the art in integrating machine learning into visual analyticsThe state of the art in integrating machine learning into visual analytics
The state of the art in integrating machine learning into visual analyticsCagatay Turkay
 
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...XMANAI
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxAnonymous366406
 
When Graphs Meet Machine Learning
When Graphs Meet Machine LearningWhen Graphs Meet Machine Learning
When Graphs Meet Machine LearningJean Ihm
 
XMANAI Project Booklet - An overview and main highlights
XMANAI Project Booklet - An overview and main highlightsXMANAI Project Booklet - An overview and main highlights
XMANAI Project Booklet - An overview and main highlightsXMANAI
 
Philips john huffman
Philips john huffmanPhilips john huffman
Philips john huffmanBigDataExpo
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?Srinath Perera
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsSri Ambati
 
2018.01.25 rune sætre_triallecture_xai_v2
2018.01.25 rune sætre_triallecture_xai_v22018.01.25 rune sætre_triallecture_xai_v2
2018.01.25 rune sætre_triallecture_xai_v2Rune Sætre
 
Explainable AI
Explainable AIExplainable AI
Explainable AIDinesh V
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised LearningFEG
 

Similar to Introduction to XAI (20)

AI In Actuarial Science
AI In Actuarial ScienceAI In Actuarial Science
AI In Actuarial Science
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
Week 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud ComputingWeek 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud Computing
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
L1 Introduction DS.pptx
L1 Introduction DS.pptxL1 Introduction DS.pptx
L1 Introduction DS.pptx
 
Human in the loop: Bayesian Rules Enabling Explainable AI
Human in the loop: Bayesian Rules Enabling Explainable AIHuman in the loop: Bayesian Rules Enabling Explainable AI
Human in the loop: Bayesian Rules Enabling Explainable AI
 
The state of the art in integrating machine learning into visual analytics
The state of the art in integrating machine learning into visual analyticsThe state of the art in integrating machine learning into visual analytics
The state of the art in integrating machine learning into visual analytics
 
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...
Integrating Explainability-by-Design for Transparent and Efficient AI in Manu...
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptx
 
When Graphs Meet Machine Learning
When Graphs Meet Machine LearningWhen Graphs Meet Machine Learning
When Graphs Meet Machine Learning
 
XMANAI Project Booklet - An overview and main highlights
XMANAI Project Booklet - An overview and main highlightsXMANAI Project Booklet - An overview and main highlights
XMANAI Project Booklet - An overview and main highlights
 
Philips john huffman
Philips john huffmanPhilips john huffman
Philips john huffman
 
ML Basics
ML BasicsML Basics
ML Basics
 
Ai in finance
Ai in financeAi in finance
Ai in finance
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data Scientists
 
2018.01.25 rune sætre_triallecture_xai_v2
2018.01.25 rune sætre_triallecture_xai_v22018.01.25 rune sætre_triallecture_xai_v2
2018.01.25 rune sætre_triallecture_xai_v2
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 
Technology watch - AI in chemical industry
Technology watch - AI in chemical industryTechnology watch - AI in chemical industry
Technology watch - AI in chemical industry
 

More from Namhoon Kim

Bag Of visual Words
Bag Of visual WordsBag Of visual Words
Bag Of visual WordsNamhoon Kim
 
IPIU2019 논문리뷰
IPIU2019 논문리뷰IPIU2019 논문리뷰
IPIU2019 논문리뷰Namhoon Kim
 
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링Namhoon Kim
 
Homes: 통합 가구&인테리어 비교 추천 사이트
Homes: 통합 가구&인테리어 비교 추천 사이트Homes: 통합 가구&인테리어 비교 추천 사이트
Homes: 통합 가구&인테리어 비교 추천 사이트Namhoon Kim
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템Namhoon Kim
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템Namhoon Kim
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템Namhoon Kim
 
Situation Classifier for Pedestrian
Situation Classifier for PedestrianSituation Classifier for Pedestrian
Situation Classifier for PedestrianNamhoon Kim
 
AI in Smart Display
AI in Smart DisplayAI in Smart Display
AI in Smart DisplayNamhoon Kim
 
강화학습을 이용한 밸런싱 로봇 제어
강화학습을 이용한 밸런싱 로봇 제어강화학습을 이용한 밸런싱 로봇 제어
강화학습을 이용한 밸런싱 로봇 제어Namhoon Kim
 

More from Namhoon Kim (10)

Bag Of visual Words
Bag Of visual WordsBag Of visual Words
Bag Of visual Words
 
IPIU2019 논문리뷰
IPIU2019 논문리뷰IPIU2019 논문리뷰
IPIU2019 논문리뷰
 
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링
지하철 이용객을 위한 머신러닝 기반 노이즈 캔슬링
 
Homes: 통합 가구&인테리어 비교 추천 사이트
Homes: 통합 가구&인테리어 비교 추천 사이트Homes: 통합 가구&인테리어 비교 추천 사이트
Homes: 통합 가구&인테리어 비교 추천 사이트
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템
 
대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템대양AI센터 거울 연못 관리 통합 시스템
대양AI센터 거울 연못 관리 통합 시스템
 
Situation Classifier for Pedestrian
Situation Classifier for PedestrianSituation Classifier for Pedestrian
Situation Classifier for Pedestrian
 
AI in Smart Display
AI in Smart DisplayAI in Smart Display
AI in Smart Display
 
강화학습을 이용한 밸런싱 로봇 제어
강화학습을 이용한 밸런싱 로봇 제어강화학습을 이용한 밸런싱 로봇 제어
강화학습을 이용한 밸런싱 로봇 제어
 

Recently uploaded

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 

Recently uploaded (20)

Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 

Introduction to XAI

  • 1. Introduction to eXplainable AI 17011832 Kim Namhun
  • 2. Before XAI 2 • AI tech(ML) provides decision making, recommendation, prediction based on big data and/or complicate algorithm • Some ML(deep learning) is called “Black box” because of complicate algorithm • There are some issues that it cannot provide reason of derived result, validity of derivation process • However, at AI system that treats personal info & assets based on customer’s trust • ex) finance, insurance, medical field • It needs verification about reason of derived result, validity of derivation process • to assure fairness, reliability, accuracy
  • 3. Approach 3 • User(developer, administrator) understands and explains the result of AI system -> provide information
  • 4. background of appearance 4 • Fears of user & society’s acceptance and confidence about AI system  Increase of interest in XAI • 1970’s AI system cannot understanding derived results to experts • Importance of explainable AI is recognized • research started by few researchers • Recently, deep learning spreads worldwide and adopts various fields  XAI rises again • DARPA(The Defense Advanced Research Projects Agency) starts XAI project(XAI learning model develop & test) since ‘17
  • 5. Concept 5 • Technique that User understands AI system’s operation & results, interprets correctly, be explainable to generate results • Ex) Classifying cat images • Traditional system: derives only either cat or not • XAI: derives cat or not, provides reason(hair, whiskers, etc) to user
  • 6. Technical approach for XAI 6 ❖ Deform existing learning model ❖ Develop new learning model ❖ Compare between learning models
  • 7. Deform existing learning model 7 • Existing model • add inverse calculation(ex. Back prop.) • Edit learning model
  • 8. Deform existing learning model 8 • Ex) Deconvolutional neural network
  • 9. Develop new learning model 9 • Reason-result process is Explainable • Ex) Learning AND-OR Templates for Object Recognition and Detection
  • 10. Compare between learning models 10 • Explain final result by comparing other explainable model without specific information about learning model trying to explain • Ex) classification model that compares pixels with a descriptive learning model for the description of the image classification model
  • 11. Compare between learning models 11 - When XAI classifies Figure 6(a) as an electronic guitar, the pixels used in XAI (the partial value of the neck of the electric guitar) are applied to target model - the basis of XAI can be used as the basis for target model's results - if similar results are obtained
  • 19. Conclusion 19 • AI is recognized as a key technology in future • But some people worry about discrimination and inequality in society • Due to using bigdata like artificial intelligence • In these concenrs, XAI expects AI in various areas(financial, insurance, etc.) • To gain trust from users and customers • To create a consensus for social acceptance • Technical approach to XAI • transformed to explain existing learning models • new learning models can be developed • methods by comparing learning models exist.
  • 20. Conclusion 20 • the effects By utilizing XAI • improving the performance of the artificial intelligence system • Identify system performance degradation factors, such as learning model bias • derive appropriate learning models from comparisons • between learning models of the same purpose and result • acquiring surveillance skills • Extracts and analyzes various patterns from big data • during the learning process to derive laws, strategies, etc. • verifying legal responsibility and compliance • Incorrect results of artificial intelligence systems can cause conflicts, and can be verified for compliance with regulations • Ex) the European Union's Privacy Regulations (GDPR)
  • 21. References 21 • [설명 가능한 인공지능(eXplainable AI, XAI) - 금융보안원] (https://www.fsec.or.kr/common/proc/fsec/bbs/42/fileDownLoad/1447.do) [<한국경제> 에이젠글로벌, 인공지능 `설명력(XAI)` 금융특화 모델 제시] (https://www.hankyung.com/news/article/2019081921305) [<venturebeat> Fiddler raises $10.2 million for AI that explains its reasoning] (https://venturebeat.com/2019/09/24/fiddler-raises-10-2-million-for-ai-that-explains- its-reasoning/)
  • 22. References - book 22 • [Explainable AI: Interpreting, Explaining and Visualizing Deep Learning] (https://books.google.co.kr/books?id=j5yuDwAAQBAJ&pg=PA282&dq=explainable +ai&hl=en&sa=X&ved=0ahUKEwiC-aiD9KrlAhUIHXAKHVR7CJwQ6AEIKDAA) • [Explainable and Interpretable Models in Computer Vision and Machine Learning](https://books.google.co.kr/books?id=oKR8DwAAQBAJ&pg=PA19&dq=ex plainable+ai&hl=en&sa=X&ved=0ahUKEwiC- aiD9KrlAhUIHXAKHVR7CJwQ6AEIPzAE) • [Reasoning Web: Explainable Artificial Intelligence] (https://books.google.co.kr/books?id=PkewDwAAQBAJ&pg=PA277&dq=explainabl e+ai&hl=en&sa=X&ved=0ahUKEwiC-aiD9KrlAhUIHXAKHVR7CJwQ6AEIRDAF)