Pairwise Interaction Tensor Decomposition for Tag Recommendation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tensor decomposition methods for tag recommendation, such as Tucker decomposition and Pairwise Interaction Tensor Factorization, face high time complexity and accuracy issues due to their inability to efficiently handle large datasets, leading to inefficient training and prediction processes.

Innovation Solution

The proposed Pairwise Interaction Tensor Decomposition (PITD) method decomposes a target tensor into a core tensor and factor matrices, with the core tensor split into subtensors, reducing redundant calculations and improving efficiency by only involving target subtensors in the equation relationship, thereby decreasing time complexity and enhancing tag recommendation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Tucker decomposition model is used for tag recommendation, then the model can capture interaction relationships among user, resource and tag, but the time complexity of training and prediction is relatively high

Engineering Contradiction:
Improvetag recommendation accuracyVSAvoidtraining and prediction duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the three-dimensional core tensor obtained from Tucker decomposition into multiple two-dimensional matrices. This segmentation transforms the complex three-dimensional interaction relationships into multiple simpler two-dimensional relationships, reducing the time complexity while preserving the essential interaction patterns among users, resources, and tags.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the core tensor from the Tucker decomposition model and separates it from the factor matrices. By taking out only the necessary interaction information from the core tensor and representing it through multiple two-dimensional matrices, the model reduces computational burden while maintaining recommendation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If traditional tensor decomposition methods are used, then the model structure is simple, but the method cannot adapt to large volume datasets

Engineering Contradiction:
Improvemodel structure complexityVSAvoiddata processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the large-scale three-dimensional tensor data into multiple manageable two-dimensional matrices. This segmentation allows the model to process large volume datasets by breaking them down into smaller computational units, thereby improving productivity without significantly increasing model structure complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the three-dimensional tensor decomposition problem into multiple two-dimensional matrix decomposition problems. This dimensionality change from 3D to 2D reduces the computational complexity and enables the model to efficiently handle large volume datasets while maintaining a relatively simple model structure.

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

3Reliability

If three-dimensional core tensor is used in TD model, then the interaction relationships are preserved, but the time complexity and duration are relatively high

Engineering Contradiction:
Improveinteraction relationship accuracyVSAvoidtraining and prediction speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the three-dimensional core tensor into multiple two-dimensional matrices, each capturing specific interaction patterns. This segmentation preserves the essential interaction relationships among users, resources, and tags while reducing the computational time complexity and improving training and prediction speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the interaction information from the three-dimensional core tensor and represents it through multiple two-dimensional matrices. This extraction process maintains the critical interaction relationships while reducing the computational burden, thereby improving productivity without sacrificing reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11734362B2Tag recommending method and apparatus, computer device, and readable medium
Publication Date: 2023.08.22 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11734362B2 patent drawing
  • US11734362B2 patent drawing
  • US11734362B2 patent drawing

AI summary

A tag recommending method is performed at a computer device, the method including: obtaining a target account and a target resource for which tag recommendation is to be performed; determining, by using a tag recommending model obtained after tensor decomposition, recommendation values of tags in tag data respectively corresponding to the target account and the target resource, the tag recommending model defining correspondences among account data including the target account, resource data including the target resource and the tag data; and determining n tags with highest recommendation values in the tag data as tags to be recommended to the target account, the n tags being used for marking the target resource, and n being a positive integer.