Rule-Based Data Ranking with Prototype Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for ranking large datasets, such as fraud detection in credit card transactions, are inefficient and error-prone, particularly in unbalanced data distributions, as they lack human-understandable automated ranking solutions.

Innovation Solution

A computer-implemented method for ranking data using learned rules, which generates a rule set from a training dataset, creates prototypes for each rule, and scores target data records based on proximity to these prototypes, focusing on the F-measure to prioritize the relevant class, thereby providing a more granular and precise ranking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated ranking methods such as neural networks and support vector machines are used, then ranking efficiency is improved, but human understandability deteriorates

Engineering Contradiction:
Improveranking efficiencyVSAvoidhuman understandability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent replaces complex automated ranking methods (neural networks, support vector machines) with a rule-based system that uses inductively learned rules. This substitution maintains automated processing efficiency while producing human-understandable rules that can be interpreted and explained, thus resolving the contradiction between productivity and understandability.

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

2Loss of information

If manual ranking of large data amounts is performed, then human understandability is maintained, but productivity deteriorates and error rate increases

Engineering Contradiction:
Improvehuman understandabilityVSAvoidranking efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent implements a self-service system where the computer automatically generates and applies ranking rules without human intervention. The inductive rule learning algorithm autonomously processes the training data, generates ranking rules, and applies them to target data, maintaining both high productivity and human understandability of the generated rules.

Inventive Principle:
Principle #25Self-service

3Loss of information

If rule induction algorithms are used for classification, then human understandability is improved, but their application to ranking deteriorates

Engineering Contradiction:
Improvehuman understandabilityVSAvoidranking capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent extends rule induction algorithms from their traditional classification function to also perform ranking functions. By modifying the rule induction process to generate rules with ranking capabilities and introducing a ranking function that evaluates data items based on these rules, the system achieves multi-functionality, making rule induction applicable to both classification and ranking tasks.

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

4Productivity

If automated ranking methods are used, then productivity is improved, but measurement precision deteriorates in unbalanced data distributions

Engineering Contradiction:
Improveranking efficiencyVSAvoidranking precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by optimizing the rule induction process specifically for unbalanced data distributions. The system adjusts the rule generation and evaluation metrics to account for class imbalance, ensuring that ranking precision is maintained even when the data distribution is skewed. This localized optimization for unbalanced data resolves the contradiction between productivity and measurement precision in such scenarios.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8341149B2Ranking with learned rules
Publication Date: 2012.12.25 THE MITRE CORPORATION
  • US8341149B2 patent drawing
  • US8341149B2 patent drawing
  • US8341149B2 patent drawing

AI summary

Systems, methods and computer program products for the ranking of a target data set based on learned rules are disclosed. One embodiment is a method that includes generating a learned rule set from a training data record set, creating at least one prototype for each rule in the learned rule set to generate a prototype set, and ranking the target data record set using learned rule set and the prototype set. The generating of a learned rule set includes dividing the training data record set to a positive class and a negative class, and deriving the learned rule set for the positive class. Learning of rules includes deriving the most general projected rules with respect to remaining training data and then refining those rules, eventually selecting the best rules using an F-measure.