Augmenting Visual Information in Knowledge Graphs for Recommendations

Recommender System UXUI/UX DesignersHCI Researchers

Title of the Paper

Augmenting Visual Information in Knowledge Graphs for Recommendations

Paper Information

  • Subject Area: Knowledge Graphs and Recommender Systems
  • Keywords: Knowledge Graph, Heterogeneous Information Network, Image Features, User Modeling, Recommender Systems, Visual Augmentation, Representation Learning, Hybrid Context, Deep Learning, Path Reasoning

Research Background and Problem Statement

  1. Problem or Challenge:

    • Existing knowledge graph-based recommender systems primarily focus on leveraging semantic information while neglecting visual information such as images.
    • In domains where visual factors play a significant role, such as fashion, image features can provide rich information for capturing user preferences. However, how to integrate and utilize these visual features in knowledge graphs remains an open question.
    • Current knowledge graph-based methods generally consider only semantic factors and fail to incorporate visual factors.
  2. Significance:

    • Visual factors have a significant impact in certain domains (e.g., clothing recommendation systems).
    • Combining knowledge graphs with image features could effectively address the data sparsity problem and improve the performance of recommender systems.
  3. Research Motivation and Related Work:

    • Drawing on existing knowledge graph techniques (e.g., path-based methods and embedding methods) and image feature extraction techniques (e.g., SIFT, SURF, CNN), this study proposes a new method that integrates semantic and visual information.
    • To address the limitation of existing methods in combining semantic and visual neighborhoods, a representation learning mechanism in hybrid contexts is proposed.

Proposed Solution

  1. Proposed Method:

    • By introducing visual factor entities and visual relationships, the existing knowledge graph is extended, forming what is called a "Visually-Augmented Knowledge Graph."
    • A user representation learning method based on Visually-Annotated Meta-Paths is proposed, which blends semantic and visual factors to generate embeddings for users and items.
  2. Innovative Contributions:

    • Image features are embedded as visual factor entities into the knowledge graph (e.g., using k-means clustering to generate visual factors).
    • By creating visually-annotated meta-paths, the joint context of semantic and visual neighborhoods is generated for the first time.
    • A new method is proposed to generate usable embeddings by leveraging users' hybrid preference vectors (semantic + visual).
  3. Implementation Steps:

    • Extract image features, including local features (e.g., SIFT, SURF, ORB) and global features (e.g., color histograms, CNN features).
    • Use k-means clustering to generate visual factors and connect them with entities and relationships in the original knowledge graph to construct the Visually-Augmented Knowledge Graph.
    • Generate users' hybrid contextual neighborhoods based on visually-annotated meta-paths.
    • Employ an unsupervised learning method based on skip-gram to learn node embeddings, producing representation vectors for users and items.

Research Outcomes

  1. Specific Outcomes:

    • The proposed Visually-Augmented Knowledge Graph and user representation learning method significantly improved recommendation performance.
    • The method outperformed traditional semantic meta-path-based approaches in recommendation tasks on two datasets (Amazon and MovieLens).
  2. Comparison with Existing Solutions and Advantages:

    • The proposed method better captures user preferences in cases of sparse user interactions.
    • Compared to traditional metapath2vec++-based representation learning methods, the improved method incorporating visual information demonstrated superior performance in terms of precision and recall.
  3. Experiments and Evaluation Results:

    • On the Amazon dataset, visually-annotated meta-paths using SIFT feature extraction achieved the best results.
    • On the MovieLens dataset, CNN and color histogram features showed significant improvements in visual augmentation.
    • Building on existing knowledge graph-enhanced transfer networks (KGAT), the inclusion of visual information slightly improved recommendation performance.
  4. Limitations and Future Directions:

    • The additional value of the Visually-Augmented Knowledge Graph is limited in cases where the existing knowledge graph already contains abundant semantic factors.
    • Future research directions include exploring more types of image features for knowledge graph augmentation, incorporating temporal factors for multimodal fusion, and improving representation learning models to more effectively model user preferences.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/iui/57997/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3397481.3450686
At a Glance

Paper Snapshot

fact_check
dataset
Source
IUI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
2 authors
sell
Subtopics
Recommender System UX
work
Professions
UI/UX Designers, HCI Researchers
article
Content Status
Full text indexed
hub
Related Papers
6 related papers