← Search

Nikhil Rao

15 accepted papers

2024

Automatic Pair Construction for Contrastive Post-training

NAACL 2024findings

Alignment serves as an important step to steer large language models (LLMs) towards human preferences. In this paper, we propose an automatic way to construct contrastive data for LLM, using preference pairs from multiple models of varying strengths (e.g., InstructGPT, ChatGPT and GPT-4). We compare…

2024

Dodo: Dynamic Contextual Compression for Decoder-only LMs

ACL 2024long

Transformer-based language models (LMs) are inefficient in long contexts. We propose Dodo, a solution for context compression. Instead of one vector per token in a standard transformer model, Dodo represents text with a dynamic number of hidden states at each layer, reducing the cost of self-attenti…

Cited by 7SourcePDFScholar
2023

Hyperbolic Graph Neural Networks at Scale: A Meta Learning Approach

NeurIPS 2023poster

The progress in hyperbolic neural networks (HNNs) research is hindered by their absence of inductive bias mechanisms, which are essential for generalizing to new tasks and facilitating scalable learning over large datasets. In this paper, we aim to alleviate these issues by learning generalizable in…

Cited by 6SourcePDFScholar
2022

Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoods

ICLR 2022poster

Graph Neural Networks (GNNs) have achieved state-of-the-art performance in node classification, regression, and recommendation tasks. GNNs work well when rich and high-quality connections are available. However, their effectiveness is often jeopardized in many real-world graphs in which node degrees…

2022

Maximizing and Satisficing in Multi-armed Bandits with Graph Information

NeurIPS 2022accept

Pure exploration in multi-armed bandits has emerged as an important framework for modeling decision making and search under uncertainty. In modern applications however, one is often faced with a tremendously large number of options and even obtaining one observation per option may be too costly rend…

2022

Task-Agnostic Graph Explanations

NeurIPS 2022accept

Graph Neural Networks (GNNs) have emerged as powerful tools to encode graph-structured data. Due to their broad applications, there is an increasing need to develop tools to explain how GNNs make decisions given graph-structured data. Existing learning-based GNN explanation approaches are task-speci…

2021

Probabilistic Entity Representation Model for Reasoning over Knowledge Graphs

NeurIPS 2021poster

Logical reasoning over Knowledge Graphs (KGs) is a fundamental technique that can provide an efficient querying mechanism over large and incomplete databases. Current approaches employ spatial geometries such as boxes to learn query representations that encompass the answer entities and model the lo…

2020

Graph DNA: Deep Neighborhood Aware Graph Encoding for Collaborative Filtering

AISTATS 2020poster

In this paper, we consider recommender systems with side information in the form of graphs. Existing collaborative filtering algorithms mainly utilize only immediate neighborhood information and do not efficiently take advantage of deeper neighborhoods beyond 1-2 hops. The main issue with exploiting…

Cited by 15SourcePDFScholar
2020

Regularized Graph Convolutional Networks for Short Text Classification

COLING 2020industry

Short text classification is a fundamental problem in natural language processing, social network analysis, and e-commerce. The lack of structure in short text sequences limits the success of popular NLP methods based on deep learning. Simpler methods that rely on bag-of-words representations tend t…

Cited by 14SourcePDFScholar
2020

Scalable Feature Selection for (Multitask) Gradient Boosted Trees

AISTATS 2020poster

Gradient Boosted Decision Trees (GBDTs) are widely used for building ranking and relevance models in search and recommendation. Considerations such as latency and interpretability dictate the use of as few features as possible to train these models. Feature selection in GBDT models typically involve…

2016

Temporal Regularized Matrix Factorization for High-dimensional Time Series Prediction

NeurIPS 2016poster

Time series prediction problems are becoming increasingly high-dimensional in modern applications, such as climatology and demand forecasting. For example, in the latter problem, the number of items for which demand needs to be forecast might be as large as 50,000. In addition, the data is generally…

Cited by 638SourcePDFScholar
2015

Collaborative Filtering with Graph Information: Consistency and Scalable Methods

NeurIPS 2015spotlight

Low rank matrix completion plays a fundamental role in collaborative filtering applications, the key idea being that the variables lie in a smaller subspace than the ambient space. Often, additional information about the variables is known, and it is reasonable to assume that incorporating this info…