paper-with-me

Papers

Are ID Embeddings Necessary? Whitening Pre-trained Text Embeddings for Effective Sequential Recommendation

2024-02-16 · Lingzi Zhang, Xin Zhou, Zhiwei Zeng, Zhiqi Shen

Recent sequential recommendation models have combined pre-trained text embeddings of items with item ID embeddings to achieve superior recommendation performance. Despite their effectiveness, the expressive power of text features in these models remains largely unexplored. While most existing models emphasize the importance of ID embeddings in recommendations, our study takes a step further by studying sequential recommendation models that only rely on text features and do not necessitate ID embeddings. Upon examining pretrained text embeddings experimentally, we discover that they reside in an anisotropic semantic space, with an average cosine similarity of over 0.8 between items. We also demonstrate that this anisotropic nature hinders recommendation models from effectively differentiating between item representations and leads to degenerated performance. To address this issue, we propose to employ a pre-processing step known as whitening transformation, which transforms the anisotropic text feature distribution into an isotropic Gaussian distribution. Our experiments show that whitening pre-trained text embeddings in the sequential model can significantly improve recommendation performance. However, the full whitening operation might break the potential manifold of items with similar text semantics. To preserve the original semantics while benefiting from the isotropy of the whitened text features, we introduce WhitenRec+, an ensemble approach that leverages both fully whitened and relaxed whitened item representations for effective recommendations. We further discuss and analyze the benefits of our design through experiments and proofs. Experimental results on three public benchmark datasets demonstrate that WhitenRec+ outperforms state-of-the-art methods for sequential recommendation.

📄 PDF Abstract BibTeX arXiv:2402.10602

Code (0)

등록된 구현이 없습니다.

Tasks

Sequential Recommendation

Similar Papers 제목 키워드 기반

Isotropy Matters: Soft-ZCA Whitening of Embeddings for Semantic Code Search

2024-11-26 · Andor Diera, Lukas Galke, Ansgar Scherp

Low isotropy in an embedding space impairs performance on tasks involving semantic inference. Our study investigates the impact of isotropy on semantic code search performance and explores post-processing techniques to m…

Code Search

Discovering Universal Geometry in Embeddings with ICA

2023-05-22 · Hiroaki Yamagiwa, Momose Oyama, Hidetoshi Shimodaira

This study utilizes Independent Component Analysis (ICA) to unveil a consistent semantic structure within embeddings of words or images. Our approach extracts independent semantic components from the embeddings of a pre-…

Whitening Not Recommended for Classification Tasks in LLMs

2024-07-16 · Ali Forooghi, Shaghayegh Sadeghi, Jianguo Lu

Sentence embedding is a cornerstone in NLP. Whitening has been claimed to be an effective operation to improve embedding quality obtained from Large Language Models (LLMs). However, we find that the efficacy of whitening…

ClassificationSentenceSentence EmbeddingSentence-Embedding

An Investigation into Whitening Loss for Self-supervised Learning

2022-10-07 · Xi Weng, Lei Huang, Lei Zhao, Rao Muhammad Anwer 외

A desirable objective in self-supervised learning (SSL) is to avoid feature collapse. Whitening loss guarantees collapse avoidance by minimizing the distance between embeddings of positive pairs under the conditioning th…

object-detectionObject DetectionSelf-Supervised Learning

WhiteningBERT: An Easy Unsupervised Sentence Embedding Approach

2021-04-05 · Findings (EMNLP) 2021 11 · JunJie Huang, Duyu Tang, Wanjun Zhong, Shuai Lu 외

Producing the embedding of a sentence in an unsupervised way is valuable to natural language matching and retrieval problems in practice. In this work, we conduct a thorough examination of pretrained model based unsuperv…

RetrievalSentenceSentence EmbeddingSentence-Embedding+1