ML-Based Resource Allocation via Entity Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of accurately categorizing entities with dynamic data points leads to inefficiencies in resource allocation, as existing systems struggle to integrate and analyze real-time data effectively.

Innovation Solution

A system configured to perform group segmentation and scoring using machine learning models, which receives data on entities, identifies features, categorizes entities into segments, groups similar segments, trains a machine learning model to compute group performance metrics, and allocates resources based on these metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time data integration and analysis is implemented to update segmentation strategies, then resource allocation precision is improved, but system complexity increases

Engineering Contradiction:
Improveresource allocation precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments entities into distinct groups based on shared characteristics and dynamics, allowing complex data to be organized into manageable segments. This segmentation enables precise resource allocation by treating each segment as a distinct unit with specific resource needs, resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic segmentation that automatically adapts to changing data patterns in real-time. The segmentation strategy evolves continuously based on incoming data, allowing the system to maintain high precision without requiring manual intervention or complex fixed structures, thus resolving the precision-complexity tradeoff.

Inventive Principle:
Principle #15Dynamics

2Reliability

If continuous data evolution is tracked to maintain accurate segmentation, then resource allocation accuracy is improved, but computational resources are consumed

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs continuous segmentation updates as data evolves, maintaining accurate entity groupings without interruption. This continuous operation ensures segmentation accuracy remains high while computational resources are utilized efficiently through automated streaming processing rather than batch processing, resolving the reliability-energy contradiction.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system incorporates feedback mechanisms that monitor data changes and trigger segmentation updates only when necessary. This feedback-driven approach maintains segmentation accuracy by responding to actual data evolution while avoiding unnecessary computational operations, thus resolving the contradiction between reliability and energy consumption.

Inventive Principle:
Principle #23Feedback

3Device complexity

If manual categorization methods are used for entities, then system complexity is reduced, but productivity and resource allocation efficiency deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidresource allocation efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system performs automatic entity categorization and segmentation without requiring manual intervention. The segmentation process is self-executing, using algorithms to automatically group entities based on their characteristics and dynamics. This self-service capability dramatically improves productivity and resource allocation efficiency while maintaining manageable system complexity through automated workflows.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual categorization processes with automated computational algorithms. Instead of human operators manually sorting and categorizing entities, machine learning models and data processing algorithms automatically perform the segmentation, significantly improving productivity and efficiency while keeping system complexity within acceptable bounds through standardized automated processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12328359B1Allocating resources based on group performance metrics computed using machine learning models
Publication Date: 2025.06.10 CITIGROUP
  • US12328359B1 patent drawing
  • US12328359B1 patent drawing
  • US12328359B1 patent drawing

AI summary

A plurality of entities is categorized into a plurality of segments based, at least in part, on data on the plurality of entities. A plurality of groups is generated based, at least in part, on similarities between segments of the plurality of segments. A machine learning model is trained to compute group performance metrics for the plurality of groups by at least initializing a weight to an individual segment of the plurality of segments and modifying the weight. A first resource is allocated to a first group of the plurality of groups based, at least in part, on a first group performance metric from the trained machine learning model. An indication of the first resource allocated to the first group is caused to be presented via an interface.