article

An Introduction to Neural Information Retrieval

  • Foundations and Trends® in Information Retrieval
  • Now Publishers
Research footprint

At a glance

Citations
189
References
99
Comments
0
Paper overview

Abstract

Neural ranking models for information retrieval (IR) use shallow or deep neural networks to rank search results in response to a query. Traditional learning to rank models employ supervised machine learning (ML) techniques—including neural networks—over hand-crafted IR features. By contrast, more recently proposed neural models learn representations of language from raw text that can bridge the gap between query and document vocabulary. Unlike classical learning to rank models and non-neural approaches to IR, these new ML techniques are data-hungry, requiring large scale training data before they can be deployed. This tutorial introduces basic concepts and intuitions behind neural IR models, and places them in the context of classical non-neural approaches to IR. We begin by introducing fundamental concepts of retrieval and different neural and non-neural approaches to unsupervised learning of vector representations of text. We then review IR methods that employ these pre-trained neural vector representations without learning the IR task end-to-end. We introduce the Learning to Rank (LTR) framework next, discussing standard loss functions for ranking. We follow that with an overview of deep neural networks (DNNs), including standard architectures and implementations. Finally, we review supervised neural learning to rank models, including recent DNN architectures trained end-to-end for ranking tasks. We conclude with a discussion on potential future directions for neural IR.

Record transparency

Publication details

DOI
10.1561/1500000061
OpenAlex
W4252222626
Document type
article
Language
EN
Source
Foundations and Trends® in Information Retrieval
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.