Sign-Aware Graph Neural Network for Recommendation Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recommendation systems fail to accurately consider both preferences and non-preferences in user evaluations, leading to loss of information and inaccurate item recommendations, as they primarily focus on positive interactions without accounting for negative evaluations.

Innovation Solution

A sign-aware recommendation apparatus and method using a graph neural network that separates edges into positive and negative edges based on evaluation scores, generating separate graphs for preferences and non-preferences, and embedding user and item nodes into a common virtual space using pre-trained neural networks to accurately recommend items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing network embedding techniques vectorize nodes by considering only positive interactions, then the model complexity remains relatively simple, but information about user non-preference is lost

Engineering Contradiction:
Improveuser non-preference informationVSAvoidmodel complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the interaction data into positive interactions and negative interactions, creating separate embedding models for each type. This segmentation allows the system to preserve both user preferences and non-preferences without mixing them, thereby reducing information loss while managing complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the traditional single embedding space into a multi-dimensional space that accommodates both positive and negative interactions. By adding the dimension of interaction polarity, the system can represent user preferences and non-preferences simultaneously, preventing information loss about user attitudes

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

2Measurement precision

If all evaluation scores are treated as positive evaluations, then the processing logic remains simple, but recommendation accuracy deteriorates due to loss of negative evaluation information

Engineering Contradiction:
Improverecommendation accuracyVSAvoidprocessing logic complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments evaluation scores into positive evaluations (indicating user preference) and negative evaluations (indicating user non-preference). This segmentation enables the system to process and weigh different types of feedback separately, improving recommendation accuracy by capturing the full spectrum of user attitudes rather than treating all scores uniformly

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing logic to different types of evaluation scores based on their local characteristics. Positive evaluations are processed through one pathway while negative evaluations are processed through another, allowing each type to be handled with appropriate complexity and weight, thereby improving overall measurement precision

Inventive Principle:
Principle #3Local quality

3Loss of information

If negative evaluation and irrelevance are not separately reflected, then the data structure remains simple, but information about user preferences becomes less accurate

Engineering Contradiction:
Improveuser preference informationVSAvoiddata structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the data structure to distinguish between negative evaluations (active dispreference) and irrelevance (no evaluation). This segmentation prevents the conflation of users who actively dislike an item with users who simply did not evaluate it, thereby preserving accurate user preference information while organizing data into meaningful categories

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230267317A1Sign-aware recommendation apparatus and method using graph neural network
Publication Date: 2023.08.24 IND ACADEMIC COOP FOUND YONSEI UNIV
  • US20230267317A1 patent drawing
  • US20230267317A1 patent drawing
  • US20230267317A1 patent drawing

AI summary

A recommendation apparatus separately extracts a positive graph and a negative graph representing the user's preference and non-preference for each item from the bipartite graph representing the relationship between users and items obtained using evaluation data, and vectorizes a plurality of nodes corresponding to users and items based on each of the extracted positive graph and negative graph and embeds them in a common virtual embedding space to recommend items that the user would prefer by considering not only preferences but also non-preferences of similar users for items.