← Search

Indranil Gupta

5 accepted papers

2025

Generative Caching for Structurally Similar Prompts and Responses

NeurIPS 2025poster

Large Language Models (LLMs) are increasingly being used to plan, reason, and execute tasks across diverse scenarios. In use cases like repeatable workflows and agentic settings, prompts are often reused with minor variations while having a similar structure for recurring tasks. This opens up opport…

Cited by 0SourceScholar
2020

CSER: Communication-efficient SGD with Error Reset

NeurIPS 2020poster

The scalability of Distributed Stochastic Gradient Descent (SGD) is today limited by communication bottlenecks. We propose a novel SGD variant: \underline{C}ommunication-efficient \underline{S}GD with \underline{E}rror \underline{R}eset, or \underline{CSER}. The key idea in CSER is first a new techn…

Cited by 50SourcePDFScholar
2019

Fall of Empires: Breaking Byzantine-tolerant SGD by Inner Product Manipulation

UAI 2019poster

Recently, new defense techniques have been developed to tolerate Byzantine failures for distributed machine learning. The Byzantine model captures workers that behave arbitrarily, including malicious and compromised workers. In this paper, we break two prevailing Byzantine-tolerant techniques. Spe…

Cited by 329SourcePDFScholar
2019

Zeno: Distributed Stochastic Gradient Descent with Suspicion-based Fault-tolerance

ICML 2019oral

We present Zeno, a technique to make distributed machine learning, particularly Stochastic Gradient Descent (SGD), tolerant to an arbitrary number of faulty workers. Zeno generalizes previous results that assumed a majority of non-faulty nodes; we need assume only one non-faulty worker. Our key idea…