Re: [dispatch] [hrpc] [art] [Secdispatch] Open Ethics Transparency Protocol

n.lukianets@openethics.ai Tue, 01 February 2022 14:03 UTC

Return-Path: <n.lukianets@openethics.ai>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3501B3A0E1F; Tue, 1 Feb 2022 06:03:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.434
X-Spam-Level:
X-Spam-Status: No, score=-1.434 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=openethics.ai
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OEVHU1Q_OxyD; Tue, 1 Feb 2022 06:03:31 -0800 (PST)
Received: from nlskm21.hostsila.org (nlskm21.hostsila.org [88.218.28.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8801B3A0E1C; Tue, 1 Feb 2022 06:03:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=openethics.ai; s=default; h=Content-Transfer-Encoding:Content-Type: Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:MIME-Version:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=EdcFijR6lcZqZq5gZAH6j9q5cGhvocgplKVUl60fpH8=; b=a1Ci/qEd3mnRNy+7uqZOARMlGu 57Uo4z/jBs56RjLXPuefYx8j0E/hUw1dGnHbai5xMXGa0kCo12j9BrH3OUYfSGVWh8cITWII/gJey zRl405b5HDUgfG76qjcsSPPD8IdndoRN486cx8MRuDVDM3X9BzAxGIDfXVXqxzF0jFUhGKVhONX6D uddeEFM7DoLVKxURvRQ89IQTxxWGxxbIG018lG4xOz7XLlH4cymDU73Vz7evPO8/rC1G6jsBILBPD HIluV7HDjMSvOfLHQIInX8JaElzI/OZxmjnZVg1kIEC78tAhvDYh4UbJ6Qc+onOJwQtUKF5qHJKj/ Pd3zWuww==;
Received: from [127.0.0.1] (port=43946 helo=nlskm21.hostsila.org) by nlskm21.hostsila.org with esmtpa (Exim 4.94.2) (envelope-from <n.lukianets@openethics.ai>) id 1nEtkl-0008VH-C7; Tue, 01 Feb 2022 16:03:26 +0200
MIME-Version: 1.0
Date: Tue, 01 Feb 2022 16:03:25 +0200
From: n.lukianets@openethics.ai
To: John Curran <jcurran@istaff.org>, ghelfrich@internews.org, Michael Richardson <mcr+ietf@sandelman.ca>, Larry Masinter <LMM@acm.org>
Cc: art@ietf.org, dispatch@ietf.org, hrpc@irtf.org, secdispatch@ietf.org
In-Reply-To: <45FB4652-FE54-4356-AD24-12CB91495F79@istaff.org>
References: <6dac86b0eb3b96490dadffdc0f1d307a@openethics.ai> <3343.1643661981@localhost> <004f01d8170a$25c35620$714a0260$@acm.org> <45FB4652-FE54-4356-AD24-12CB91495F79@istaff.org>
User-Agent: Roundcube Webmail/1.4.12
Message-ID: <3dc66e6f6ce450f20f5154bdd80a72f8@openethics.ai>
X-Sender: n.lukianets@openethics.ai
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - nlskm21.hostsila.org
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - openethics.ai
X-Get-Message-Sender-Via: nlskm21.hostsila.org: authenticated_id: n.lukianets@openethics.ai
X-Authenticated-Sender: nlskm21.hostsila.org: n.lukianets@openethics.ai
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/LhaaDvydBkO7jAi1BNO1kz7oYIA>
Subject: Re: [dispatch] [hrpc] [art] [Secdispatch] Open Ethics Transparency Protocol
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 14:03:37 -0000

Thanks a lot John, Gina, Larry, Michael.
All your comments are very valuable here I'll try to put my reflections 
as a response in one single email to continue the conversation.

@Michael,
> Are you talking about security disclosures?
> Or something else?
The approach/lens that we're taking here is to allow describing every 
autonomous system with the help of the ethical "vector". We are aiming 
to bring at least a very basic formalism to what is now becoming a 
buzzword. https://openethics.ai/vector/

Security part in the disclosure which forms these vectors is a 
component, but not everything. In some applications security is key, 
while in others users are ready to compromise security for other 
"values"

> I don't really understand the semantics of the content
When we have a disclosure, we transform it in the machine-readable form 
(the one you've seen in the section 5).

Then we present this disclosure in the machine-readable form - to other 
machines
And to humans - in the form of icons. The basic implementation of the 
label is available here https://openethics.ai/label/

The machine-readable file and the visual label could be generated here 
https://openethics.ai/label/generate/

> in some ways it is similiar to securitytxt in syntax
Indeed, the securitytxt is similar to the extent that they provide 
mechanism to the disclosure. In Open Ethics I've decided to bring the 
infrastructure for the signatures (PGP in the securitytxt 
implementation). PGP doesn't cover the case of disclosure withdrawal 
which is critical for the applications that

>  think you need a more detailed, more well worked set of examples
Thank you! This is something that I should focus on, 100%


@Gina,
> Is this referring to Datasheets for Datasets?
Yes, this is very close and linked. Let me explain.
1)
Datasheets for Datasets, Google Model Cards, are integral part to 
describe the Training Datasets. We're augmenting it with Data Passport. 
The Data Passport has a purpose at depicting the origins of the training 
datasets by bringing a standardized approach to convey information about 
data annotation processes, data labelers profiles, and correct scoping 
of the labeler’s job.
https://github.com/OpenEthicsAI/OEDP

2) We insist that the information about training datasets/decision logic 
is key in the disclosure, however should be augmented by to other 
pillars to call systems "disclosure-complete". Together they are: (A) 
Code libraries/components, including the approach to data processing and 
data transfer. (B) Decision Space, restricted vs unrestricted, plus 
information about failure modes of the system. (C) Training data and 
heuristics origins.

3) Transparency Protocol is not only about the process of the disclosure 
formation, but importantly about how it should be exchanged. The goal is 
so that transparency will not be only on the "surface", but will also 
tell us something about the components with their approaches, practices, 
processes, code put in place.

@Larry, @John
Thanks a lot, we've been looking at this work at W3C .
This is close with the overall mission, but different in implementation.

We're guided by a very similar set of assumptions. 
https://openethics.ai/manifesto/

What we believe is that similar statements should become widespread. 
However, it is not sufficient for a regulator or a community of 
"ethical" developers to start using them. They should be communicated in 
a standard manner. What is crucial is to unlock the bottom-up regulatory 
mechanisms, and to make sure that every user/consumer with no knowledge 
of security, privacy, fairness, bias, safety, architecture, etc, will 
start learning more about labels on the digital products. This has 
happened in other industries like food, construction, pharma, but not 
yet in the IT.


Looking forward to your feedback and thank you a lot for your 
contributions and thoughts.

Nikita Lukianets

---













On 2022-02-01 14:34, John Curran wrote:
>> On 31 Jan 2022, at 8:22 PM, Larry Masinter <LMM@acm.org> wrote:
>> 
>> Check out
>> https://github.com/w3ctag/ethical-web-principles
>> which seems to have some momentum and some similar goals.
> 
> Larry -
> 
>> A very interesting initiative - thanks for sharing.
>> 
>> After brief review, it would appear that the web folks have a
>> signficiant advantage in their efforts to protect human rights on
>> the web, as they are successful in affirmatively stating their
>> desired outcome for its users – e.g. "The web must make it
>> possible for people to verify the information they see” - this
>> speaks directly to the functionality that must be provided to the
>> users rather than the human rights implications of an application
>> failing to do so…
> 
>> 
> 
>> An interesting thought exercise lies in considering why the
>> IETF/IRTF work in this area differs in this regard - I suspect it is
>> not lack of desire, but inherent to dealing with many protocols and
>> implied application contexts rather than one predominant model (i.e.
>> the user/web browser context).   It is quite reasonable that the
>> abundance of protocols and user contexts results in pragmatic limits
>> in postulating desired user functionality for an ethical Internet,
>> but it does raise the question of whether more focused efforts for
>> the most popular applications (e.g. email, messaging) could be
>> undertaken in other contexts or for some reason are simply
>> unachievable outside of the web context...
> 
> Thanks again for the pointer to this work!
> /John
> Disclaimer:  my views alone - may cause drowsiness - do not read while
> operating heavy machinery.