Multimodal Sequential Recommendation Window Co-Attention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recommendation systems fail to effectively utilize relationships between content item and information sequence dynamics, leading to limited value in content recommendations for users.

Innovation Solution

A multimodal recommendation identification system using a computing device implements window co-attention to generate aggregated information encodings from content item and modality information, focusing on local neighborhoods to improve recommendation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple fusion strategies are used to combine content item sequences and information sequences, then device complexity is reduced, but recommendation accuracy and user satisfaction deteriorate due to ignoring relationships between sequence dynamics

Engineering Contradiction:
Improvesystem complexityVSAvoidrecommendation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system segments the recommendation model into distinct modules: an item sequence encoder that processes content item sequences, an information sequence encoder that processes additional information sequences, and a fusion module that combines them. This segmentation allows each module to specialize in processing specific types of sequence data while maintaining overall system manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by applying transformer-based self-attention mechanisms that capture dynamics across time steps in sequences. Instead of treating sequences as static inputs, the model processes temporal relationships between items, adding a time-aware dimension to the recommendation approach that improves accuracy without proportionally increasing complexity.

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

2Measurement precision

If complex fusion strategies with attention mechanisms are used to capture sequence dynamics, then recommendation accuracy improves, but device complexity and computational resources increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies attention mechanisms selectively rather than uniformly across all sequence elements. By focusing computational resources on capturing critical temporal relationships and interactions between item and information sequences, the model achieves high recommendation accuracy without the full computational overhead of applying complex attention to every possible sequence combination.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent merges the item sequence encoder and information sequence encoder into a unified transformer-based architecture that processes both sequences simultaneously. This merging allows the model to capture interactions between items and additional information in an integrated manner, improving recommendation accuracy while sharing computational resources across both encoding tasks.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If conventional recommendation systems process only content item identifiers, then processing speed is maintained, but recommendation value deteriorates due to ignoring modality information relationships

Engineering Contradiction:
Improveprocessing speedVSAvoidmodality information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system performs preliminary encoding of content item identifiers into dense vector representations before processing. This preliminary action transforms discrete identifiers into continuous embeddings that capture semantic relationships, enabling faster subsequent processing while preserving and enhancing modality information rather than losing it.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces transformer encoders as intermediary components that bridge content item identifiers and additional information sequences. These encoders act as mediators that process and integrate multiple modalities of information, preventing information loss while maintaining efficient processing through learned representations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11711581B2Multimodal sequential recommendation with window co-attention
Publication Date: 2023.07.25 ADOBE INC
  • US11711581B2 patent drawing
  • US11711581B2 patent drawing
  • US11711581B2 patent drawing

AI summary

A multimodal recommendation identification system analyzes data describing a sequence of past content item interactions to generate a recommendation for a content item for a user. An indication of the recommended content item is provided to a website hosting system or recommendation system so that the recommended content item is displayed or otherwise presented to the user. The multimodal recommendation identification system identifies a content item to recommend to the user by generating an encoding that encodes identifiers of the sequence of content items the user has interacted with and generating encodings that encode multimodal information for content items in the sequence of content items the user has interacted with. An aggregated information encoding for a user based on these encodings and a system analyzes the content item sequence encoding and interaction between the content item sequence encoding and the multiple modality encodings to generate the aggregated information encoding.