Oftentimes big words get bandied around expressing what Trusted AI should be. Words like Transparency, Fairness, Explainability… but when it comes down to features and functions, there are a lot of question marks.

The World Economic Forum’s AI Ethics board toolkit describes the desperate need organizations have to render standards actionable to practitioners. For this IBM Academy of Technology initiative we provided a way to have more efficient conversations between clients and practitioners about desired requirements for AI models that are most closely aligned to the client needs, the model risk, regulations, and the organization values.

The conversations are more efficient due to both a prescribed maturity model structure and companion architectural assets that aid in the alignment discussions.

This body of work takes IBM’s own 5 Trustworthy AI Pillars and curates a set of Trustworthy AI functional and non-functional requirements for four varying Service Level Agreements (SLAs).


Which level of Service do you want to provide?

Given the AI model use case and your organization’s principles, which features and functions align to your needs, the model risk, regulations, and organization values?


Note: This body of work does not assess or judge AI model use cases. Having an SLA 0 does not necessarily mean that a bad decision is being made. It could be that the feature and function for that pillar is not applicable for the use case (e.g., an AI model that makes predictions about ants may not require data privacy features). The levels of feature and function are highly dependent on the nature of the use case, its inherent risk, and the values of the organization.

IBM’s 5 pillars of Trustworthy AI are:

” title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen>

  1. Fairness
  2. Explainability
  3. Transparency
  4. Adversarial Robustness
  5. Data Privacy

We are using these 5 pillars as a starting point to demonstrate how this might work, but it can be adopted by any organization and adapted for their pillars.

High Level findings that define the Service Level Agreements across each pillar

(For the purposes of this blog, we are offering high level extrapolations of rather detailed functional and non-functional requirements for just three of the five pillars.)

Pillar 1: Transparency

Our main approach for the Transparency pillar was to consider the nature of AI model audits. It was not the ONLY consideration, but certainly, one of the key themes.

 

When an organization is interested in auditing their model, there are various permutations on what could occur. Do they want to audit just once before they deploy and never touch it again? Do they want to audit annually for accuracy but ignore bias tests? This table shows a high-level extrapolation of the varying levels of strength an organization can take towards an audit strategy.

Pillar 2: Explainability

Our main approach was to characterize the features that THREE personas would experience for an explained model, including a Subject, a Risk Assessor, and a Model Owner. The detail in the table below provides a high-level summary of features for SUBJECTS.

This table articulates that when a company says that their AI model is explainable, it could actually have, at SLA level 1, language that looks something like this:

After each LAI Match refresh, we also conduct regression analysis to examine the data fluctuation from the previous refresh to the current one. The assumption is, Subject LAI category data should not fluctuate a lot from refresh to refresh, and if it does, then we need a reasonable explanation for that since a large data volatility may have implications to downstream applications.

Or… even worse, something like this:

Reason Code : A4312.

Not particularly empowering to an end user, right?

Pillar 3: Fairness

For Fairness we focused on whether clients want to mitigate bias only in terms of training data, or more holistically via design thinking, input from historically under-represented groups, ethics boards, etc.

This means if you have an organization that just wants to use a tool to mine for bias in the data used to train a model or in the output data, that organization is only operating at an SLA level 1 strength. There are all kinds of processes that organizations can put in place to ensure varying worldviews of Fairness (not just equality, but also Equity) that have nothing to do with tooling. These processes include Design Thinking workshops after the very inception of a model, focus groups, feedback loops, the use of ethics boards, etc.  And of course, one can do all of these things and use a third-party independent validator from outside the company.

” title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen>

In summary, by introducing the architectural assets that were generated by this Academy initiative, we are effectively helping practitioners have better, more granular conversations with clients about what they ultimately want with respect to functionality as it pertains to best practices for responsibly used AI. The conversations then help inform contracts tied to these proffered Service Level Agreements.  Additionally, once this framework is in one’s mind, it is very easy to look at a Factsheet asset and categorize it as SLA 1, 2, or 3 level work.  This exercise offers a way of framing how assets and practices can use more or less rigorous features depending on the situation at hand- which allows us to make our  “Trustworthy AI words” actionable.

Download the full report now

Video: Introduction to IBM’s 5 Pillars and 3 Principles for Trustworthy AI

” title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen>
Blog post: Read How the Titanic helped us think about Explainable AI


Authors:

Phaedra Boinodiris, pboinodi@us.ibm.com

Mayan Murray, mayan.murray@ibm.com

Kim Holmes, holmesk@us.ibm.com

Bernard Freund, bfreund@ca.ibm.com

Was this article helpful?
YesNo

More from Artificial intelligence

Applying generative AI to revolutionize telco network operations 

5 min read - Generative AI is shaping the future of telecommunications network operations. The potential applications for enhancing network operations include predicting the values of key performance indicators (KPIs), forecasting traffic congestion, enabling the move to prescriptive analytics, providing design advisory services and acting as network operations center (NOC) assistants.   In addition to these capabilities, generative AI can revolutionize drive tests, optimize network resource allocation, automate fault detection, optimize truck rolls and enhance customer experience through personalized services. Operators and suppliers are…

Re-evaluating data management in the generative AI age

4 min read - Generative AI has altered the tech industry by introducing new data risks, such as sensitive data leakage through large language models (LLMs), and driving an increase in requirements from regulatory bodies and governments. To navigate this environment successfully, it is important for organizations to look at the core principles of data management. And ensure that they are using a sound approach to augment large language models with enterprise/non-public data. A good place to start is refreshing the way organizations govern…

IBM announces new AI assistant and feature innovations at Think 2024

4 min read - As organizations integrate artificial intelligence (AI) into their operations, AI assistants that merge generative AI with automation are proving to be key productivity drivers. Despite various barriers to AI, these assistants combine generative AI and automation. This integration helps improve productivity by transforming how we work, offloading repetitive tasks, enabling self-service actions, and providing guidance on completing end-to-end processes. AI assistants from IBM facilitate enterprise adoption of AI to modernize business operations. They are purpose-built, tailored to specific use cases,…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters