Saurabh Tiwary

dblp:166/1601 · DBLP profile ↗
← Back
12ranked-venue papers
0as first author
4since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 4 since 2021Databases, data management, data science and information retrieval · 5Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
9 papers
Question answering and dialogue systems · 35% Representation and self-supervised learning · 28% Language models and text generation · 16%
Databases, data mining, and information retrieval
5 papers
Information retrieval · 81% Recommender systems · 10% Query processing and optimization · 10%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%

Topics — the 25 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Question answering and dialogue systems
conversational agents
0.812024
Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models · ACL (1) 2024
Natural language and speech › Question answering and dialogue systems › dialogue evaluation
user satisfaction estimation
0.812024
Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models · ACL (1) 2024
Information retrieval › retrieval models › neural retrieval
neural ranking model
0.722019
An Axiomatic Approach to Regularizing Neural Ranking Models · SIGIR 2019
Neural Ranking Models with Multiple Document Fields · WSDM 2018
Natural language and speech › Language models and text generation
language modeling
0.612022
Invariant Language Modeling · EMNLP 2022
Machine learning › Representation and self-supervised learning
pre-training
0.612022
Pretraining Text Encoders with Adversarial Mixture of Training Signal Generators · ICLR 2022
Machine learning › Representation and self-supervised learning
contrastive learning
0.512021
COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining · NeurIPS 2021
Natural language and speech › Language models and text generation › large language model training
language model pretraining
0.512021
COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining · NeurIPS 2021
Natural language and speech › Question answering and dialogue systems
conversational search
0.412020
Leading Conversational Search by Suggesting Useful Questions · WWW 2020
Machine learning › Efficient and distributed learning
model compression
0.412020
Pushing the Limits of Narrow Precision Inferencing at Cloud Scale with Microsoft Floating Point · NeurIPS 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning › information fusion
multi-evidence reasoning
0.412020
Transformer-XH: Multi-Evidence Reasoning with eXtra Hop Attention · ICLR 2020
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
multi-hop question answering
0.412020
Transformer-XH: Multi-Evidence Reasoning with eXtra Hop Attention · ICLR 2020
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.412020
Pushing the Limits of Narrow Precision Inferencing at Cloud Scale with Microsoft Floating Point · NeurIPS 2020
Information retrieval › retrieval models
axiomatic retrieval model
0.412019
An Axiomatic Approach to Regularizing Neural Ranking Models · SIGIR 2019
Information retrieval › query understanding
query representation
0.412019
Generic Intent Representation in Web Search · SIGIR 2019
Information retrieval
query understanding
0.412019
Generic Intent Representation in Web Search · SIGIR 2019
Recommender systems › large-scale recommendation › multi-stage recommender systems
candidate generation
0.312018
Optimizing Query Evaluations Using Reinforcement Learning for Web Search · SIGIR 2018
Query processing and optimization › query execution › scan processing
index scan
0.312018
Optimizing Query Evaluations Using Reinforcement Learning for Web Search · SIGIR 2018
Information retrieval
query processing
0.312018
Optimizing Query Evaluations Using Reinforcement Learning for Web Search · SIGIR 2018
Information retrieval › ranking
ranking model
0.312018
Neural Ranking Models with Multiple Document Fields · WSDM 2018
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training
0.212022
Pretraining Text Encoders with Adversarial Mixture of Training Signal Generators · ICLR 2022
Machine learning › Trustworthy machine learning
robustness
0.212022
Invariant Language Modeling · EMNLP 2022
Information retrieval › interactive information retrieval
session search
0.112020
Leading Conversational Search by Suggesting Useful Questions · WWW 2020
Machine learning › Transfer learning and domain adaptation › cross-lingual transfer
zero-shot cross-lingual transfer
0.112019
Towards Language Agnostic Universal Representations · ACL (1) 2019
Information retrieval › ranking
relevance estimation
0.112019
An Axiomatic Approach to Regularizing Neural Ranking Models · SIGIR 2019
Machine learning › Reinforcement learning › online decision making
reinforcement learning for systems
0.112018
Optimizing Query Evaluations Using Reinforcement Learning for Web Search · SIGIR 2018

Methods — techniques the papers use, named apart from their topics

microsoft floating point · 0.9large language model · 0.8mixture of training signal generators · 0.6invariance regularization · 0.6adversarial training · 0.6token correction · 0.5sequence contrastive learning · 0.5self-supervised learning · 0.5weak supervision · 0.4transformer · 0.4quantization · 0.4extra hop attention · 0.4a/b testing · 0.4GPT-2 · 0.4BERT · 0.4regularization loss · 0.4multi-task learning · 0.4data perturbation · 0.4
YearPublicationVenuePosition
2024 Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models
abstract
Ying-Chun Lin, Jennifer Neville, Jack Stokes, Longqi Yang, Tara Safavi, Mengting Wan, Scott Counts, Siddharth Suri, Reid Andersen, Xiaofeng Xu, Deepak Gupta, Sujay Kumar Jauhar, Xia Song, Georg Buscher, Saurabh Tiwary, Brent Hecht, Jaime Teevan. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Ying-Chun Lin, Jennifer Neville, Jack W. Stokes, Longqi Yang 0001, Tara Safavi, Mengting Wan, Scott Counts, Siddharth Suri, Reid Andersen, Sujay Kumar Jauhar, Georg Buscher, Saurabh Tiwary, Brent J. Hecht, Jaime Teevan
ACL (1)15
2022 Invariant Language Modeling
abstract
Maxime Peyrard, Sarvjeet Ghotra, Martin Josifoski, Vidhan Agarwal, Barun Patra, Dean Carignan, Emre Kiciman, Saurabh Tiwary, Robert West. Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing. 2022.
Maxime Peyrard, Sarvjeet Singh Ghotra, Martin Josifoski, Vidhan Agarwal, Barun Patra, Dean Carignan, Emre Kiciman, Saurabh Tiwary, Robert West 0001
EMNLP8
2022 Pretraining Text Encoders with Adversarial Mixture of Training Signal Generators
Yu Meng 0001, Chenyan Xiong, Payal Bajaj, Saurabh Tiwary, Paul N. Bennett, Jiawei Han 0001
ICLR4
2021 COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining
abstract
We present a self-supervised learning framework, COCO-LM, that pretrains Language Models by COrrecting and COntrasting corrupted text sequences. Following ELECTRA-style pretraining, COCO-LM employs an auxiliary language model to corrupt text sequences, upon which it constructs two new tasks for pretraining the main model. The first token-level task, Corrective Language Modeling, is to detect and correct tokens replaced by the auxiliary model, in order to better capture token-level semantics. The second sequence-level task, Sequence Contrastive Learning, is to align text sequences originated from the same source input while ensuring uniformity in the representation space. Experiments on GLUE and SQuAD demonstrate that COCO-LM not only outperforms recent state-of-the-art pretrained models in accuracy, but also improves pretraining efficiency. It achieves the MNLI accuracy of ELECTRA with 50% of its pretraining GPU hours. With the same pretraining steps of standard base/large-sized models, COCO-LM outperforms the previous best models by 1+ GLUE average points.
Yu Meng 0001, Chenyan Xiong, Payal Bajaj, Saurabh Tiwary, Paul N. Bennett, Jiawei Han 0001
NeurIPS4
2020 Transformer-XH: Multi-Evidence Reasoning with eXtra Hop Attention
Chen Zhao 0013, Chenyan Xiong, Corby Rosset, Paul N. Bennett, Saurabh Tiwary
ICLR6
2020 Pushing the Limits of Narrow Precision Inferencing at Cloud Scale with Microsoft Floating Point
abstract
In this paper, we explore the limits of Microsoft Floating Point (MSFP), a new class of datatypes developed for production cloud-scale inferencing on custom hardware. Through the co-evolution of hardware design and algorithms, MSFP achieves accuracy comparable to or better than industry standards Bfloat16 and INT8 at 3x and 4x lower cost, respectively. MSFP incurs negligible impact to accuracy (<1%), requires no changes to the model topology, and is integrated with a mature cloud production pipeline. MSFP supports various classes of deep learning models including CNNs, RNNs, and Transformers without modification. Finally, we characterize the accuracy and implementation of MSFP and demonstrate its efficacy on a number of production scenarios, including models that power major online scenarios such as web search, question-answering, and image classification.
Bita Darvish Rouhani, Daniel Lo, Ritchie Zhao, Jeremy Fowers, Kalin Ovtcharov, Anna Vinogradsky, Sarah Massengill, Lita Yang, Ray Bittner, Alessandro Forin, Haishan Zhu, Taesik Na, Prerak Patel, Shuai Che, Lok Chand Koppaka, Subhojit Som, Kaustav Das, Saurabh Tiwary, Steven K. Reinhardt, Sitaram Lanka, Eric S. Chung, Doug Burger
NeurIPS20
2020 Leading Conversational Search by Suggesting Useful Questions
abstract
This paper studies a new scenario in conversational search, conversational question suggestion, which leads search engine users to more engaging experiences by suggesting interesting, informative, and useful follow-up questions. We first establish a novel evaluation metric, usefulness, which goes beyond relevance and measures whether the suggestions provide valuable information for the next step of a user’s journey, and construct a public benchmark for useful question suggestion. Then we develop two suggestion systems, a BERT based ranker and a GPT-2 based generator, both trained with novel weak supervision signals that convey past users’ search behaviors in search sessions. The weak supervision signals help ground the suggestions to users’ information-seeking trajectories: we identify more coherent and informative sessions using encodings, and then weakly supervise our models to imitate how users transition to the next state of search. Our offline experiments demonstrate the crucial role our “next-turn” inductive training plays in improving usefulness over a strong online system. Our online A/B test in Bing shows that our more useful question suggestions receive 8% more user clicks than the previous system.
Corbin Rosset, Chenyan Xiong, Daniel Campos, Nick Craswell, Saurabh Tiwary, Paul N. Bennett
WWW6
2019 Towards Language Agnostic Universal Representations
abstract
When a bilingual student learns to solve word problems in math, we expect the student to be able to solve these problem in both languages the student is fluent in, even if the math lessons were only taught in one language.However, current representations in machine learning are language dependent.In this work, we present a method to decouple the language from the problem by learning language agnostic representations and therefore allowing training a model in one language and applying to a different one in a zero shot fashion.We learn these representations by taking inspiration from linguistics, specifically the Universal Grammar hypothesis and learn universal latent representations that are language agnostic (Chomsky, 2014;Montague, 1970).We demonstrate the capabilities of these representations by showing that models trained on a single language using language agnostic representations achieve very similar accuracies in other languages. * Work done while at Microsoft.
Armen Aghajanyan, Saurabh Tiwary
ACL (1)3
2019 An Axiomatic Approach to Regularizing Neural Ranking Models
abstract
Axiomatic information retrieval (IR) seeks a set of principle properties desirable in IR models. These properties when formally expressed provide guidance in the search for better relevance estimation functions. Neural ranking models typically contain many learnable parameters. The training of these models involves a search for appropriate parameter values based on large quantities of labeled examples. Intuitively, axioms that can guide the search for better traditional IR models should also help in better parameter estimation for machine learning based rankers. This work explores the use of IR axioms to augment the direct supervision from labeled data for training neural ranking models. We modify the documents in our dataset along the lines of well-known axioms during training and add a regularization loss based on the agreement between the ranking model and the axioms on which version of the document---the original or the perturbed---should be preferred. Our experiments show that the neural ranking model achieves faster convergence and better generalization with axiomatic regularization.
Corby Rosset, Bhaskar Mitra 0001, Chenyan Xiong, Nick Craswell, Saurabh Tiwary
SIGIR6
2019 Generic Intent Representation in Web Search
abstract
This paper presents GEneric iNtent Encoder (GEN Encoder) which learns a distributed representation space for user intent in search. Leveraging large scale user clicks from Bing search logs as weak supervision of user intent, GEN Encoder learns to map queries with shared clicks into similar embeddings end-to-end and then fine-tunes on multiple paraphrase tasks. Experimental results on an intrinsic evaluation task - query intent similarity modeling - demonstrate GEN Encoder's robust and significant advantages over previous representation methods. Ablation studies reveal the crucial role of learning from implicit user feedback in representing user intent and the contributions of multi-task learning in representation generality. We also demonstrate that GEN Encoder alleviates the sparsity of tail search traffic and cuts down half of the unseen queries by using an efficient approximate nearest neighbor search to effectively identify previous queries with the same search intent. Finally, we demonstrate distances between GEN encodings reflect certain information seeking behaviors in search sessions.
Chenyan Xiong, Corby Rosset, Paul N. Bennett, Nick Craswell, Saurabh Tiwary
SIGIR7
2018 Optimizing Query Evaluations Using Reinforcement Learning for Web Search
abstract
In web search, typically a candidate generation step selects a small set of documents---from collections containing as many as billions of web pages---that are subsequently ranked and pruned before being presented to the user. In Bing, the candidate generation involves scanning the index using statically designed match plans that prescribe sequences of different match criteria and stopping conditions. In this work, we pose match planning as a reinforcement learning task and observe up to 20% reduction in index blocks accessed, with small or no degradation in the quality of the candidate sets.
Corby Rosset, Damien Jose, Gargi Ghosh, Bhaskar Mitra 0001, Saurabh Tiwary
SIGIR5
2018 Neural Ranking Models with Multiple Document Fields
abstract
Deep neural networks have recently shown promise in the ad-hoc retrieval task. However, such models have often been based on one field of the document, for example considering document title only or document body only. Since in practice documents typically have multiple fields, and given that non-neural ranking models such as BM25F have been developed to take advantage of document structure, this paper investigates how neural models can deal with multiple document fields. We introduce a model that can consume short text fields such as document title and long text fields such as document body. It can also handle multi-instance fields with variable number of instances, for example where each document has zero or more instances of incoming anchor text. Since fields vary in coverage and quality, we introduce a masking method to handle missing field instances, as well as a field-level dropout method to avoid relying too much on any one field. As in the studies of non-neural field weighting, we find it is better for the ranker to score the whole document jointly, rather than generate a per-field score and aggregate. We find that different document fields may match different aspects of the query and therefore benefit from comparing with separate representations of the query text. The combination of techniques introduced here leads to a neural ranker that can take advantage of full document structure, including multiple instance and missing instance data, of variable length. The techniques significantly enhance the performance of the ranker, and outperform a learning to rank baseline with hand-crafted features.
Hamed Zamani, Bhaskar Mitra 0001, Nick Craswell, Saurabh Tiwary
WSDM5