SlideShare a Scribd company logo
@theStephLocke @rencontres_R
Practical AI & data science
ethics
The ethical implications of our work can be staggering but how do we
balance commercial needs, ethical requirements, and productivity? Taking
a pragmatic approach through starting with simple checklists evolving to
the use of automation and structured processes, I look at how we can
make our work more robust from an ethical perspective.
Steph Locke
CEO @ Nightingale HQ
Data & AI specialist
Microsoft MVP, 5+ years
Microsoft MCT
T: @theStephLocke
Li: /stephanielocke
steph@nightingalehq.ai
@theStephLocke @rencontres_R
Step 0
Get alignment
It’s important to ensure that the team and stakeholders have a
commitment to an ethical approach and have outlined key areas of
focus.
@theStephLocke @rencontres_R
Responsible < Ethical
Responsible AI
minimises risk of
unintended negative
consequences
Ethical AI avoids
intended negative
consequences
@theStephLocke @rencontres_R
Education
• Communicate about ethics internally
• Run workshops to help understand implications
scu.edu/ethics-in-technology-practice
• Share stories about what data scientists fail to be ethical
@theStephLocke @rencontres_R
5 concepts of fairness
• group unaware - same cutoff points / decision boundary
• group thresholds - different cutoff points to allow different
volumes in
• demographic parity - different cutoff points to end up with
distribution like overall demographics
• equal opportunity - the same true positive rate holds across
groups
• equal accuracy - the same overall accuracy rate holds across
groups
@theStephLocke @rencontres_R
Step 1
Make others think before you
start
Spend time working on the process around designing a data science
/ AI product idea or feature to ensure ethical considerations are
considered up-front
@theStephLocke @rencontres_R
Checklists
• Responsible AI checklist
• Fairness
• Inclusive
• Reliability & safety
• Privacy & security
• Transparency
• Accountability
https://www.microsoft.com/en-gb/ai/responsible-ai
@theStephLocke @rencontres_R
Impact assessment
• Who / what will use the solution?
• What are the desired outcomes if things go right?
• What happens if something goes wrong?
• Are there different potential errors with different impacts/risks?
• Are there secondary groups impacted?
• What KPIs could this solution impact?
• What behaviours are we trying to drive?
@theStephLocke @rencontres_R
Frameworks
• ainowinstitute.org/aiareport2018.pdf
• www.gov.uk/government/publications/data-ethics-
framework/data-ethics-framework
@theStephLocke @rencontres_R
Compliance
• Legal requirements
• Contractual requirements
• Privacy
• Regulators
• Consultation processes
@theStephLocke @rencontres_R
Tools
microsoft/HAXPlaybook: The HAX Playbook is an interactive tool for generating interaction scenarios to test when designing
user-facing AI systems. (github.com)
@theStephLocke @rencontres_R
Step 2
Work robustly
Start implementing workflow practices and automations to ensure
“ethical hygiene” and alignment to identified outcomes & risks
@theStephLocke @rencontres_R
Synthetic data
https://cran.r-project.org/package=synthpop
@theStephLocke @rencontres_R
EDA
https://github.com/ropenscilabs/proxy-bias-
vignette/blob/master/EthicalMachineLearning.ipynb
@theStephLocke @rencontres_R
MLOps
https://ml-ops.org/content/mlops-principles
@theStephLocke @rencontres_R
Testing
• Functions for fairness concepts
• Analysis by groups
• Pen portrait / “Typical” entries
@theStephLocke @rencontres_R
Testing
https://github.com/kozodoi/fairness
@theStephLocke @rencontres_R
Testing
https://pair-code.github.io/what-if-tool/uci.html
@theStephLocke @rencontres_R
Testing
https://fairlearn.org/
@theStephLocke @rencontres_R
Step 3
Maintain vigilance
Ensure continued monitoring, stakeholder engagement, and
ongoing compliance. Reflect learnings back into processes and
internal education.
@theStephLocke @rencontres_R
Monitoring
• Protected characteristics
• Spot checks and counterfactuals
• Data drift
@theStephLocke @rencontres_R
Security
• Adversarial behaviours
• Robustness
• Dependencies
• Retro-engineering
• Lessons from security – Red and Blue Teams?
@theStephLocke @rencontres_R
Engagement
• Continued feedback and engagement from people affected by AI
use
• Mine customer service etc for ways AI may have caused problems
• Include AI in risk registers and other internal compliance
monitoring solutions
• Improve AI literacy
@theStephLocke @rencontres_R
Practical AI & data science
ethics
Step 0: Get alignment
Step 1: Make others think before you start
Step 2: Work robustly
Step 3: Maintain vigilance

More Related Content

PDF
Building a Great Team in Open Source - Open Agile 2011
PDF
Digitalisation from the back office to the factory floor
PDF
Sustainable manufacturing with AI
PPTX
Augmenting and Automating DevOps with Artificial Intelligence
PPTX
OSS Playbook
PPTX
ODSC May 2019 - The DataOps Manifesto
PDF
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
PDF
The Five-Week Transformation: How the Department of Defense’s Public Web Serv...
Building a Great Team in Open Source - Open Agile 2011
Digitalisation from the back office to the factory floor
Sustainable manufacturing with AI
Augmenting and Automating DevOps with Artificial Intelligence
OSS Playbook
ODSC May 2019 - The DataOps Manifesto
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
The Five-Week Transformation: How the Department of Defense’s Public Web Serv...

What's hot (20)

PDF
DevOps at ING Analytics: combining data engineering with data operations - Gi...
PDF
Next Steps In Your Digital Transformation
PPTX
Cloud-native Enterprise Data Science Teams
PDF
RightScale Roadtrip - Accelerate To Cloud
PDF
Modern IT Architecture Survey 2016
PDF
Open Source Summit - AI4CI.pdf
PDF
The 3 Key Barriers Keeping Companies from Deploying Data Products
PDF
Seattle Code Camp 2016- Role of Data Science in HHealthcare
PPTX
5 Hottest Trends The DevOps World Wants You To Know!
PDF
Metrics All The Way: Data Driven DevOps (devconf.cz 2022).pdf
PPTX
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
PPTX
Cisco & Open Source
PDF
Scaling Data Science: Engineering a Platform
PDF
HWTrek Intro_Expert
PDF
Delivering Insights: Building the DataScience Web Application
PPTX
KISS: The Key to Igniting Digital Change Among Field Workers #COMIT2019
PPTX
Better Software is Better than Worse Software - Michael Coté (Johannesburg 2019)
PPTX
Defining Your Breakout IoT Strategy
PDF
If you don't know where you're going it doesn't matter how fast you get there
PDF
Case Studies: Harnessing Speed for Competitive Advantage
DevOps at ING Analytics: combining data engineering with data operations - Gi...
Next Steps In Your Digital Transformation
Cloud-native Enterprise Data Science Teams
RightScale Roadtrip - Accelerate To Cloud
Modern IT Architecture Survey 2016
Open Source Summit - AI4CI.pdf
The 3 Key Barriers Keeping Companies from Deploying Data Products
Seattle Code Camp 2016- Role of Data Science in HHealthcare
5 Hottest Trends The DevOps World Wants You To Know!
Metrics All The Way: Data Driven DevOps (devconf.cz 2022).pdf
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
Cisco & Open Source
Scaling Data Science: Engineering a Platform
HWTrek Intro_Expert
Delivering Insights: Building the DataScience Web Application
KISS: The Key to Igniting Digital Change Among Field Workers #COMIT2019
Better Software is Better than Worse Software - Michael Coté (Johannesburg 2019)
Defining Your Breakout IoT Strategy
If you don't know where you're going it doesn't matter how fast you get there
Case Studies: Harnessing Speed for Competitive Advantage
Ad

Similar to Practical AI & data science ethics (20)

PPTX
Building Ethical AI
PPTX
Ethics and Responsible AI Deployment.pptx
PDF
A Guide to Responsible AI.pdf. overview.
PPTX
AI_Ethics_Presentationcvklbkjbjbjvd.pptx
PDF
Ethical Considerations in AI Development- Ensuring Fairness and Transparency
PDF
Presentation[1]---------------------.pdf
PDF
Discovering the Right Path in the Ethical World of Artificial Intelligence
PDF
Franklin Burgess - Understanding Ethical Considerations in AI Development
DOC
Ethical AI - Building Responsible Technology.doc
PPTX
Quickensol Bogs (1).pptx
PDF
Professional Ethics------------------.pdf
PDF
Generative AI - Responsible Path Forward.pdf
PPTX
AI Ethics Tool Landscape _Michael B.Khani _20250101.pptx
PPTX
Professional ethics in Artificial intelligence
PDF
What regulation for Artificial Intelligence?
PDF
Artificial Intelligence Ethical Issues in Focus | ashokveda.pdf
PPTX
Technology for everyone - AI ethics and Bias
PDF
Responsible AI Development Life Cycle Guide
PDF
Ethical Use of Artificial Intelligence Best Practices and Key Considerations.pdf
DOCX
How AI Programmers Can Develop Responsible AI.docx
Building Ethical AI
Ethics and Responsible AI Deployment.pptx
A Guide to Responsible AI.pdf. overview.
AI_Ethics_Presentationcvklbkjbjbjvd.pptx
Ethical Considerations in AI Development- Ensuring Fairness and Transparency
Presentation[1]---------------------.pdf
Discovering the Right Path in the Ethical World of Artificial Intelligence
Franklin Burgess - Understanding Ethical Considerations in AI Development
Ethical AI - Building Responsible Technology.doc
Quickensol Bogs (1).pptx
Professional Ethics------------------.pdf
Generative AI - Responsible Path Forward.pdf
AI Ethics Tool Landscape _Michael B.Khani _20250101.pptx
Professional ethics in Artificial intelligence
What regulation for Artificial Intelligence?
Artificial Intelligence Ethical Issues in Focus | ashokveda.pdf
Technology for everyone - AI ethics and Bias
Responsible AI Development Life Cycle Guide
Ethical Use of Artificial Intelligence Best Practices and Key Considerations.pdf
How AI Programmers Can Develop Responsible AI.docx
Ad

More from Stephanie Locke (17)

PDF
Let's banish "it works on my machine"
PDF
How to build brilliant managers.pdf
PDF
Working with data using Azure Functions.pdf
PDF
Developer Velocity
PDF
The Microsoft Well Architected Framework For Data Analytics
PDF
Wrangling data like a boss
PDF
The fundamentals of regression
PDF
Help There’s Too Many [Something]Ops!
PDF
Reproducible machine learning
PPTX
AI monitoring in the workplace
PPTX
Working with relational data in Microsoft Azure
PPTX
Win more, win faster with sales automation
PPTX
Build or buy AI?
PPTX
AI in manufacturing - a technical perspective
PPTX
The historian and AI
PPTX
AI for marketers
PPTX
AI in manufacturing
Let's banish "it works on my machine"
How to build brilliant managers.pdf
Working with data using Azure Functions.pdf
Developer Velocity
The Microsoft Well Architected Framework For Data Analytics
Wrangling data like a boss
The fundamentals of regression
Help There’s Too Many [Something]Ops!
Reproducible machine learning
AI monitoring in the workplace
Working with relational data in Microsoft Azure
Win more, win faster with sales automation
Build or buy AI?
AI in manufacturing - a technical perspective
The historian and AI
AI for marketers
AI in manufacturing

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPT
Teaching material agriculture food technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
KodekX | Application Modernization Development
PDF
Encapsulation theory and applications.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Approach and Philosophy of On baking technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Teaching material agriculture food technology
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
KodekX | Application Modernization Development
Encapsulation theory and applications.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
Review of recent advances in non-invasive hemoglobin estimation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
sap open course for s4hana steps from ECC to s4
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks

Practical AI & data science ethics