- From: carl mattocks <carlmattocks@gmail.com>
- Date: Thu, 11 Jun 2020 10:43:25 -0400
- To: W3C AIKR CG <public-aikr@w3.org>
- Message-ID: <CAHtonunnOhgHQmZYk43kdBaMUJi6H1c6s5=e3x-smVCybR40rw@mail.gmail.com>
Please peruse this GOAL Dependency approach to sequencing *Goal Activities* *Title AI Strategist Goal* *Goal Dependency* *AIKR Strategist Protocol* Give an understanding of the possible applications of AI to conversations/decisions about business strategy Business Strategy Document, Requirements, Quality, Robust, Ontological Statements, Ethics, Lawful, Machine Learning Evaluation, Track yes Identify which areas of the requirements warrant AI solutions versus which can be achieved with other types of solutions Requirements Business Strategy, Document, Quality, Robust, Ontological Statements, Ethics, Lawful, Machine Learning Evaluation, Track yes Document the vision, values, goals, objectives for one or more AIKR objects Document Business Strategy, Requirements, Quality, Robust, Ontological Statements, Ethics, Lawful, Machine Learning Evaluation, Track yes Define the limits of quality. If a product has limits of quality/action, then these should be stated Quality Business Strategy, Document, Requirements, Robust, Ontological Statements, Ethics, Lawful, Machine Learning Evaluation, Track yes Evaluate machine learning models Machine Learning Evaluation Business Strategy, Document, Requirements, Quality, Robust, Ontological Statements, Ethics, Lawful, Track yes Track AIKR object performance outcome via KPI (Key Performance Indicator) based on supervised learning models measurements Track Document, Requirements, Quality, Robust, Ontological Statements, Machine Learning Evaluation yes Ensure AI Systems are designed to handle uncertainty and tolerate perturbation from a likely threat perspective, such as, design considerations incorporate human, social and technology risk factors Robust Document, Requirements, Quality, Ontological Statements, Ethics, Lawful, Machine Learning Evaluation, Track yes Employ ontological statements when explaining AIKR object audit data, veracity facts and (human, social and technology) risk mitigation Ontological Statements Business Strategy, Document, Requirements, Quality, Robust, Ethics, Lawful, Machine Learning Evaluation, Track yes Ensure AI Systems adhere to principles of ethics Ethics Document, Requirements, Quality, Robust, Ontological Statements, Lawful, Machine Learning Evaluation, Track yes Ensure AI Systems comply with all applicable laws and regulations, such as, provision audit data defined by a governance operating model Lawful Document, Requirements, Quality, Robust, Ontological Statements, Ethics, Machine Learning Evaluation, Track yes Carl Mattocks It was a pleasure to clarify On Wed, Jun 10, 2020 at 8:46 AM carl mattocks <carlmattocks@gmail.com> wrote: > > Please find attached (summary extract below) Strategic Plan - The role of > the AI KR Strategist (A strategist is a person with responsibility for > the formulation and implementation of a strategy). > > To help validate the list of goals we invite proposals for a sequencing > (of the goals) that could be the foundation of an AI Strategy Protocol. > > Please provide your proposals as a reply to this post.. intent is to apply > them to the StratMl version at 9:00 am (NY time) June 23 meeting. > > > > thanks > > Carl Mattocks > AIKRCG co-Chair > > > Strategic Plan > > *The role of the AI KR Strategist* > > For: *Artificial Intelligence Knowledge Representation Community Group > (AIKR CG)* > > Submitted By: *Carl Mattocks* > > y *CarlMattocks@WellnessIntelligence.Institute* > > *Overview* > > This plan defines the role of the AI KR Strategist. > > Contents > > *No table of contents entries found.* > 1. Articulation 1.1. Vision > > For all AI systems to have clearly and transparently documented goals and > performance data showing that they are being achieved. > 1.2. Mission > > The mission of an AI Strategist is to define the purpose and goals of AI > systems, as well as the KPIs by which we can determine if the system is > meeting its goals. > 1.3. Scorecard > > > > *Goals* > > *Objectives* > > *Performance Indicators* > > *Commentary* > > *Goals with no perspective* > > Quality (see pp1) > > Adherence to Environmental Impacts (see pp1) > > > > > > > > > > Efficiency (see pp1) > > > > > > > > > > Ethics (see pp1) > > Accountability (see pp1) > > > > > > > > > > Autonomy (see pp1) > > > > > > > > > > Confidentiality (see pp1) > > > > > > > > > > Veracity (see pp1) > > > > > > > > > > Machine Learning Evaluation (see pp1) > > Track (see pp1) > > Precision Recall > > > > > > > > Accuracy > > > > > > > > Confusion Matrix > > > > > > > > Per-class accuracy > > > > > > > > Log-Loss > > > > > > > > AUC-ROC Curve > > > > > > > > F-measure > > > > > > > > NDCG > > > > > > > > Regression Analysis > > > > > > > > Quantiles of Errors > > > > > > > > "Almost correct" predictions > > > > > > > > Trustworthy (see pp1) > > > > > > > > > > Lawful (see pp1) > > > > > > > > > > > > Ontological Statements (see pp1) > > > > > > > > > > > > Track (see pp1) > > > > > > > > > > > > Business Strategy (see pp1) > > > > > > > > > > > > Requirements (see pp1) > > > > > > > > > > > > Document (see pp1) > > > > > > > > > > > > Robust (see pp1) > > > > > > > > > > > 1.4. Goals.... > > It was a pleasure to clarify > > > On Tue, Jun 9, 2020 at 11:56 PM Paola Di Maio <paola.dimaio@gmail.com> > wrote: > >> oops- >> Thanks Carl Owen and Chris >> for capturing and sharing. >> I repeat here my comment shared with participants after the session - >> also pasted below >> >> if the plan we worked on yesterday is to describe the role of an AI >> Strategist >> then we need to make explicit what the goal of the role and associated >> activities is/are >> >> AI systems /software development can be very sophisticated and well >> understood practice >> in systems/software engineering . It is not a strategy role to do >> requirements analysis and write >> technical systems specifications, especially not technically advanced ones >> So we should review and devise an AI strategist/strategy goals >> accordingly, taking into account the technical system specifications. >> or viceversa? >> A strategist could identify the need for a technical system based on a >> business problem/need, but then pass the development >> to a specialist (a systems developer/engineer) who has the skills to do so >> So upon further reflection, I dont think requirements belong to an ai >> strategy. unless better specified >> >> pdm >> paola wrote: >> Thanks for starting this plan >> As I read what had been drafted I commented with my software/system >> developer hat on >> The system lifecycle is considered a process, rather than a strategy, and >> consists of >> identifying requirements, specifications and documentation and all >> Its well understood and documented and there are several models, but the >> lifecycle itself >> is fairly standard, it applies to AI systems as to any system >> So before I have a go at reorganising and perhaps streamlining a bit >> those goals >> I think we should define better what is the role of the AI strategist >> does it overlap the role of a ai system analyst and designer (which is >> what I have in mind) >> ie identify what needs to be done >> or is it more a role to decide HOW these goals need to be achieved in >> terms of resources, schedules, policies, coordination with management etc >> Also, as I mentioned, this may depend on what other roles the AI >> strategist works with/depends on- >> p >> >> >> On Wed, Jun 10, 2020 at 11:45 AM Paola Di Maio <paola.dimaio@gmail.com> >> wrote: >> >>> >>> >>> On Wed, Jun 10, 2020 at 12:38 AM carl mattocks <carlmattocks@gmail.com> >>> wrote: >>> >>>> Role of Data Scientist has a process that is described in the links >>>> below : >>>> >>>> *Cross-industry standard process for data mining*, known as *CRISP-DM*, >>>> [1] >>>> <https://en.wikipedia.org/wiki/Cross-industry_standard_process_for_data_mining#cite_note-Shearer00-1> is >>>> an open standard <https://en.wikipedia.org/wiki/Open_standard> process >>>> model that describes common approaches used by data mining >>>> <https://en.wikipedia.org/wiki/Data_mining> experts. It is the most >>>> widely-used analytics <https://en.wikipedia.org/wiki/Analytics> model >>>> >>>> https://en.wikipedia.org/wiki/Cross-industry_standard_process_for_data_mining >>>> >>>> >>>> these lecture notes provide good background notes >>>> >>>> >>>> https://wiwi.hs-duesseldorf.de/personen/thomas.zeutschler/Documents/HSD_W_ITAiBA_Zeutschler_SS2016_Lecture2_CRSIP_DM.pdf >>>> >>>> >>>> this is an IBM presentation on the The Data Science Process >>>> >>>> https://www-01.ibm.com/events/wwe/grp/grp304.nsf/vLookupPDFs/Polong%20Lin%20Presentation/$file/Polong%20Lin%20Presentation.pdf >>>> >>>> >>>> enjoy >>>> Carl >>>> >>>> It was a pleasure to clarify >>>> >>>> >>>> On Tue, Jun 9, 2020 at 12:13 PM Owen Ambur <Owen.Ambur@verizon.net> >>>> wrote: >>>> >>>>> Carl, thanks for leading another productive editing session on the >>>>> AIKR CG televideo conference today. I found myself agreeing with much of >>>>> what Paola was saying, and I continue to be impressed by Chris' capability >>>>> to comprehend and capture the essence of our dialog in his StratNavApp. >>>>> For the benefit of those who were unable to join us, I am providing a link >>>>> here >>>>> <https://www.stratnavapp.com/StratML/Part1/861566c8-e9be-4642-b52f-f673fa499f4e/Styled> >>>>> so that they can view our draft plan as it currently exists. >>>>> >>>>> I'm sorry that Justin was not able to participate to ensure that we >>>>> are capturing the knowledge he has gained in considering the roles of AI >>>>> strategists. However, it would be great if he and others could contribute >>>>> their comments and edits on our draft in Chris' app >>>>> <https://www.stratnavapp.com/> and perhaps participate in our text >>>>> televideo conference on June 23. >>>>> While the StratML collection does not yet contain a model performance >>>>> plan for Data Scientists, it does include one for Chief Data Officers >>>>> (CDOs), at https://stratml.us/drybridge/index.htm#PP4CDO >>>>> >>>>> Unless someone has a better source, I will soon convert the contents >>>>> of this one to StratML format: >>>>> https://www.sas.com/en_us/insights/analytics/what-is-a-data-scientist.html >>>>> >>>>> BTW, Carl, your reference to OASIS's Business Centric Methodology >>>>> (BCM) prompted me to convert its content to StratML format at >>>>> https://stratml.us/drybridge/index.htm#BCM >>>>> >>>>> These elements of the BCM are closely related to the purposes of the >>>>> StratML standard: >>>>> >>>>> Objective 1.1: Goals >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c0b98-aa65-11ea-9885-42f42983ea00> >>>>> - Determine the business goals. >>>>> Objective 1.3: Participants >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c0d32-aa65-11ea-9885-42f42983ea00> >>>>> - Identify the project participants. >>>>> Objective 1.4: COIs >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c0e40-aa65-11ea-9885-42f42983ea00> >>>>> - Identify the Community of Interest. >>>>> Goal 2: Goals >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c1106-aa65-11ea-9885-42f42983ea00> >>>>> - Understand the business goals. >>>>> Objective 3.3: Standards Bodies >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c1750-aa65-11ea-9885-42f42983ea00> >>>>> - Map interoperability requirements to standard bodies. >>>>> Objective 3.4: Formats >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c182c-aa65-11ea-9885-42f42983ea00> >>>>> - Map interoperability requirements to internal legacy system formats. >>>>> Objective 3.5: Templates >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c191c-aa65-11ea-9885-42f42983ea00> >>>>> - Capture information in a way that can be reused over time and among >>>>> participating organizations. >>>>> Objective 3.5.1: Strategies >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c19f8-aa65-11ea-9885-42f42983ea00> >>>>> - Implement strategies for interoperability. >>>>> Objective 3.5.5: Standards >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c1da4-aa65-11ea-9885-42f42983ea00> >>>>> - Apply standards for interoperability and contracts. >>>>> Objective 3.5.7: Performance >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c206a-aa65-11ea-9885-42f42983ea00> >>>>> - Monitor and manage performance. >>>>> Objective 4.1: Standards >>>>> <https://stratml.us/carmel/iso/BCMwStyle.xml#_6b2c2b82-aa65-11ea-9885-42f42983ea00> >>>>> - Use existing standards. >>>>> >>>>> It would be great if BCM practitioners were to use the StratML >>>>> standard (ISO 17469-1). Anyone who may wish to apply the BCM template as a >>>>> performance plan for their organization in StratML Part 2 format could do >>>>> so by clicking on the link provided here. >>>>> >>>>> Owen >>>>> >>>>> -------- Forwarded Message -------- >>>>> Subject: Re: ai strategist role >>>>> Date: Tue, 9 Jun 2020 11:22:53 -0400 >>>>> From: carl mattocks <carlmattocks@gmail.com> <carlmattocks@gmail.com> >>>>> To: Paola Di Maio <paoladimaio10@googlemail.com> >>>>> <paoladimaio10@googlemail.com> >>>>> CC: Owen Ambur <Owen.Ambur@verizon.net> <Owen.Ambur@verizon.net>, >>>>> Chris Fox <chris@chriscfox.com> <chris@chriscfox.com>, Paul Alagna >>>>> <pjalagna@gmail.com> <pjalagna@gmail.com> >>>>> >>>>> Data Scientist is a complimentary role.. which is supported by an open >>>>> source method that has strong emphasis on machine learning and is Plan Do >>>>> Check Act oriented. >>>>> >>>>> Carl >>>>> >>>>> On Tue, Jun 9, 2020, 11:12 AM Paola Di Maio <paola.dimaio@gmail.com> >>>>> wrote: >>>>> >>>>>> Thanks for starting this plan >>>>>> As I read what had been drafted I commented with my software/system >>>>>> developer hat on >>>>>> The system lifecycle is considered a process, rather than a strategy, >>>>>> and consists of >>>>>> identifying requirements, specifications and documentation and all >>>>>> Its well understood and documented and there are several models, but >>>>>> the lifecycle itself >>>>>> is fairly standard, it applies to AI systems as to any system >>>>>> So before I have a go at reorganising and perhaps streamlining a bit >>>>>> those goals >>>>>> I think we should define better what is the role of the AI strategist >>>>>> does it overlap the role of a ai system analyst and designer (which >>>>>> is what I have in mind) >>>>>> ie identify what needs to be done >>>>>> or is it more a role to decide HOW these goals need to be achieved in >>>>>> terms of resources, schedules, policies, coordination with management >>>>>> etc >>>>>> Also, as I mentioned, this may depend on what other roles the AI >>>>>> strategist works with/depends on- >>>>>> p >>>>>> >>>>>
Received on Thursday, 11 June 2020 14:44:18 UTC