End-to-End Neural Ad-hoc Ranking with Kernel Pooling
arXiv:1706.06613 · doi:10.1145/3077136.3080809
Abstract
This paper proposes K-NRM, a kernel based neural model for document ranking. Given a query and a set of documents, K-NRM uses a translation matrix that models word-level similarities via word embeddings, a new kernel-pooling technique that uses kernels to extract multi-level soft match features, and a learning-to-rank layer that combines those features into the final ranking score. The whole model is trained end-to-end. The ranking layer learns desired feature patterns from the pairwise ranking loss. The kernels transfer the feature patterns into soft-match targets at each similarity level and enforce them on the translation matrix. The word embeddings are tuned accordingly so that they can produce the desired soft matches. Experiments on a commercial search engine's query log demonstrate the improvements of K-NRM over prior feature-based and neural-based states-of-the-art, and explain the source of K-NRM's advantage: Its kernel-guided embedding encodes a similarity metric tailored for matching query words to document words, and provides effective multi-level soft matches.
References in corpus (4)
Cited by in corpus (140)
- XLNet: Generalized Autoregressive Pretraining for Language Understanding
- Deeper Text Understanding for IR with Contextual Neural Language Modeling
- CEDR: Contextualized Embeddings for Document Ranking
- Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrieval
- Multi-Stage Document Ranking with BERT
- ERNIE 3.0: Large-scale Knowledge Enhanced Pre-training for Language Understanding and Generation
- ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERT
- Response Ranking with Deep Matching Networks and External Knowledge in Information-seeking Conversation Systems
- Understanding the Behaviors of BERT in Ranking
- Information Retrieval: Recent Advances and Beyond
- Simple Applications of BERT for Ad Hoc Document Retrieval
- Context-Aware Sentence/Passage Term Importance Estimation For First Stage Retrieval
- Semantic Models for the First-stage Retrieval: A Comprehensive Review
- Word-Entity Duet Representations for Document Ranking
- TF-Ranking: Scalable TensorFlow Library for Learning-to-Rank
- Rethinking Search: Making Domain Experts out of Dilettantes
- Beyond 512 Tokens: Siamese Multi-depth Transformer-based Hierarchical Encoder for Long-Form Document Matching
- Critically Examining the "Neural Hype": Weak Baselines and the Additivity of Effectiveness Gains from Neural Ranking Models
- Representation Learning for Natural Language Processing
- Complementing Lexical Retrieval with Semantic Residual Embedding
- Pseudo-Relevance Feedback for Multiple Representation Dense Retrieval
- Societal Biases in Retrieved Contents: Measurement Framework and Adversarial Mitigation for BERT Rankers
- Do Neural Ranking Models Intensify Gender Bias?
- PROP: Pre-training with Representative Words Prediction for Ad-hoc Retrieval
- MatchZoo: A Learning, Practicing, and Developing System for Neural Text Matching
- The Expando-Mono-Duo Design Pattern for Text Ranking with Pretrained Sequence-to-Sequence Models
- Neural ranking models for document retrieval
- TripClick: The Log Files of a Large Health Web Search Engine
- A Study of Neural Matching Models for Cross-lingual IR
- Adversarial Retriever-Ranker for dense text retrieval
- Generic Intent Representation in Web Search
- StruBERT: Structure-aware BERT for Table Search and Matching
- Content-Based Weak Supervision for Ad-Hoc Re-Ranking
- An Updated Duet Model for Passage Re-ranking
- Learning a Product Relevance Model from Click-Through Data in E-Commerce
- Retrieve-and-Read: Multi-task Learning of Information Retrieval and Reading Comprehension
- Contrastive Learning of User Behavior Sequence for Context-Aware Document Ranking
- Towards Better Text Understanding and Retrieval through Kernel Entity Salience Modeling
- USER: A Unified Information Search and Recommendation Model based on Integrated Behavior Sequence
- Multi-Cast Attention Networks for Retrieval-based Question Answering and Response Prediction
- DiPair: Fast and Accurate Distillation for Trillion-Scale Text Matching and Pair Modeling
- A Hybrid Retrieval-Generation Neural Conversation Model
- Learning Implicit User Profiles for Personalized Retrieval-Based Chatbot
- Cross-lingual Information Retrieval with BERT
- Incorporating Query Term Independence Assumption for Efficient Retrieval and Ranking using Deep Neural Networks
- Selective Weak Supervision for Neural Information Retrieval
- Entity-Duet Neural Ranking: Understanding the Role of Knowledge Graph Semantics in Neural Information Retrieval
- Teaching a New Dog Old Tricks: Resurrecting Multilingual Retrieval Using Zero-shot Learning
- Ranking Distillation: Learning Compact Ranking Models With High Performance for Recommender System
- Enhancing User Behavior Sequence Modeling by Generative Tasks for Session Search
- Deep Relevance Ranking Using Enhanced Document-Query Interactions
- Passage Ranking with Weak Supervision
- The Power of Selecting Key Blocks with Local Pre-ranking for Long Document Information Retrieval
- Graph-based Hierarchical Relevance Matching Signals for Ad-hoc Retrieval
- Leveraging Semantic and Lexical Matching to Improve the Recall of Document Retrieval Systems: A Hybrid Approach
- P^3 Ranker: Mitigating the Gaps between Pre-training and Ranking Fine-tuning with Prompt-based Learning and Pre-finetuning
- DeepTileBars: Visualizing Term Distribution for Neural Information Retrieval
- SpaDE: Improving Sparse Representations using a Dual Document Encoder for First-stage Retrieval
- A Deep Look into Neural Ranking Models for Information Retrieval
- Composite Re-Ranking for Efficient Document Search with BERT
- Learning Contextualized Document Representations for Healthcare Answer Retrieval
- TU Wien @ TREC Deep Learning '19 -- Simple Contextualization for Re-ranking
- Let's measure run time! Extending the IR replicability infrastructure to include performance aspects
- Unify Local and Global Information for Top- Recommendation
- GRAPHENE: A Precise Biomedical Literature Retrieval Engine with Graph Augmented Deep Learning and External Knowledge Empowerment
- Legal Element-oriented Modeling with Multi-view Contrastive Learning for Legal Case Retrieval
- COIL: Revisit Exact Lexical Match in Information Retrieval with Contextualized Inverted List
- Intra-Document Cascading: Learning to Select Passages for Neural Document Ranking
- A Fast Deep Learning Model for Textual Relevance in Biomedical Information Retrieval
- From Easy to Hard: A Dual Curriculum Learning Framework for Context-Aware Document Ranking
- Improving Low-Resource Cross-lingual Document Retrieval by Reranking with Deep Bilingual Representations
- Co-PACRR: A Context-Aware Neural IR Model for Ad-hoc Retrieval
- NPRF: A Neural Pseudo Relevance Feedback Framework for Ad-hoc Information Retrieval
- Zero-shot Neural Passage Retrieval via Domain-targeted Synthetic Question Generation
- Overcoming low-utility facets for complex answer retrieval
- One word at a time: adversarial attacks on retrieval models
- Longformer for MS MARCO Document Re-ranking Task
- A Modern Perspective on Query Likelihood with Deep Generative Retrieval Models
- Learning Colour Representations of Search Queries
- LATTE: Latent Type Modeling for Biomedical Entity Linking
- SPARTA: Efficient Open-Domain Question Answering via Sparse Transformer Matching Retrieval
- A Comparison of Supervised Learning to Match Methods for Product Search
- A Zero Attentive Relevance Matching Networkfor Review Modeling in Recommendation System
- Multi-Perspective Relevance Matching with Hierarchical ConvNets for Social Media Search
- RLTM: An Efficient Neural IR Framework for Long Documents
- Leveraging Advantages of Interactive and Non-Interactive Models for Vector-Based Cross-Lingual Information Retrieval
- OpenMatch: An Open Source Library for Neu-IR Research
- Semantic Product Search for Matching Structured Product Catalogs in E-Commerce
- QDER: Query-Specific Document and Entity Representations for Multi-Vector Document Re-Ranking
- Automatic Event Salience Identification
- Dialogue History Matters! Personalized Response Selectionin Multi-turn Retrieval-based Chatbots
- Heterogeneous Network Embedding for Deep Semantic Relevance Match in E-commerce Search
- Learning to Select Historical News Articles for Interaction based Neural News Recommendation
- Towards Lossless Token Pruning in Late-Interaction Retrieval Models
- GazBy: Gaze-Based BERT Model to Incorporate Human Attention in Neural Information Retrieval
- Long Document Ranking with Query-Directed Sparse Transformer
- Toward the Understanding of Deep Text Matching Models for Information Retrieval
- Neural Ranking Models with Multiple Document Fields
- Beyond Lexical: A Semantic Retrieval Framework for Textual SearchEngine
- Patient Cohort Retrieval using Transformer Language Models
- Developing Multi-Task Recommendations with Long-Term Rewards via Policy Distilled Reinforcement Learning
- PSSL: Self-supervised Learning for Personalized Search with Contrastive Sampling
- Learning From Weights: A Cost-Sensitive Approach For Ad Retrieval
- WIKIR: A Python toolkit for building a large-scale Wikipedia-based English Information Retrieval Dataset
- CONNA: Addressing Name Disambiguation on The Fly
- Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedback
- Neural Relation Prediction for Simple Question Answering over Knowledge Graph
- Consistency and Variation in Kernel Neural Ranking Model
- DeText: A Deep Text Ranking Framework with BERT
- Ranking Significant Discrepancies in Clinical Reports
- Embedding-based Product Retrieval in Taobao Search
- Ember: No-Code Context Enrichment via Similarity-Based Keyless Joins
- Pre-trained Language Model based Ranking in Baidu Search
- Investigating Retrieval Method Selection with Axiomatic Features
- An In-depth Analysis of Passage-Level Label Transfer for Contextual Document Ranking
- Few-Shot Text Ranking with Meta Adapted Synthetic Weak Supervision
- Pre-training for Ad-hoc Retrieval: Hyperlink is Also You Need
- A multi-perspective combined recall and rank framework for Chinese procedure terminology normalization
- BiTe-GCN: A New GCN Architecture via BidirectionalConvolution of Topology and Features on Text-Rich Networks
- MS MARCO: Benchmarking Ranking Models in the Large-Data Regime
- More Robust Dense Retrieval with Contrastive Dual Learning
- Target-Guided Open-Domain Conversation
- ExpertRank: A Multi-level Coarse-grained Expert-based Listwise Ranking Loss
- Mitigating the Position Bias of Transformer Models in Passage Re-Ranking
- TPRM: A Topic-based Personalized Ranking Model for Web Search
- Place Deduplication with Embeddings
- Deep Natural Language Processing for LinkedIn Search
- Modularized Transfomer-based Ranking Framework
- You Get What You Chat: Using Conversations to Personalize Search-based Recommendations
- Cross-language Information Retrieval
- Personalizing Search Results Using Hierarchical RNN with Query-aware Attention
- Neural Document Expansion with User Feedback
- Cross-Batch Negative Sampling for Training Two-Tower Recommenders
- The Cross-Lingual Arabic Information REtrieval (CLAIRE) System
- LRG at TREC 2020: Document Ranking with XLNet-Based Models
- Text-to-Text Multi-view Learning for Passage Re-ranking
- BERT Embeddings Can Track Context in Conversational Search
- Searching Personal Collections
- Enriching Article Recommendation with Phrase Awareness
- Exploiting Sentence-Level Representations for Passage Ranking