Tokenized Federated Learning Incentive Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional federated learning platforms fail to incentivize data parties for their contributions, leading to limited participation and collaboration, as they do not compensate parties for their data and resources effectively.

Innovation Solution

A token-based system is implemented where data parties are allocated tokens based on their data usage and participation profiles, with new tokens allocated and existing tokens reimbursed based on the accuracy of the machine learning model, encouraging participation and collaboration among data parties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional federated learning platforms are used without token incentives, then the system structure remains simple, but data party participation and collaboration are limited

Engineering Contradiction:
Improvedata party participationVSAvoidsystem structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a token as an intermediary incentive mechanism between the federated learning platform and data parties. The token serves as a mediator that quantifies and rewards data party contributions, thereby increasing participation without fundamentally altering the federated learning architecture. The token system acts as a virtual currency that facilitates collaboration by compensating data parties for their resource contributions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the incentive parameter from none to token-based rewards. By introducing tokens as a measurable and tradable incentive parameter, the system transforms data party motivations from voluntary to economically driven participation. The token allocation and reimbursement mechanisms create a dynamic incentive structure that adapts to data party contributions and model accuracy improvements.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data parties are not compensated for their data and resources, then the system operates with fewer components, but collaboration and frequent participation are not promoted

Engineering Contradiction:
Improvecollaboration frequencyVSAvoidincentive mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a feedback loop where data parties receive token reimbursements based on their contributions and the resulting model accuracy improvements. The aggregator platform continuously monitors data party contributions, calculates token reimbursements, and distributes them accordingly. This feedback mechanism creates a closed-loop incentive system that reinforces continued participation and collaboration by directly rewarding measurable contributions.

Inventive Principle:
Principle #23Feedback

3Productivity

If tokens are allocated and reimbursed based on data usage and model accuracy, then data party incentives are improved, but token management complexity increases

Engineering Contradiction:
Improvedata party incentive effectivenessVSAvoidtoken management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a self-service token management system where data parties automatically receive token allocations and reimbursements based on their contributions. The aggregator platform automatically tracks data usage, calculates token earnings, and distributes reimbursements without requiring manual intervention. This self-service approach reduces the operational complexity of token management while maintaining effective incentives.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230017500A1Tokenized federated learning
Publication Date: 2023.01.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20230017500A1 patent drawing
  • US20230017500A1 patent drawing
  • US20230017500A1 patent drawing

AI summary

One embodiment of the invention provides a method for federated learning (FL) comprising training a machine learning (ML) model collaboratively by initiating a round of FL across data parties. Each data party is allocated tokens to utilize during the training. The method further comprises maintaining, for each data party, a corresponding data usage profile indicative of an amount of data the data party consumed during the training and a corresponding participation profile indicative of an amount of data the data party provided during the training. The method further comprises selectively allocating new tokens to the data parties based on each participation profile maintained, selectively allocating additional new tokens to the data parties based on each data usage profile maintained, and reimbursing one or more tokens utilized during the training to the data parties based on one or more measurements of accuracy of the ML model.