paper-with-me

홈 › Papers

What does BERT know about books, movies and music? Probing BERT for Conversational Recommendation

2020-07-30 · Gustavo Penha, Claudia Hauff

Heavily pre-trained transformer models such as BERT have recently shown to be remarkably powerful at language modelling by achieving impressive results on numerous downstream tasks. It has also been shown that they are able to implicitly store factual knowledge in their parameters after pre-training. Understanding what the pre-training procedure of LMs actually learns is a crucial step for using and improving them for Conversational Recommender Systems (CRS). We first study how much off-the-shelf pre-trained BERT "knows" about recommendation items such as books, movies and music. In order to analyze the knowledge stored in BERT's parameters, we use different probes that require different types of knowledge to solve, namely content-based and collaborative-based. Content-based knowledge is knowledge that requires the model to match the titles of items with their content information, such as textual descriptions and genres. In contrast, collaborative-based knowledge requires the model to match items with similar ones, according to community interactions such as ratings. We resort to BERT's Masked Language Modelling head to probe its knowledge about the genre of items, with cloze style prompts. In addition, we employ BERT's Next Sentence Prediction head and representations' similarity to compare relevant and non-relevant search and recommendation query-document inputs to explore whether BERT can, without any fine-tuning, rank relevant items first. Finally, we study how BERT performs in a conversational recommendation downstream task. Overall, our analyses and experiments show that: (i) BERT has knowledge stored in its parameters about the content of books, movies and music; (ii) it has more content-based knowledge than collaborative-based knowledge; and (iii) fails on conversational recommendation when faced with adversarial data.

📄 PDF Abstract BibTeX arXiv:2007.15356

Code (1)

Guzpenha/ConvRecProbingBERT 공식 구현 pytorch

Tasks

Conversational RecommendationLanguage ModellingRecommendation SystemsSentence

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Multi-Head Attention 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
WordPiece 설명 없음
Residual Connection 설명 없음
Attention 설명 없음
Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Adam 설명 없음

Similar Papers 제목 키워드 기반

How does the pre-training objective affect what large language models learn about linguistic properties?

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Several pre-training objectives, such as masked language modeling (MLM), have been proposed to pre-train language models (e.g. BERT) with the aim of learning better language representations. However, to the best of our k…

Language ModelingLanguage ModellingMasked Language Modeling

How does the pre-training objective affect what large language models learn about linguistic properties?

2022-03-20 · ACL 2022 5 · Ahmed Alajrami, Nikolaos Aletras

Several pre-training objectives, such as masked language modeling (MLM), have been proposed to pre-train language models (e.g. BERT) with the aim of learning better language representations. However, to the best of our k…

Language ModelingLanguage ModellingMasked Language Modeling

A Primer in BERTology: What we know about how BERT works

2020-02-27 · Anna Rogers, Olga Kovaleva, Anna Rumshisky

Transformer-based models have pushed state of the art in many areas of NLP, but our understanding of what is behind their success is still limited. This paper is the first survey of over 150 studies of the popular BERT m…

Survey

What Does BERT Learn about the Structure of Language?

2019-07-01 · ACL 2019 7 · Ganesh Jawahar, Beno{\^\i}t Sagot, Djam{\'e} Seddah

BERT is a recent language representation model that has surprisingly performed well in diverse language understanding benchmarks. This result indicates the possibility that BERT networks capture structural information ab…

BERTology for Machine Translation: What BERT Knows about Linguistic Difficulties for Translation

2022-06-01 · LREC 2022 6 · Yuqian Dai, Marc de Kamps, Serge Sharoff

Pre-trained transformer-based models, such as BERT, have shown excellent performance in most natural language processing benchmark tests, but we still lack a good understanding of the linguistic knowledge of BERT in Neur…

Machine TranslationNMTTranslation