SlideShare a Scribd company logo
Open-Source Enterprise
AI/ML Governance
Debmalya Biswas
@debmalyabiswas
Agenda
• Enterprise AI
• Ethical AI
– Regulations and Guidelines
• Explainability
• Bias and Fairness
• Accountability
Artificial Intellignence
• AI is the quest to build software
running on machines that can
'think' and act like humans.
• Machine Learning (ML) is a
subset of AI focused on the
design of learning algorithms, as
well as scaling existing
algorithms, to work with large
data sets.
• Deep learning (DL) is a branch
of ML that attempts to mimic the
working of the brain in the form of
multilayered neural networks. Source: Nvidia AI
(Supervised) Machine Learning
• Machine (Deep) Learning at its
core is the practice of using
algorithms to parse data, learn
from it, and then make an
inference or prediction about
something in the world.
• (So rather than hand-coding
software routines with a specific
set of instructions to accomplish
a particular task) the machine is
“trained” using large amounts of
data on an algorithm that gives
it the ability to learn how to
perform the task.
(Labeled)
Data
Train ML
Model
Predictions
Enterprise AI
• Enterprise AI use-cases
are pervasive
Open Source in AI
• and they get
implemented
and deployed
via a diverse
mix of
approaches.
Open-Source Innovation in
AI, ML, DL and Data (link)
Ethical AI
“Ethical AI, also known as responsible AI, is the practice of using AI with
good intention to empower employees and businesses, and fairly impact
customers and society. Ethical AI enables companies to engender trust and
scale AI with confidence.” [1]
Failing to operationalize Ethical AI can not only expose enterprises to
reputational, regulatory, and legal risks; but also lead to wasted resources,
inefficiencies in product development, and even an inability to use data to
train AI models. [2]
[1] R. Porter. Beyond the promise: implementing Ethical AI, 2020 (link)
[2] R. Blackman. A Practical Guide to Building Ethical AI, 2020 (link)
Regulations & Guidelines
• Good news: is that there has been a
recent trend towards ensuring that AI
applications are responsibly trained and
deployed, in line with the enterprise
strategy and policies.
• Bad news: Efforts have been
complicated by different governmental
organizations and regulatory bodies
releasing their own guidelines and
policies; with little to no standardization
on the definition of terms,
– “there are 20+ definitions of ‘fairness’” [1]
– “no single ethical principle was common
to all of the 84 documents on ethical
AI we reviewed” [2]
[1] S. Verma, J. Rubin. Fairness definitions explained, 2020 (link)
[2] A. Jobin, M. Ienca, E. Vayena. The global landscape of AI Ethics Guidelines, 2019 (link)
EU Ethics guidelines for
trustworthy AI (link)
UK Guidance on the AI
auditing framework (link)
Singapore Model AI
Governance Framework
(link)
Regulations & Guidelines (2)
• Software companies (e.g.
Google, Microsoft, IBM) and the
large consultancies (e.g.
Accenture, Deloitte) have also
jumped on the bandwagon,
publishing their own AI Code of
Ethics cookbooks.
• At this stage, they all seem like
public relations exercises, with
very little details on how to apply
those high-level principles,
across AI use-cases at scale.
AI at Google: our principles
(link)
Microsoft AI Principals
(link)
IBM Trusted AI for Business
(link)
Accenture Responsible AI: A
Framework for Building Trust in
Your AI Solutions (link)
Ethical AI - Principles
• Explainability
• Bias & Fairness
• Accountability
• (Reproducibility)
• (Data Privacy)
*Full article on Medium:
D. Biswas. Ethical AI: its implications for Enterprise
AI Use-cases and Governance, 2020 (link)
Explainable AI
• Explainable AI is an umbrella term
for a range of tools, algorithms and
methods; which accompany AI
model predictions with
explanations.
• Explainability of AI models ranks
high among the list of ‘non-
functional’ AI features to be
considered by enterprises.
– For example, this implies having to
explain why an ML model profiled a
user to be in a specific segment —
which led him/her to receiving an
advertisement.
(Labeled)
Data
Train ML
Model
Predictions
Explanation
Model
Explainable
Predictions
Explainable AI - Regulations
• Limits to decision making based solely
on automated processing and
profiling (Art. 22)
• Right to be provided with meaningful
information about the logic involved
in the decision (Art. 13, 15)
EU GDPR – Right to Explainability
• GDPR does not mandate the ‘Right to
Explainability’, rather it mandates the ‘Right
to Information’.
• GDPR does allow the possibility of
completely automated decision making as
long as personal data is not involved, and the
goal is not to evaluate the personality of a
user — Human intervention is needed in
such scenarios.
Explainable AI - Feasibility
• Machine (Deep) Learning algorithms
vary in the level of accuracy and
explainability that they can provide -
the two are often inversely
proportional.
• Explainability starts becoming more
difficult as as we move to Random
Forests, which are basically an
ensemble of Decision Trees. At the end
of the spectrum are Neural Networks
(Deep Learning), which have shown
human-level accuracy.
Explainability
Accuracy
Logistic Regression
Decision Trees
Random Forest
(Ensemble of
Decision Trees)
Deep Learning
(Neural Networks)
Explainable AI - Abstraction
AI Developer
Goal: ensure/improve
performance
Regulatory Bodies
Goal: Ensure compliance with legislation,
protect interests of constituents
End Users
Goal: Understanding of
decision, trust model output
“important thing is to explain the right thing to the right person in the right way at the right time”*
Singapore AI Governance framework: “technical explainability may not always be enlightening, esp. to the man
in the street… providing an individual with counterfactuals (such as “you would have been approved if your
average debt was 15% lower” or “these are users with similar profiles to yours that received a different
decision”) can be a powerful type of explanation”
*N. Xie, et. al. Explainable Deep Learning: A
Field Guide for the Uninitiated, 2020 (link)
Explainable AI - Frameworks
• Local Interpretable
Model-Agnostic
Explanations (LIME*)
provides easy to
understand explanations
of a prediction by
training an explainability
model based on samples
around a prediction.
• The approximate nature
of the explainability
model might limit its
usage for compliance
needs.
*M. T. Ribeiro, S. Singh, C. Guestrin. “Why Should I Trust You?” Explaining
the Predictions of Any Classifier, 2016 (link)
LIME output showing the important features, positively
and negatively impacting the model’s prediction.
Explainable AI - SOTA
Facebook’s ‘Why you’re seeing this Post’,
which is an extension of their ‘Why am I seeing this Ad’*
*CNBC. Facebook has a new tool that
explains why you’re seeing certain
posts on your News Feed, 2019 (link)
Bias
• Bias is a phenomenon that occurs
when an algorithm produces results
that are systemically prejudiced due
to erroneous assumptions in the
machine learning process*.
• AI models should behave in all
fairness towards everyone, without
any bias. However, defining
‘fairness’ is easier said than done.
– Does fairness mean, e.g., that the
same proportion of male and female
applicants get high risk assessment
scores?
– Or that the same level of risk result
in the same score regardless of
gender?
– (Impossible to fulfill both)
* SearchEnterprise AI. Machine Learning bias (AI bias) (link)
Google Photo labeling pictures of a black
Haitian-American programmer as “gorilla”
“White Barack Obama”
images (link)
A computer program used for bail and
sentencing decisions was labeled biased
against blacks. (link)
Types of Bias
• Bias creeps into AI models, primarily
due to the inherent bias already
present in the training data. So the
‘data’ part of AI model development is
key to addressing bias.
– Historical Bias: arises due to historical
inequality of human decisions
captured in the training data
– Representation Bias: arises due to
training data that is not representative
of the actual population
• Ensure that training data is
representative and uniformly
distributed over the target population
- with respect to the selected
features.
Source: H. Suresh, J. V. Guttag. A Framework for Understanding
Unintended Consequences of Machine Learning, 2020 (link)
Bias (Explainable AI) - Tools
Google’s Explainable AI
Service (link)
Azure Responsible ML
Service (link)
IBM AI Explainability 360
Toolkit (link)
PwC’s Responsible AI
Toolkit (link)Source: TensorFlow Fairness Indicators (link)
• TensorFlow Fairness
Indicators is a library that
enables easy computation
of commonly-identified
fairness metrics.
• We need to plan for bias
detection to be performed
on a continuous basis. As
new data comes in
(feedback loops), a model
that is unbiased today can
become biased tomorrow.
Accountability
• Similar to the debate on self-driving
cars with respect to “who is
responsible” if an accident
happens?
• The same debate applies in the
case of AI models as well — who is
accountable if something goes
wrong?, e.g. as explained above in
the case of a biased AI model
deployment.
• Accountability is esp. important if
the AI model is developed and
maintained by an outsourced
partner/vendor.
* S. Greenman. The risks of AI Outsourcing — how to
successfully work with AI Startups, 2019 (link)
Risks of AI
Outsourcing
Accountability - Checklist
What contractual promises should
we negotiate (e.g. warranties, SLAs)?
What measures to we need to
implement if something goes wrong
(e.g. contingency planning)?
Questions to consider/clarify before signing the
contract with your preferred partner
• Liability Given that we are engaging with a 3rd
party, to what extent are they liable? This is
tricky to negotiate and depends on the extent to
which the AI system can operate independently.
– For example, in the case of a Chatbot, if the bot
is allowed to provide only a limited output (e.g.
respond to a consumer with only limited number
of pre-approved responses), then the risk is likely
to be a lot lower as compared to an open-ended
bot* that is free to respond.
Accountability – Checklist (2)
If the vendor is generating the
training data, basically bearing the
cost for annotation; do we still
want to own the training data?
• Data ownership: Data is critical to AI systems,
as such negotiation of ownership issues around
not only training data, but input data, output
data, and other generated data is critical.
• For example, in the context of a Chatbot
communicating with our consumers:
– Input data could be the questions asked by
consumers whilst interacting with the bot.
– Output data could be the bot’s responses, i.e. the
answers given to the consumers by the bot.
– Other generated data include the insights
gathered as a result of our consumers use of the
AI, e.g. the number of questions asked, types of
questions asked, etc. * D. Biswas. Privacy Preserving Chatbot
Conversations, NeurIPS-PPML, 2020 (link)
Accountability – Checklist (3)
Who owns the rights of the underlying
algorithm? Is it proprietary to a 3rd party? If
yes, have we negotiated appropriate license
rights, such that we can we use the AI
system in the manner that we want?
When we engage with vendors to develop
an AI system, is patent protection possible,
and if so, who has the right to file for the
patent?
• Confidentiality and IP/Non-
Compete clauses: In addition to
(training) data confidentiality, do we
want to prevent the vendor
from providing our competitors with
access to the trained model, or at
least any improvements to it —
particularly if it is giving us a
competitive advantage?
• With respect to IP, we are primarily
interested in the IP of the source code
- at an algorithmic level.
Conclusion
As with everything in life, esp. in IT, there is no clear black
and white and a blanket AI policy mandating the usage of
only explainable AI models is not optimal — you will miss
out a lot on what non-explainable algorithms can provide.
• In terms of bias and explainability as well, we have the full
spectrum from ‘fully explainable’ to ‘partially explainable, but
auditable’ to ‘fully opaque, but with very high accuracy’.
• Depending on the use-case and geographic regulations, there is
always scope for negotiation.
• The regulations related to different use-cases (e.g. profiling,
automated decision making), are different in different
geographies.
AI Ethics
Committee
Ethical AI - Open Compliance Summit 2020

More Related Content

What's hot

Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
MLAI2
 
The Future of the IoT will be cognitive - IBM Point of View
The Future of the IoT will be cognitive - IBM Point of ViewThe Future of the IoT will be cognitive - IBM Point of View
The Future of the IoT will be cognitive - IBM Point of View
Thorsten Schroeer
 
Cognitive computing big_data_statistical_analytics
Cognitive computing big_data_statistical_analyticsCognitive computing big_data_statistical_analytics
Cognitive computing big_data_statistical_analytics
Pietro Leo
 
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensieroOltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Jürgen Ambrosi
 
Vertex Perspectives | AI Optimized Chipsets | Part III
Vertex Perspectives | AI Optimized Chipsets | Part IIIVertex Perspectives | AI Optimized Chipsets | Part III
Vertex Perspectives | AI Optimized Chipsets | Part III
Vertex Holdings
 
KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016HCL Technologies
 
An AI Maturity Roadmap for Becoming a Data-Driven Organization
An AI Maturity Roadmap for Becoming a Data-Driven OrganizationAn AI Maturity Roadmap for Becoming a Data-Driven Organization
An AI Maturity Roadmap for Becoming a Data-Driven Organization
David Solomon
 
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensieroOltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Jürgen Ambrosi
 
Citizen Data Science Training using KNIME
Citizen Data Science Training using KNIMECitizen Data Science Training using KNIME
Citizen Data Science Training using KNIME
Ali Raza Anjum
 
Applications and approaches_to_object_or
Applications and approaches_to_object_orApplications and approaches_to_object_or
Applications and approaches_to_object_or
Salim Uçar
 
SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App Economy
DATAVERSITY
 
Machine learning and Deep learning on edge devices using TensorFlow
Machine learning and Deep learning on edge devices using TensorFlowMachine learning and Deep learning on edge devices using TensorFlow
Machine learning and Deep learning on edge devices using TensorFlow
Aditya Bhattacharya
 
Artificial Intelligence based Knowledge Management System - IBM Watson
Artificial Intelligence based Knowledge Management System - IBM WatsonArtificial Intelligence based Knowledge Management System - IBM Watson
Artificial Intelligence based Knowledge Management System - IBM Watson
ThirdEye Data
 
Rita Arrigo, Microsoft
Rita Arrigo, Microsoft Rita Arrigo, Microsoft
Rita Arrigo, Microsoft
Hilary Ip
 
What is? Different IT Terms and Definition
What is? Different IT Terms and DefinitionWhat is? Different IT Terms and Definition
What is? Different IT Terms and Definition
Clark Davidson
 
Step by step AI Day 3: AI Technologies
Step by step AI Day 3: AI TechnologiesStep by step AI Day 3: AI Technologies
Step by step AI Day 3: AI Technologies
Martin Polozadeh
 
Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mumbai Academisc
 
Build it…will they come by Shawn Trainer
 Build it…will they come by Shawn Trainer Build it…will they come by Shawn Trainer
Build it…will they come by Shawn Trainer
Data Con LA
 
Deloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM WatsonDeloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM Watson
Dean Bonehill ♠Technology for Business♠
 
IBM Deep Learning Overview
IBM Deep Learning OverviewIBM Deep Learning Overview
IBM Deep Learning Overview
David Solomon
 

What's hot (20)

Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
Federated Semi-Supervised Learning with Inter-Client Consistency & Disjoint L...
 
The Future of the IoT will be cognitive - IBM Point of View
The Future of the IoT will be cognitive - IBM Point of ViewThe Future of the IoT will be cognitive - IBM Point of View
The Future of the IoT will be cognitive - IBM Point of View
 
Cognitive computing big_data_statistical_analytics
Cognitive computing big_data_statistical_analyticsCognitive computing big_data_statistical_analytics
Cognitive computing big_data_statistical_analytics
 
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensieroOltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
 
Vertex Perspectives | AI Optimized Chipsets | Part III
Vertex Perspectives | AI Optimized Chipsets | Part IIIVertex Perspectives | AI Optimized Chipsets | Part III
Vertex Perspectives | AI Optimized Chipsets | Part III
 
KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016
 
An AI Maturity Roadmap for Becoming a Data-Driven Organization
An AI Maturity Roadmap for Becoming a Data-Driven OrganizationAn AI Maturity Roadmap for Becoming a Data-Driven Organization
An AI Maturity Roadmap for Becoming a Data-Driven Organization
 
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensieroOltre l’intelligenza Artificiale: agire alla velocità del pensiero
Oltre l’intelligenza Artificiale: agire alla velocità del pensiero
 
Citizen Data Science Training using KNIME
Citizen Data Science Training using KNIMECitizen Data Science Training using KNIME
Citizen Data Science Training using KNIME
 
Applications and approaches_to_object_or
Applications and approaches_to_object_orApplications and approaches_to_object_or
Applications and approaches_to_object_or
 
SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App Economy
 
Machine learning and Deep learning on edge devices using TensorFlow
Machine learning and Deep learning on edge devices using TensorFlowMachine learning and Deep learning on edge devices using TensorFlow
Machine learning and Deep learning on edge devices using TensorFlow
 
Artificial Intelligence based Knowledge Management System - IBM Watson
Artificial Intelligence based Knowledge Management System - IBM WatsonArtificial Intelligence based Knowledge Management System - IBM Watson
Artificial Intelligence based Knowledge Management System - IBM Watson
 
Rita Arrigo, Microsoft
Rita Arrigo, Microsoft Rita Arrigo, Microsoft
Rita Arrigo, Microsoft
 
What is? Different IT Terms and Definition
What is? Different IT Terms and DefinitionWhat is? Different IT Terms and Definition
What is? Different IT Terms and Definition
 
Step by step AI Day 3: AI Technologies
Step by step AI Day 3: AI TechnologiesStep by step AI Day 3: AI Technologies
Step by step AI Day 3: AI Technologies
 
Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)
 
Build it…will they come by Shawn Trainer
 Build it…will they come by Shawn Trainer Build it…will they come by Shawn Trainer
Build it…will they come by Shawn Trainer
 
Deloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM WatsonDeloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM Watson
 
IBM Deep Learning Overview
IBM Deep Learning OverviewIBM Deep Learning Overview
IBM Deep Learning Overview
 

Similar to Ethical AI - Open Compliance Summit 2020

Regulating Generative AI - LLMOps pipelines with Transparency
Regulating Generative AI - LLMOps pipelines with TransparencyRegulating Generative AI - LLMOps pipelines with Transparency
Regulating Generative AI - LLMOps pipelines with Transparency
Debmalya Biswas
 
Responsible Machine Learning
Responsible Machine LearningResponsible Machine Learning
Responsible Machine Learning
Eng Teong Cheah
 
Responsible Generative AI Design Patterns
Responsible Generative AI Design PatternsResponsible Generative AI Design Patterns
Responsible Generative AI Design Patterns
Debmalya Biswas
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
Dinesh V
 
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
eswaralaldevadoss
 
Final Report.pdf
Final Report.pdfFinal Report.pdf
Final Report.pdf
NicholasThomsen2
 
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
DianaGray10
 
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Analytics India Magazine
 
AI and ML Trends to Impact Business 2020
AI and ML Trends to Impact Business 2020AI and ML Trends to Impact Business 2020
AI and ML Trends to Impact Business 2020
Takayuki Yamazaki
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
alexjohnson7307
 
EDW 2015 cognitive computing panel session
EDW 2015 cognitive computing panel session EDW 2015 cognitive computing panel session
EDW 2015 cognitive computing panel session
Steve Ardire
 
AGI Part 1.pdf
AGI Part 1.pdfAGI Part 1.pdf
AGI Part 1.pdf
Bob Marcus
 
Machine learning in Banks
Machine learning in BanksMachine learning in Banks
Machine learning in Banks
Abhishek Upadhyay
 
Understanding the New World of Cognitive Computing
Understanding the New World of Cognitive ComputingUnderstanding the New World of Cognitive Computing
Understanding the New World of Cognitive Computing
DATAVERSITY
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
Tathagat Varma
 
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docxDiscussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
cuddietheresa
 
Machine learning
Machine learningMachine learning
Machine learning
eonx_32
 
[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI
Altimeter, a Prophet Company
 
Machine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdfMachine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdf
CIO Look Magazine
 
The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023
Netizens Technologies
 

Similar to Ethical AI - Open Compliance Summit 2020 (20)

Regulating Generative AI - LLMOps pipelines with Transparency
Regulating Generative AI - LLMOps pipelines with TransparencyRegulating Generative AI - LLMOps pipelines with Transparency
Regulating Generative AI - LLMOps pipelines with Transparency
 
Responsible Machine Learning
Responsible Machine LearningResponsible Machine Learning
Responsible Machine Learning
 
Responsible Generative AI Design Patterns
Responsible Generative AI Design PatternsResponsible Generative AI Design Patterns
Responsible Generative AI Design Patterns
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
Unlocking the Potential of Artificial Intelligence_ Machine Learning in Pract...
 
Final Report.pdf
Final Report.pdfFinal Report.pdf
Final Report.pdf
 
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
 
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
 
AI and ML Trends to Impact Business 2020
AI and ML Trends to Impact Business 2020AI and ML Trends to Impact Business 2020
AI and ML Trends to Impact Business 2020
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
 
EDW 2015 cognitive computing panel session
EDW 2015 cognitive computing panel session EDW 2015 cognitive computing panel session
EDW 2015 cognitive computing panel session
 
AGI Part 1.pdf
AGI Part 1.pdfAGI Part 1.pdf
AGI Part 1.pdf
 
Machine learning in Banks
Machine learning in BanksMachine learning in Banks
Machine learning in Banks
 
Understanding the New World of Cognitive Computing
Understanding the New World of Cognitive ComputingUnderstanding the New World of Cognitive Computing
Understanding the New World of Cognitive Computing
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
 
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docxDiscussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
Discussion - Weeks 1–2COLLAPSETop of FormShared Practice—Rol.docx
 
Machine learning
Machine learningMachine learning
Machine learning
 
[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI
 
Machine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdfMachine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdf
 
The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023
 

More from Debmalya Biswas

Constraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
Constraints Enabled Autonomous Agent Marketplace: Discovery and MatchmakingConstraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
Constraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
Debmalya Biswas
 
Sustainable & Composable Generative AI
Sustainable & Composable Generative AISustainable & Composable Generative AI
Sustainable & Composable Generative AI
Debmalya Biswas
 
Data-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) ControlData-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) Control
Debmalya Biswas
 
MLOps for Compositional AI
MLOps for Compositional AIMLOps for Compositional AI
MLOps for Compositional AI
Debmalya Biswas
 
Edge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare ApplicationsEdge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare Applications
Debmalya Biswas
 
Compositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML ServicesCompositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML Services
Debmalya Biswas
 
Reinforcement Learning based HVAC Optimization in Factories
Reinforcement Learning based HVAC Optimization in FactoriesReinforcement Learning based HVAC Optimization in Factories
Reinforcement Learning based HVAC Optimization in Factories
Debmalya Biswas
 
Delayed Rewards in the context of Reinforcement Learning based Recommender ...
Delayed Rewards in the context of Reinforcement Learning based Recommender ...Delayed Rewards in the context of Reinforcement Learning based Recommender ...
Delayed Rewards in the context of Reinforcement Learning based Recommender ...
Debmalya Biswas
 
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Debmalya Biswas
 
Privacy-Preserving Outsourced Profiling
Privacy-Preserving Outsourced ProfilingPrivacy-Preserving Outsourced Profiling
Privacy-Preserving Outsourced Profiling
Debmalya Biswas
 
Privacy Policies Change Management for Smartphones
Privacy Policies Change Management for SmartphonesPrivacy Policies Change Management for Smartphones
Privacy Policies Change Management for Smartphones
Debmalya Biswas
 

More from Debmalya Biswas (11)

Constraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
Constraints Enabled Autonomous Agent Marketplace: Discovery and MatchmakingConstraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
Constraints Enabled Autonomous Agent Marketplace: Discovery and Matchmaking
 
Sustainable & Composable Generative AI
Sustainable & Composable Generative AISustainable & Composable Generative AI
Sustainable & Composable Generative AI
 
Data-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) ControlData-Driven (Reinforcement Learning-Based) Control
Data-Driven (Reinforcement Learning-Based) Control
 
MLOps for Compositional AI
MLOps for Compositional AIMLOps for Compositional AI
MLOps for Compositional AI
 
Edge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare ApplicationsEdge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare Applications
 
Compositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML ServicesCompositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML Services
 
Reinforcement Learning based HVAC Optimization in Factories
Reinforcement Learning based HVAC Optimization in FactoriesReinforcement Learning based HVAC Optimization in Factories
Reinforcement Learning based HVAC Optimization in Factories
 
Delayed Rewards in the context of Reinforcement Learning based Recommender ...
Delayed Rewards in the context of Reinforcement Learning based Recommender ...Delayed Rewards in the context of Reinforcement Learning based Recommender ...
Delayed Rewards in the context of Reinforcement Learning based Recommender ...
 
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
 
Privacy-Preserving Outsourced Profiling
Privacy-Preserving Outsourced ProfilingPrivacy-Preserving Outsourced Profiling
Privacy-Preserving Outsourced Profiling
 
Privacy Policies Change Management for Smartphones
Privacy Policies Change Management for SmartphonesPrivacy Policies Change Management for Smartphones
Privacy Policies Change Management for Smartphones
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Ethical AI - Open Compliance Summit 2020

  • 2. Agenda • Enterprise AI • Ethical AI – Regulations and Guidelines • Explainability • Bias and Fairness • Accountability
  • 3. Artificial Intellignence • AI is the quest to build software running on machines that can 'think' and act like humans. • Machine Learning (ML) is a subset of AI focused on the design of learning algorithms, as well as scaling existing algorithms, to work with large data sets. • Deep learning (DL) is a branch of ML that attempts to mimic the working of the brain in the form of multilayered neural networks. Source: Nvidia AI
  • 4. (Supervised) Machine Learning • Machine (Deep) Learning at its core is the practice of using algorithms to parse data, learn from it, and then make an inference or prediction about something in the world. • (So rather than hand-coding software routines with a specific set of instructions to accomplish a particular task) the machine is “trained” using large amounts of data on an algorithm that gives it the ability to learn how to perform the task. (Labeled) Data Train ML Model Predictions
  • 5. Enterprise AI • Enterprise AI use-cases are pervasive
  • 6. Open Source in AI • and they get implemented and deployed via a diverse mix of approaches. Open-Source Innovation in AI, ML, DL and Data (link)
  • 7. Ethical AI “Ethical AI, also known as responsible AI, is the practice of using AI with good intention to empower employees and businesses, and fairly impact customers and society. Ethical AI enables companies to engender trust and scale AI with confidence.” [1] Failing to operationalize Ethical AI can not only expose enterprises to reputational, regulatory, and legal risks; but also lead to wasted resources, inefficiencies in product development, and even an inability to use data to train AI models. [2] [1] R. Porter. Beyond the promise: implementing Ethical AI, 2020 (link) [2] R. Blackman. A Practical Guide to Building Ethical AI, 2020 (link)
  • 8. Regulations & Guidelines • Good news: is that there has been a recent trend towards ensuring that AI applications are responsibly trained and deployed, in line with the enterprise strategy and policies. • Bad news: Efforts have been complicated by different governmental organizations and regulatory bodies releasing their own guidelines and policies; with little to no standardization on the definition of terms, – “there are 20+ definitions of ‘fairness’” [1] – “no single ethical principle was common to all of the 84 documents on ethical AI we reviewed” [2] [1] S. Verma, J. Rubin. Fairness definitions explained, 2020 (link) [2] A. Jobin, M. Ienca, E. Vayena. The global landscape of AI Ethics Guidelines, 2019 (link) EU Ethics guidelines for trustworthy AI (link) UK Guidance on the AI auditing framework (link) Singapore Model AI Governance Framework (link)
  • 9. Regulations & Guidelines (2) • Software companies (e.g. Google, Microsoft, IBM) and the large consultancies (e.g. Accenture, Deloitte) have also jumped on the bandwagon, publishing their own AI Code of Ethics cookbooks. • At this stage, they all seem like public relations exercises, with very little details on how to apply those high-level principles, across AI use-cases at scale. AI at Google: our principles (link) Microsoft AI Principals (link) IBM Trusted AI for Business (link) Accenture Responsible AI: A Framework for Building Trust in Your AI Solutions (link)
  • 10. Ethical AI - Principles • Explainability • Bias & Fairness • Accountability • (Reproducibility) • (Data Privacy) *Full article on Medium: D. Biswas. Ethical AI: its implications for Enterprise AI Use-cases and Governance, 2020 (link)
  • 11. Explainable AI • Explainable AI is an umbrella term for a range of tools, algorithms and methods; which accompany AI model predictions with explanations. • Explainability of AI models ranks high among the list of ‘non- functional’ AI features to be considered by enterprises. – For example, this implies having to explain why an ML model profiled a user to be in a specific segment — which led him/her to receiving an advertisement. (Labeled) Data Train ML Model Predictions Explanation Model Explainable Predictions
  • 12. Explainable AI - Regulations • Limits to decision making based solely on automated processing and profiling (Art. 22) • Right to be provided with meaningful information about the logic involved in the decision (Art. 13, 15) EU GDPR – Right to Explainability • GDPR does not mandate the ‘Right to Explainability’, rather it mandates the ‘Right to Information’. • GDPR does allow the possibility of completely automated decision making as long as personal data is not involved, and the goal is not to evaluate the personality of a user — Human intervention is needed in such scenarios.
  • 13. Explainable AI - Feasibility • Machine (Deep) Learning algorithms vary in the level of accuracy and explainability that they can provide - the two are often inversely proportional. • Explainability starts becoming more difficult as as we move to Random Forests, which are basically an ensemble of Decision Trees. At the end of the spectrum are Neural Networks (Deep Learning), which have shown human-level accuracy. Explainability Accuracy Logistic Regression Decision Trees Random Forest (Ensemble of Decision Trees) Deep Learning (Neural Networks)
  • 14. Explainable AI - Abstraction AI Developer Goal: ensure/improve performance Regulatory Bodies Goal: Ensure compliance with legislation, protect interests of constituents End Users Goal: Understanding of decision, trust model output “important thing is to explain the right thing to the right person in the right way at the right time”* Singapore AI Governance framework: “technical explainability may not always be enlightening, esp. to the man in the street… providing an individual with counterfactuals (such as “you would have been approved if your average debt was 15% lower” or “these are users with similar profiles to yours that received a different decision”) can be a powerful type of explanation” *N. Xie, et. al. Explainable Deep Learning: A Field Guide for the Uninitiated, 2020 (link)
  • 15. Explainable AI - Frameworks • Local Interpretable Model-Agnostic Explanations (LIME*) provides easy to understand explanations of a prediction by training an explainability model based on samples around a prediction. • The approximate nature of the explainability model might limit its usage for compliance needs. *M. T. Ribeiro, S. Singh, C. Guestrin. “Why Should I Trust You?” Explaining the Predictions of Any Classifier, 2016 (link) LIME output showing the important features, positively and negatively impacting the model’s prediction.
  • 16. Explainable AI - SOTA Facebook’s ‘Why you’re seeing this Post’, which is an extension of their ‘Why am I seeing this Ad’* *CNBC. Facebook has a new tool that explains why you’re seeing certain posts on your News Feed, 2019 (link)
  • 17. Bias • Bias is a phenomenon that occurs when an algorithm produces results that are systemically prejudiced due to erroneous assumptions in the machine learning process*. • AI models should behave in all fairness towards everyone, without any bias. However, defining ‘fairness’ is easier said than done. – Does fairness mean, e.g., that the same proportion of male and female applicants get high risk assessment scores? – Or that the same level of risk result in the same score regardless of gender? – (Impossible to fulfill both) * SearchEnterprise AI. Machine Learning bias (AI bias) (link) Google Photo labeling pictures of a black Haitian-American programmer as “gorilla” “White Barack Obama” images (link) A computer program used for bail and sentencing decisions was labeled biased against blacks. (link)
  • 18. Types of Bias • Bias creeps into AI models, primarily due to the inherent bias already present in the training data. So the ‘data’ part of AI model development is key to addressing bias. – Historical Bias: arises due to historical inequality of human decisions captured in the training data – Representation Bias: arises due to training data that is not representative of the actual population • Ensure that training data is representative and uniformly distributed over the target population - with respect to the selected features. Source: H. Suresh, J. V. Guttag. A Framework for Understanding Unintended Consequences of Machine Learning, 2020 (link)
  • 19. Bias (Explainable AI) - Tools Google’s Explainable AI Service (link) Azure Responsible ML Service (link) IBM AI Explainability 360 Toolkit (link) PwC’s Responsible AI Toolkit (link)Source: TensorFlow Fairness Indicators (link) • TensorFlow Fairness Indicators is a library that enables easy computation of commonly-identified fairness metrics. • We need to plan for bias detection to be performed on a continuous basis. As new data comes in (feedback loops), a model that is unbiased today can become biased tomorrow.
  • 20. Accountability • Similar to the debate on self-driving cars with respect to “who is responsible” if an accident happens? • The same debate applies in the case of AI models as well — who is accountable if something goes wrong?, e.g. as explained above in the case of a biased AI model deployment. • Accountability is esp. important if the AI model is developed and maintained by an outsourced partner/vendor. * S. Greenman. The risks of AI Outsourcing — how to successfully work with AI Startups, 2019 (link) Risks of AI Outsourcing
  • 21. Accountability - Checklist What contractual promises should we negotiate (e.g. warranties, SLAs)? What measures to we need to implement if something goes wrong (e.g. contingency planning)? Questions to consider/clarify before signing the contract with your preferred partner • Liability Given that we are engaging with a 3rd party, to what extent are they liable? This is tricky to negotiate and depends on the extent to which the AI system can operate independently. – For example, in the case of a Chatbot, if the bot is allowed to provide only a limited output (e.g. respond to a consumer with only limited number of pre-approved responses), then the risk is likely to be a lot lower as compared to an open-ended bot* that is free to respond.
  • 22. Accountability – Checklist (2) If the vendor is generating the training data, basically bearing the cost for annotation; do we still want to own the training data? • Data ownership: Data is critical to AI systems, as such negotiation of ownership issues around not only training data, but input data, output data, and other generated data is critical. • For example, in the context of a Chatbot communicating with our consumers: – Input data could be the questions asked by consumers whilst interacting with the bot. – Output data could be the bot’s responses, i.e. the answers given to the consumers by the bot. – Other generated data include the insights gathered as a result of our consumers use of the AI, e.g. the number of questions asked, types of questions asked, etc. * D. Biswas. Privacy Preserving Chatbot Conversations, NeurIPS-PPML, 2020 (link)
  • 23. Accountability – Checklist (3) Who owns the rights of the underlying algorithm? Is it proprietary to a 3rd party? If yes, have we negotiated appropriate license rights, such that we can we use the AI system in the manner that we want? When we engage with vendors to develop an AI system, is patent protection possible, and if so, who has the right to file for the patent? • Confidentiality and IP/Non- Compete clauses: In addition to (training) data confidentiality, do we want to prevent the vendor from providing our competitors with access to the trained model, or at least any improvements to it — particularly if it is giving us a competitive advantage? • With respect to IP, we are primarily interested in the IP of the source code - at an algorithmic level.
  • 24. Conclusion As with everything in life, esp. in IT, there is no clear black and white and a blanket AI policy mandating the usage of only explainable AI models is not optimal — you will miss out a lot on what non-explainable algorithms can provide. • In terms of bias and explainability as well, we have the full spectrum from ‘fully explainable’ to ‘partially explainable, but auditable’ to ‘fully opaque, but with very high accuracy’. • Depending on the use-case and geographic regulations, there is always scope for negotiation. • The regulations related to different use-cases (e.g. profiling, automated decision making), are different in different geographies. AI Ethics Committee

Editor's Notes

  1. 1. Models developed and trained from scratch, based on Open Source ML frameworks, e.g. scikit, TensorFlow. Transfer Learning may have been used. The point here is that we have full source code and data visibility in this scenario. 2. Custom AI/ML applications developed by invoking ML APIs (e.g. NLP, Computer Vision, Recommenders) provided by Cloud providers, e.g. AWS, Azure, Bluemix. The Cloud ML APIs can be considered as black box ML models, where we have zero visibility over the training data and underlying AI/ML algorithm. We however do retain visibility over the application logic. 3. Finally, we consider the “intelligent” functionality embedded within ERP/CRM application suites, basically those provided by SAP, Salesforce, Oracle. We have very little control or visibility in such scenarios, primarily acting as users of a SaaS application — restricted to vendor specific development tools.
  2. That includes information on how often they interact with that post’s author, how often they interact with the post’s medium — whether it be videos, photos or links — and the popularity of the post compared to others. Users will also be shown options to let them tell Facebook whether they want to see posts like it again in future. The controls include the option to unfollow a person, page or group, edit News Feed preferences or manage privacy settings. It’s an expansion on an existing tool for ads that lets users see an advertiser’s rationale for targeting them. That tool, called “Why am I seeing this ad?” will now include information on whether their Facebook profile data matched details on an advertiser’s database.