Unsupervised Learning Model Evaluation via Similarity Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unsupervised machine learning algorithms lack efficient methods for evaluating the accuracy of their output, as they operate on unlabeled data, making it difficult to assess the efficacy of the structures inferred by these algorithms.

Innovation Solution

A system that generates similarity matrices based on historical transaction data using machine learning techniques, allowing for the calculation of similarity scores and graphical summary representations to quickly evaluate the effectiveness of unsupervised machine learning models by comparing user preferences and item interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If unsupervised machine learning algorithms are used to analyze unlabeled data, then the ability to discover hidden structure is improved, but the means of evaluating accuracy deteriorates

Engineering Contradiction:
Improveability to discover hidden structureVSAvoidevaluation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary evaluation framework that bridges unsupervised learning outputs and meaningful assessment. It uses similarity matrices computed from unlabeled data to create intermediate representations that can be evaluated through multiple metrics (density, diagonal concentration, off-diagonal sparsity) without requiring external labels, thus enabling accuracy evaluation while preserving the unsupervised nature of the original task

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms by computing multiple evaluation metrics from the similarity matrix and using them to assess model performance. The evaluation results provide feedback on the quality of hidden structure discovery, enabling iterative improvement of unsupervised learning algorithms through measurable performance indicators

Inventive Principle:
Principle #23Feedback

2Loss of energy

If traditional evaluation methods are used for unsupervised learning, then computational resources are conserved, but evaluation effectiveness deteriorates

Engineering Contradiction:
Improvecomputational resource consumptionVSAvoidevaluation effectiveness
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent extracts evaluation capabilities directly from the unsupervised learning output (similarity matrix) itself, rather than requiring separate expensive evaluation pipelines. By computing evaluation metrics (density, diagonal concentration, off-diagonal sparsity) directly from the generated similarity matrix, it achieves effective evaluation without additional computational overhead or external labeled data

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11429889B2Evaluating unsupervised learning models
Publication Date: 2022.08.30 AMAZON TECH INC
  • US11429889B2 patent drawing
  • US11429889B2 patent drawing
  • US11429889B2 patent drawing

AI summary

Techniques described herein include systems and methods for evaluating an unsupervised machine learning model. In some embodiments, the system identifies item-to-item similarity values based on historical transaction data. The system may also generate collection data for a number of users based on the historical transaction data. Similarity matrices may be created for each pair of users that include rows associated with a first collection and columns associated with a second collection. Each data field in the similarity matrix may indicate an item-to-item similarity value as identified by the system. In some embodiments, a similarity score may be calculated for the user pair based on the item-to-item similarity values included in the similarity matrix. In some embodiments, the system may generate a graphical summary representation of the similarity matrix.