Video Recommendation Feature Fusion via Bilinear Pooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing attentive collaborative filtering (ACF) model for video recommendations faces challenges due to the significant property difference between user features and video features, leading to information loss and gradient vanishing issues, which affect the accuracy of video recommendations.

Innovation Solution

A method involving feature extraction using separate networks for video and user data, followed by fusion through bilinear pooling and dot multiplication to generate recommendation probabilities, while also incorporating text features for enhanced accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the ACF model is used to extract joint features between user and video, then video recommendation can be performed, but information loss occurs due to the property difference between user features and video features

Engineering Contradiction:
Improveinformation loss in user features and video featuresVSAvoidcomplexity of feature extraction network
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent divides the feature extraction process into two separate networks: a first feature extraction network for video features and a second feature extraction network for user features. This segmentation allows each network to be optimized for its specific input type, preventing information loss that would occur in a unified network while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different network architectures and extraction strategies to different feature types based on their local characteristics. Video features use a network optimized for visual data, while user features use a network optimized for behavioral and demographic data, ensuring each feature type is processed with appropriate quality and methodology.

Inventive Principle:
Principle #3Local quality

2Reliability

If the ACF model extracts joint features from video library, then recommendation ranking can be obtained, but gradient vanishing occurs due to property difference between features

Engineering Contradiction:
Improvegradient stability of ACF modelVSAvoidcomplexity of feature extraction network
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By segmenting the feature extraction into separate networks for videos and users, the patent eliminates the gradient vanishing problem that occurs when trying to process heterogeneous feature types in a single network. Each network maintains stable gradients for its specific feature type while the fusion layer combines them without gradient conflicts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a feature fusion network as an intermediary between the video feature extraction network and user feature extraction network. This mediator handles the combination of features from different sources, isolating the gradient flow in each extraction network and preventing vanishing gradients while enabling effective feature integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If separate feature extraction networks are used for video and user data, then information loss is reduced, but device complexity increases

Engineering Contradiction:
Improveinformation loss in featuresVSAvoidcomplexity of feature extraction network
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the feature extraction system into specialized networks for different data types, which improves information preservation by optimizing each network for its specific input. The complexity increase is managed through modular architecture where each segment can be independently optimized and maintained.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a composite feature extraction system that combines multiple specialized networks (video feature network, user feature network, and fusion network) into a unified recommendation system. This composite structure leverages the strengths of each component while achieving overall system optimization that balances information preservation with manageable complexity.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS11540019B2Video recommendation method and device, computer device and storage medium
Publication Date: 2022.12.27 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11540019B2 patent drawing
  • US11540019B2 patent drawing
  • US11540019B2 patent drawing

AI summary

A video recommendation method is provided, including: inputting a video to a first feature extraction network, performing feature extraction on at least one consecutive video frame in the video, and outputting a video feature of the video; inputting user data of a user to a second feature extraction network, performing feature extraction on the discrete user data, and outputting a user feature of the user; performing feature fusion based on the video feature and the user feature, and obtaining a recommendation probability of recommending the video to the user; and determining, according to the recommendation probability, whether to recommend the video to the user.