1 of 68

LOTI_LDN

medium.com/loti

#LOTI

2 of 68

Innovating Responsibly with

Data and AI

Workshop 1: What’s good, bad and missing from existing guidance

14 Feb, 9:00-12:00

Lead borough: Brent

LOTI_LDN

medium.com/loti

#LOTI

3 of 68

Welcome and introductions

Cllr Margaret McLennan and Peter Gadsdon

09:10

4 of 68

Agenda

09:00

Arrival

09:10

Welcome and Introductions - Brent

09:15

Context and Objectives - LOTI

09:20

Rapid Presentations: Exploring existing tools

10:00

Exercise 1: Testing the tools

11:15

Break

11:25

Exercise 2: Addressing the gaps

11:55

Summary and next steps

12:00

Workshop Close

5 of 68

Working definition

of AI

“Software that learns”

6 of 68

7 of 68

Und

Objectives for today

01

02

03

Understand which of these resources are most helpful and where there are gaps 

Explore existing tools and guidance for how data and AI can be used responsibly in public sector organisations

Agree on what actions need to be taken to address the gaps

8 of 68

Rapid Presentations: Exploring existing tools

09:20

9 of 68

UK Statistics Authority Data Ethics Self Assessment

Paul Hodgson

Greater London Authority

10 of 68

UK Statistics Authority – Self-assessment framework

10

“[your scientists] were so pre-occupied with whether or not they could, they didn’t stop to think if they should

- Dr. Ian Malcolm

11 of 68

UK Statistics Authority – Self-assessment framework

11

  • Used by Research Accreditation Panel
  • Self-assessment form

  • Things I like:
    • Overall score & individual
    • Guidance
      • definitions
      • scoring scales
    • Supports consideration of the ethical risks throughout the project cycle

12 of 68

Oliver Thereaux

Head of Tech

Violeta Mezeklieva

Data Trainer

Ben Snaith

Researcher

Open Data Institute

Data Ethics Canvas

13 of 68

Data Ethics Canvas

Oliver Thereaux

Head of Tech

Violeta Mezeklieva

Data Trainer

Ben Snaith

Researcher

Guidelines

  1. To select a specific layout simply click Layout button above and choose the most appropriate slide layout for your content.
  2. In order to change the background colour of your slide, right click and select Change Background. Choose a colour from the theme colours embedded in the template and click Done.
  3. To place an image into a slide please use one of the image templates provided right click on the placeholder image and select Replace image. Then just select the appropriate source and the image will crop into the correct size and position on the slide.
  4. If you would like a certain crop of the image, double click and move the anchor points accordingly to position the image in the correct place.

For other FAQs please refer to the guidelines provided here

Guidelines

  • To select a specific layout simply click Layout button above and choose the most appropriate slide layout for your content.
  • In order to change the background colour of your slide, right click and select Change Background. Choose a colour from the theme colours embedded in the template and click Done.
  • To place an image into a slide please use one of the image templates provided right click on the placeholder image and select Replace image. Then just select the appropriate source and the image will crop into the correct size and position on the slide.
  • If you would like a certain crop of the image, double click and move the anchor points accordingly to position the image in the correct place.

For other FAQs please refer to the guidelines provided here

14 of 68

A branch of ethics that evaluates data practices with the potential to adversely impact on people and society - in data collection,

sharing and use.

Data Ethics

14

theODI.org

15 of 68

Data Ethics into Practice:

DATA

IMPACT

ENGAGEMENT

PROCESS

theODI.org

Guidelines

  1. To select a specific layout simply click Layout button above and choose the most appropriate slide layout for your content.
  2. In order to change the background colour of your slide, right click and select Change Background. Choose a colour from the theme colours embedded in the template and click Done.
  3. To place an image into a slide please use one of the image templates provided right click on the placeholder image and select Replace image. Then just select the appropriate source and the image will crop into the correct size and position on the slide.
  4. If you would like a certain crop of the image, double click and move the anchor points accordingly to position the image in the correct place.

For other FAQs please refer to the guidelines provided here

16 of 68

16

theODI.org

Guidelines

  • To select a specific layout simply click Layout button above and choose the most appropriate slide layout for your content.
  • In order to change the background colour of your slide, right click and select Change Background. Choose a colour from the theme colours embedded in the template and click Done.
  • To place an image into a slide please use one of the image templates provided right click on the placeholder image and select Replace image. Then just select the appropriate source and the image will crop into the correct size and position on the slide.
  • If you would like a certain crop of the image, double click and move the anchor points accordingly to position the image in the correct place.

For other FAQs please refer to the guidelines provided here

17 of 68

Understanding AI Ethics and Safety

David Leslie

Alan Turing Institute

18 of 68

Dr. David Leslie, Ethics Theme Lead��Understanding Artificial Intelligence Ethics and SafetyPublic sector guide to the responsible design and implementation of AI systems

The Alan Turing Institute

19 of 68

Three tiers of a practice-based AI ethics framework

that facilitate an actionable orientation to

the ethical design and use of AI systems

FAST Track Principles

that operationalises the values and principles

in an end-to-end workflow governance model

PBG Framework

Process-Based

Governance Framework

Fairness, Accountability, Sustainability, Transparency

Ethical Platform for the Responsible Delivery of an AI Project

that support, underwrite and motivate

a responsible innovation ecosystem

SUM Values

Respect, Connect, Care, Protect

Objectives: to provide an accessible framework for consideration of the moral scope of the social and ethical impacts of your project and to establish well-defined criteria to evaluate its ethical permissibility.

Objectives: to make sure that your project is bias-mitigating, non-discriminatory, and fair, and to safeguard public trust in your project’s capacity to deliver safe and reliable AI innovation.

Objective: to set up transparent processes of design and implementation that safeguard and enable the justifiability of both your AI project and its product.

20 of 68

Using the FAST Track Principles

Putting the Ethical Platform into Practice

ACT

REFLECT

JUSTIFY

Using the SUM Values

  • Ask and answer questions about the ethical purposes and objectives or your project
  • Assess and re-assess the impacts of your project on individuals and communities
  • Ensure that every step of your project aims to produce ethical, fair, and safe AI innovation
  • Design and implement responsibly

Using the PBG Framework

  • Set up governance processes that ensure end-to-end transparency and accountability

21 of 68

The SUM Values�Ethical values that Support, Underwrite, and Motivate a responsible data design and use ecosystem

The Alan Turing Institute

22 of 68

Why the SUM Values? Potential hazards of AI/ML:

There are potentially dehumanising and desocialising consequences of integrating automated systems into social services. Individuals may be disempowered and feel like they have been ‘reduced to statistics’. Crucial human connection and empathy may be lost through automation.

Algorithmic models are only as good as the data on which they are trained, tested, and validated (‘Garbage in, garbage out’). Inaccuracies and measurement errors across data collection and recording can taint datasets. Using poor quality data may have grave consequence for individual wellbeing and the public welfare.

Drawing insights from existing distributions of data, supervised machine learning models, when they work reliably, make accurate out-of-sample predictions by replicating the social and cultural patterns of the past—regardless of whether these patterns are inequitable or discriminatory.

Loss of agency and social connection

Poor quality outcomes

Bias and discrimination

23 of 68

Why the SUM Values?

Risks of ML/AI use

Loss of autonomy, interhuman connection, and empathy

Poor quality outcome

Bias and discrimination

Ethical concerns

Human agency and social interaction

Wellbeing of each and all

Social Justice, public interest, and equity

Scope of SUM values was informed by the real-world risks posed by the use of AI/ML:

24 of 68

The SUM Values

CONNECT with each other sincerely, openly, and inclusively

RESPECT the dignity of individuals as persons

CARE for the wellbeing of each and all

PROTECT the priorities of justice, social values and the public interest

Apply to:

  1. Innovation process – design and development
  2. Operation of technology, and
  3. Evaluation of outcome and impact of technology

Agency

Justice

Wellbeing

Interaction

25 of 68

Respect the dignity of individuals as persons

  • Ensure abilities of individuals to make free and informed decisions about their own lives
  • Safeguard their autonomy, their power to express themselves, and their right to be heard
  • Secure their capacities to make informed and well-considered life choices
  • Support their abilities to fully develop themselves and to pursue their passions and talents according to their own freely determined life plans

Ethical concerns

  • Autonomy and authority of persons
  • Self-realization and flourishing of persons

26 of 68

Connect with each other sincerely, openly, & inclusively

  • Safeguard the integrity of interpersonal dialogue and connection
  • Protect the human interaction as a key for trust and empathy
  • Use technology to foster this capacity to connect so as to reinforce reciprocal responsibility and mutual understanding

Ethical concerns

  • Integrity of the interpersonal relationship
  • Participation-based innovation and stakeholder inclusion

27 of 68

Care for the wellbeing of each and all

Ethical concerns

  • Beneficence, safety, and non-harm
  • Stewardship of the biosphere
  • Design and deploy AI to foster and to cultivate the welfare of all stakeholders whose interests are affected by their use
  • Do no harm with these technologies and minimise the risks of their misuse or abuse
  • Prioritise the safety and the mental and physical integrity of people when scanning horizons of technological possibility, conceiving of, and deploying AI applications

28 of 68

Protect justice, social values, and the public interest

  • Treat all individuals equally and protect social equity
  • Use digital technologies to support the protection of fair and equal treatment under the law
  • Prioritise social welfare, public interest, and the consideration of the social and ethical impacts of innovation in determining the legitimacy and desirability of AI technologies
  • Use AI to empower and to advance the interests and well-being of as many individuals as possible

Ethical concerns

  • Justice
  • Prioritisation of the public interest and common good

29 of 68

FAST Track Principles

29

12/02/2020

The Alan Turing Institute

The Alan Turing Institute

30 of 68

The ML innovation pipeline has many steps that involve human choices

30

12/02/2020

Problem statement formulation

Data collection and acquisition

Data preparation

and pre-processing

Model choice and feature engineering

Training

Evaluation and testing

Deployment, use, explanation

Monitor, reassess and improve

The Alan Turing Institute

31 of 68

31

12/02/2020

What ethical qualities

should algorithmic

systems (and their

Implementation

processes) embody

and possess?

Fairness

Data fairness

Design fairness

Outcome fairness

Implementation fairness

Sustainability

Social sustainability – iterative stakeholder impact assessment

Technical sustainability – safety

and performance:

accuracy, reliability, security,

and robustness

 

What practical principles

should govern innovation

processes?

Accountability

Answerability (who is responsible?

Auditability (can you audit the algorithm and the process?)

 

Transparency

Process transparency for process justification

Outcome transparency for clear, explainable, and justifiable outcomes

The Alan Turing Institute

32 of 68

Transparency

The principle of transparency entails that design and implementation processes are justifiable through and through. It demands as well that an algorithmically influenced outcome is interpretable and made understandable to affected parties.

32

12/02/2020

Process transparency – Ensure that you can justify the process of the design and implementation of an AI system. Demonstrate that both the design and implementation are ethically permissible (in line with SUM Values), as well as fair, safe, and worthy of public trust (in line with FAST Track Principles).

Outcome transparency – Ensure that the outcomes of a system are:

  • Clear and explainable – Stakeholders should know how and why an AI system performed the way it did in a specific case. They need to understand the rationale behind outputs impacting them. This should be in plain, understandable language.
  • Justifiable in that particular case – Ensure that when explaining a particular outcome / individual decision, users apply the output to the particular context of the individual in a way that complies with SUM Values and FAST Track Principles.

The Alan Turing Institute

33 of 68

Accountability

Accountability entails that humans are answerable for the parts they play across the entire AI design and implementation workflow. It also demands that the results of this work are traceable from start to finish.

33

12/02/2020

Answerability a continuous chain of human responsibility is established across the whole AI project workflow, from conceptualization through design, development, deployment, implementation, and use.

Auditability – you should be able to demonstrate your responsible design and justifiable decisions. Record every step and make it available for audit, oversight, and review. This includes:

  • Innovation process and decisions
  • Data provenance and analysis
  • Dynamic operation of the system

 

The Alan Turing Institute

34 of 68

Fairness requirements in the ML process

Discriminatory non-harm - Designers and implementers are held accountable for being equitable and for not harming anyone through bias or discrimination.

  • Data fairness – training and testing data should be representative, relevant, accurate, and generalisable
  • Design fairness – model target variable, feature, processes and correlations should be reasonable, justifiable, not objectionable
  • Outcome fairness – model outputs do not have discriminatory or inequitable impacts on people
  • Implementation fairness – users of the model are sufficiently trained to use it without bias

34

12/02/2020

The Alan Turing Institute

35 of 68

Sustainability

  • Designers and implementers are held accountable for producing AI innovation that is safe and ethical in its outcomes and wider impacts. This requires:

🡪 Stakeholder Impact Assessments to continuously consider and review the impacts of innovation on individuals, society, and nature

35

12/02/2020

Social sustainability – sustainable impact on individuals, society (and the biosphere) in the long term

Technical sustainability – ensuring AI safety: performance, reliability, security, and robustness

 

The Alan Turing Institute

36 of 68

Process-Based Governance Framework

36

12/02/2020

The Alan Turing Institute

The Alan Turing Institute

37 of 68

Process-Based Governance Framework for AI Project Workflows

Problem

Formulation

Data Extraction

& Acquisition

Data

Preprocessing

Modeling, Testing,

& Validation

Deploy, Monitor,

& Reassess

Stakeholder Impact Assessment

Bias Mitigation Self-Assessment

Safety Self-Assessment

Dataset Factsheet

Fairness Position Statement

Targeted Consideration

Governance Action

38 of 68

38

12/02/2020

The Alan Turing Institute

turing.ac.uk�@turinginst

39 of 68

AI Impact Assessment Canvas

Adriano Koshiyama

University College London

40 of 68

Algorithmic Impact (AI)

Assessment Canvas

February, 2020

Adriano Koshiyama

Dr. Emre Kazim

Dr. Zeynep Engin

Contact: e.kazim@cs.ucl.ac.uk

41 of 68

An AI Assessment Canvas

  • The AI Assessment Canvas is a great tool for planning, communication and ML project tracking
  • However, its focus is on how the problem will be solved, and not what questions the solution need to address
  • Hence, we need to recreate this Canvas, moving it from
    • Value-centric to
    • safety-centric

decision-making

42 of 68

An AI Assessment Canvas

The AI Assessment Canvas (v1.0)

Designed for:

Designed by:

Date:

Iteration:

AI Assessment Canvas by Adriano Koshiyama and Zeynep Engin

Decisions

How these predictions will affect the end-user? What are the implications of these decisions to the end-user when the system’s predictions are wrong?

Making

Assessments

When do we make on new predictions/decisions? How long do we have to wait to see the implications of the system’s decisions?

AI Assessment

Task

Type of assessment, Group variables, Output to explain, Worst-case analysis.

Safety

propositions

What are we trying to do for the end-user(s) of the system? What objectives are we serving? How our decisions will affect the end-user(s) prospects?.

Offline

assessment

Methods and metrics to evaluate the system before deployment, such as on Fairness, Explainability and Robustness.

Data Sources

Which raw data sources are we using? Are we infringing individual/company rights of privacy and agency in using these data sources? (internal and external)

Collecting Data

Are the subject aware of the data collection? What are the access/control of the subjective over its data? The data being collected are actually being used during the modelling process, or are we just storing it?

Features

Which demographics are we including/transforming? Are we paying attention specifically to vulnerable ones (e.g., children, minorities, disabled persons, elderly persons, or immigrants)? Are we applying transformations to some features that render them difficult/unable to be explained later on?

Building Models

What are the limitations of the model being created/updated (Robustness, Explainability and Fairness)? What are the measures put in place to mitigate or eliminate these limitations are being addressed?

Live Assessment and Monitoring

Methods and metrics to assess the system after deployment, such as to quantify its reliability, fairness and interpretability during its decision-making.

GOAL

Assess

Learn

Monitor

43 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Value propositions: What are we trying to do for the end-user(s) of the predictive system? What objectives are we serving?

  • Section and content of AI Assessment Canvas
    • Safety propositions:
      • What are we trying to do for the end-user(s) of the system?
      • What objectives are we serving?
      • How our decisions will affect the end-user(s) prospects?

44 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Decisions: How are predictions used to make decisions that provide the proposed value to the end-user?

  • Section and content of AI Assessment Canvas
    • Decisions:
      • How these predictions will affect the end-user?
      • What are the implications of these decisions to the end-user when the system’s predictions are wrong?

45 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • ML Task:
      • input: individual transactions
      • output to predict: default
      • type of problem: classification/credit-scoring
  • Section and content of AI Assessment Canvas
    • AI Assessment Task:
      • Type of assessment: fairness/discrimination in credit scoring
      • Group variables: gender, ethnicity, etc.
      • Output to explain: default ratio
      • Worst-case analysis: not applicable

46 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Offline evaluation: Methods and metrics to evaluate the system before deployment.

  • Section and content of AI Assessment Canvas
    • Offline assessment:
    • Fairness: describe here the tools used (e.g., fairness constraints)
    • Explainability: describe here the tools used (e.g., Shapley-values)
    • Robustness: describe here the tools used (e.g., cross-validation)

47 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Making predictions: When do we make on new inputs? How long do we have to featurize a new input and make a prediction?

  • Section and content of AI Assessment Canvas
    • Making assessments:
      • When do we make on new predictions/decisions?
      • How long do we have to wait to see the implications of the system’s decisions?

48 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Data sources: which raw data sources can we use (internal and external)?

  • Section and content of AI Assessment Canvas
    • Data sources (internal and external):
      • Which raw data sources are we using?
      • Are we infringing individual/company rights of privacy and agency in using these data sources?

49 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Features: Input representations extracted from raw data sources.

  • Section and content of AI Assessment Canvas
    • Features:
      • Which demographics are we including/transforming? Are we paying attention specifically to vulnerable ones (e.g., children, minorities, disabled persons, elderly persons, or immigrants)?
      • Are we applying transformations to some features that render them difficult/unable to be explained later on?

50 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
  • Building models: When do we create/update models with new training data? How long do we have to featurize training inputs and create a model?

  • Section and content of AI Assessment Canvas
    • Building models:
      • What are the limitations of the model being created/updated (Robustness, Explainability and Fairness)?
      • What are the measures put in place to mitigate or eliminate these limitations are being addressed?

51 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Collecting data: How do we get new data to learn from (inputs and outputs)?

  • Section and content of AI Assessment Canvas
    • Collecting data:
      • Are the subject aware of the data collection?
      • What are the access/control of the subjective over its data?
      • The data being collected are actually being used during the modelling process, or are we just storing it?

52 of 68

An AI Assessment Canvas

  • Section and content of ML Canvas
    • Live evaluation and monitoring: Methods and metrics to evaluate the system after deployment, and to quantify value creation.

  • Section and content of AI Assessment Canvas
    • Live evaluation and monitoring:
      • Methods and metrics to assess the system after deployment, such as to quantify its reliability, fairness and interpretability during its decision-making.

53 of 68

10 Questions to Answer Before Using AI in the Public Sector

Eddie Copeland

LOTI

54 of 68

There’s no one set of principles that can cover all contexts.

The level of risk and reward matters.

55 of 68

56 of 68

There’s no one ‘right’ set of answers.

Rather, public sector organisations should only deploy an AI if they have answers appropriate for the context in which they are working.

57 of 68

Exercise 1:

Testing the tools and spotting gaps

Split into five groups.

Each table table will use a different tool.

Read the five scenarios.

Pick ONE scenario and explore how the tool helps inform your thinking about how you’d approach the problem.

(Move tables after 30mins and repeat.)

10:00

58 of 68

1 - Supporting Children’s Safeguarding

A borough wishes to use machine learning to analyse social workers' case notes to see if they can predict which children are likely to be taken into care in the next six months. The tool would analyse case notes from previous cohorts of children taken into care and aim to identify common patterns and trends that might help predict the level of risk for current groups of children under assessment. The tool would be intended as a back-up to social workers' own assessments, prompting them to double-check their reasoning if it assessed a child's risk as being higher than expected.

59 of 68

2 - Creating a smart chatbot to handle resident queries

The borough wishes to create a smart chatbot that can help answer common queries that would normally go to its contact centre. Conscious of the high demand on their contact centre and rising complaints about the long waiting time to be answered, the borough believes a smart chatbot could be trained on historic call data about resident queries. The chatbot could answer a more sophisticated range of questions by learning from real users over time. The borough hopes this will free up the time of contact centre staff to answer more nuanced and complex questions.

60 of 68

3 - Identifying Rogue Landlords

A borough wishes to help identify which of its landlords in the private rental sector may be exploiting tenants and leaving them in inadequate housing conditions. The housing team thinks three categories of data might be relevant to a machine learning model. One set concerns the physical characteristics of a property, such as its location, age, and type (e.g. a flat above a takeaway). A second set concerns reports of events at the property, such as visits by animal control, noise complaints etc. The third set is information about the landlords themselves, such as their financial transactions, company dealings and previous known history of operating as a landlord. Their intention is to use this data model to target inspections of properties and proactively find tenants being exploited before they receive any complaint.

61 of 68

4 - Young people at risk of joining gangs

The borough wishes to use data to tackle the rise of gang violence in some of their wards. Their proposal is to work with Police and youth workers to identify factors that might make a person vulnerable to joining a gang, and create a dashboard that shows the presence of those factors for individuals living in the borough. The borough is wondering whether they could use the dashboard to proactively intervene and support individuals already deemed to be at high risk, or instead aim to identify wards with high concentrations of those risk factors in order to alleviate them for the benefit of much younger children.

62 of 68

5 - Analysing sensor data from social housing to enable predictive maintenance

The borough is responsible for managing a large range of social housing properties, from detached houses to big blocks of flats. Currently, the inspection and maintenance of those properties are done based on assumptions about how often key assets need to be checked or replaced. The borough proposes to install sensors that check building temperature, moisture levels, boiler usage and performance, energy consumption and lift movements. A private company offers a product which they claim analyses this type of data to predict where problems may occur. The borough hopes this will enable more predictive maintenance to better serve social housing tenants and reduce costs.

63 of 68

Exercise 1:

Testing the tools and spotting gaps

Split into five groups.

Each table table will use a different tool.

Read the five scenarios.

Pick ONE scenario and explore how the tool helps inform your thinking about how you’d approach the problem.

(Move tables after 30mins and repeat.)

10:00

64 of 68

BREAK

11:15

65 of 68

LOTI’s six

workstreams

66 of 68

Exercise : 2

Addressing the gaps

How helpful was each tool in structuring your thinking?

  • Things you liked

  • Things that could be changed to make it more relevant

  • Things that were missing

11:20

67 of 68

Summary and Next Steps

11:55

68 of 68

Innovating Responsibly with Data and AI

Workshop 1: What’s good, bad and missing from existing guidance

14 Feb, 09:00-12:00

Lead borough: Brent

London Office of �Technology & Innovation

LOTI_LDN

medium.com/loti

#LOTI