Distributed Ledger AI Model Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in verifying the results of computations made by third-party AI models without disclosing the inner workings of these models, especially in scenarios where discrimination based on personal identifiable information (PII) is a concern, and legal restrictions apply.

Innovation Solution

A method and system that utilize a distributed ledger to represent and store AI models, allowing users to verify computation results without accessing the model's inner details, using zero-knowledge proof models and smart contracts to ensure immutability and secure execution within the ledger.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If organizations spend large resources on creating and maintaining AI models to maintain competitive advantage, then the model's accuracy and decision-making capability are improved, but the model's secrecy and inability to verify results deteriorates

Engineering Contradiction:
Improvemodel accuracyVSAvoidmodel secrecy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the AI model into two distinct parts: a public representation stored on the distributed ledger that enables verification of computation results, and the private original model that maintains competitive advantage. This segmentation allows organizations to share verification capabilities while preserving model secrecy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the AI model's computation logic and stores it on the distributed ledger as a verifiable representation. This copy enables users to verify results without accessing the original model, thus maintaining both reliability and secrecy.

Inventive Principle:
Principle #26Copying

2Loss of information

If organizations make AI models opaque to protect competitive advantage, then model secrecy is improved, but the ability to verify compliance with legal restrictions deteriorates

Engineering Contradiction:
Improvemodel secrecyVSAvoidcompliance verification
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The distributed ledger acts as an intermediary between the private AI model and the public verification process. It stores a verifiable representation of the model's computation logic, enabling compliance verification without exposing the original model's inner workings.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent separates the compliant verification function from the proprietary model logic by storing the computation representation on the distributed ledger. This allows verification of legal compliance while maintaining model secrecy through the segmentation of public and private components.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If users are provided access to the full AI model to verify computation results, then verification capability is improved, but the model's competitive advantage and secrecy deteriorate

Engineering Contradiction:
Improveverification capabilityVSAvoidmodel secrecy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent provides users with access to a copy of the model's computation representation stored on the distributed ledger, rather than the original proprietary model. This copy enables verification operations while preserving the original model's secrecy and competitive advantage.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments access rights by providing users with the public verification representation on the distributed ledger while keeping the private original model inaccessible. This segmentation enables ease of verification without compromising model secrecy.

Inventive Principle:
Principle #1Segmentation

4Productivity

If AI models are deployed without distributed ledger representation, then deployment speed is improved, but the ability to provide auditable trace and verify results deteriorates

Engineering Contradiction:
Improvedeployment speedVSAvoidauditable trace
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent performs preliminary action by storing the verifiable representation of the AI model's computation logic on the distributed ledger before the model is deployed for actual use. This enables auditable trace and result verification to be established in advance without significantly delaying deployment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12149645B2Method, computer program and system for enabling a verification of a result of a computation
Publication Date: 2024.11.19 SONY GROUP CORP
  • US12149645B2 patent drawing
  • US12149645B2 patent drawing

AI summary

Examples relate to a method, a computer program and a system for enabling a verification of a result of a computation obtained from a third party. The method comprises providing a model on a distributed ledger, the model representing the computation used by the third party. The method comprises providing access to the model for one or more users, to enable the users to verify the result of the computation.