Hierarchical Representation Models for Accurate Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating representations for hierarchical data fail to adequately capture the hierarchical relationships between entities at different levels, leading to suboptimal performance in machine learning models.

Innovation Solution

A novel hierarchical architecture that processes data entities at different levels of a hierarchy using embedding components with skip connections and hierarchical connections, allowing for more accurate low-dimensional representations to be learned.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If explicit feature engineering or traditional dimensionality reduction techniques are used to generate low-dimensional representations, then the model can process hierarchical data, but the hierarchical relationships between entities at different levels are not adequately captured

Engineering Contradiction:
Improverepresentation accuracyVSAvoidhierarchical relationship information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The model segments the hierarchical data processing into multiple levels, with separate embedding components for each level (e.g., evidence level, alert level, incident level). Each embedding component processes data at its specific level while maintaining connections to other levels, allowing hierarchical relationships to be preserved through the segmented architecture rather than treating all data uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The embedding components are nested within a hierarchical architecture where lower-level embeddings are incorporated into higher-level representations. The skip connections and hierarchical connections create a nested structure where evidence embeddings are nested within alert embeddings, which are nested within incident embeddings, preserving the hierarchical relationships through this nested organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Ease of manufacture

If a simple processing architecture is used for hierarchical data, then the model is easier to implement, but it fails to capture the complex hierarchical relationships between entities

Engineering Contradiction:
Improvemodel implementation easeVSAvoidhierarchical relationship capture
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The embedding components serve multiple functions simultaneously: they process data at their specific hierarchical level, incorporate information from lower levels through skip connections, and contribute to higher-level representations through hierarchical connections. This multi-functionality allows a single component design to be applied universally across different hierarchical levels while capturing complex relationships.

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

Solution Approach 2:

The skip connections and hierarchical connections act as intermediaries that facilitate information flow between different hierarchical levels. These connection mechanisms mediate the interaction between embedding components, allowing lower-level information to influence higher-level representations without requiring complex direct processing between all levels.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If traditional embedding components are used without skip connections, then the architecture is simpler, but the connectivity between representation learning components at different levels is insufficient

Engineering Contradiction:
Improvearchitecture complexityVSAvoidconnectivity between levels
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The architecture incorporates dynamic connectivity through skip connections that allow information to flow flexibly between different hierarchical levels. The connections are not static but adaptively transmit information based on the hierarchical relationships, allowing the architecture to dynamically adjust information flow patterns while maintaining a relatively simple base structure.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250103722A1Hierarchical representation models
Publication Date: 2025.03.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250103722A1 patent drawing
  • US20250103722A1 patent drawing
  • US20250103722A1 patent drawing

AI summary

A computer-implemented method comprising: receiving a first input associated with a first entity at a first level of a hierarchy; receiving a second input, associated with a second entity at a second level of the hierarchy, the second entity linked to the first entity within the hierarchy; generating a first low-dimensional feature representation based on the first input, the first low-dimensional feature representation representing the first entity; and generating a second low-dimensional feature representation based on the first input, the second input and the first low-dimensional feature representation, the second low-dimensional feature representation representing the second entity.