Blockchain Smart Data Annotation Consensus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The data annotation market faces challenges with inaccuracy and quality of labeled data, particularly in healthcare applications, where manual annotation can lead to erroneous labels and varying shorthand or abbreviations across institutions, making it difficult to establish trust and consensus on annotations.

Innovation Solution

A blockchain-based system for smart data annotation that utilizes a decentralized database to record and validate annotation information, ensuring immutability, security, and consensus among peers, thereby improving the trust and accuracy of data annotations through distributed ledgers and smart contracts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual annotation is used to label data, then annotation flexibility and human judgment are improved, but annotation accuracy and consistency deteriorate due to human error and varying standards across institutions

Engineering Contradiction:
Improveannotation flexibilityVSAvoidannotation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The annotation process is segmented into multiple independent stages: initial annotation by annotators, approval by approvers, and consensus building through blockchain validation. This segmentation allows each participant to focus on their specific task while maintaining overall accuracy through the structured workflow.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback loops where approvers review and validate annotations, and blockchain consensus mechanisms provide continuous verification. Annotation accuracy is improved through iterative feedback from multiple reviewers and the immutable record of approvals that can be referenced for quality assurance.

Inventive Principle:
Principle #23Feedback

2Reliability

If decentralized blockchain validation is implemented, then annotation trust and consensus are improved, but system complexity and computational requirements increase

Engineering Contradiction:
Improveannotation trustVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The blockchain acts as an intermediary layer that mediates between annotators and the final annotation dataset. It provides trust and consensus without requiring direct complex interactions between all participants, as the blockchain ledger serves as the neutral arbitrator that all parties accept.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The blockchain system performs multiple functions simultaneously: it stores annotation data, tracks approval decisions, maintains consensus records, and provides immutable verification. This multi-functionality reduces the need for separate systems for each function, thereby managing complexity while enhancing reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If multiple approval decisions are recorded and consensus is required, then data quality and reliability are improved, but processing time and operational overhead increase

Engineering Contradiction:
Improvedata qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Approval decisions and consensus requirements are predetermined and configured in advance through smart contracts. The thresholds for consensus and the list of required approvers are established beforehand, allowing the system to efficiently validate annotations against pre-set criteria rather than determining these parameters during the annotation process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows flexible configuration of consensus parameters such as the number of required approvals and threshold percentages. These parameters can be adjusted based on the specific annotation task, data criticality, and time constraints, enabling optimization between quality and processing speed by changing system parameters rather than redesigning the process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11755998B2Smart data annotation in blockchain networks
Publication Date: 2023.09.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11755998B2 patent drawing
  • US11755998B2 patent drawing
  • US11755998B2 patent drawing

AI summary

An example operation may include one or more of: receive a first set of annotation information, determine a first approval decision for the first set of annotation information, record the first approval decision in a blockchain, retrieve a first set of approval decisions from the blockchain, generate a consensus based on the first set of approval decisions, and record the consensus in the blockchain.