Explainable Embedding Recommendations Using Interpretation Hierarchies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recommendation systems are considered black boxes, making it difficult to understand why certain recommendation results are generated, which is crucial for stakeholders such as users, engineers, and other business entities.

Innovation Solution

An explainable embedding-based recommendation system is developed using graph convolution operations to generate embeddings by disentangling information from different layers, allowing for the interpretation of user and item interactions through an interpretation hierarchy and knowledge graph entities, providing transparent recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If embedding techniques are used to improve recommendation performance, then recommendation accuracy is improved, but interpretability deteriorates (black box problem)

Engineering Contradiction:
Improverecommendation accuracyVSAvoidinterpretability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces an interpretation hierarchy as an intermediary layer between the embedding-based recommendation model and the final output. This hierarchy includes multiple levels (entity level, category level, attribute level) that progressively interpret the embeddings, making the black-box recommendations transparent and explainable while preserving the accuracy benefits of embedding techniques

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the recommendation explanation into multiple hierarchical levels: entity-level interpretations (specific items), category-level interpretations (groups of items), and attribute-level interpretations (features and properties). This segmentation allows the system to provide comprehensive explanations at different granularities, resolving the interpretability issue while maintaining recommendation accuracy

Inventive Principle:
Principle #1Segmentation

2Reliability

If complex embedding models are used to achieve better performance, then recommendation quality is improved, but model complexity increases

Engineering Contradiction:
Improverecommendation qualityVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex embedding model into manageable hierarchical components (entity level, category level, attribute level), each handling specific aspects of the recommendation task. This segmentation reduces the apparent complexity by organizing the model structure systematically while maintaining overall recommendation quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a hierarchical interpretation dimension to the traditional flat embedding model. By introducing multiple levels of interpretation (from specific entities to general categories to abstract attributes), the system manages model complexity through dimensional organization without sacrificing recommendation quality

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12511558B2System and method for explainable embedding-based recommendation system
Publication Date: 2025.12.30 SAMSUNG ELECTRONICS CO LTD
  • US12511558B2 patent drawing
  • US12511558B2 patent drawing
  • US12511558B2 patent drawing

AI summary

A method includes obtaining, by an electronic device, an interpretation hierarchy generated based on a knowledge graph and behavioral data. The method also includes performing, by the electronic device, graph convolution operations on the interpretation hierarchy to generate one or more embeddings. The method further includes generating, by the electronic device, a recommendation based at least in part on associations between the one or more embeddings. In addition, the method includes providing, by the electronic device, an explanation corresponding to the recommendation.