Demo Data from EDBT 2026 / reviewers in the wild / expert
Bhargav Bhushanam
dblp:292/2704
· DBLP profile ↗
7ranked-venue papers
0as first author
7since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 7 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
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
5 papers |
Language models and text generation · 42% Efficient and distributed learning · 33% Optimization for machine learning · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 50% Distributed systems · 50% | |
| Databases, data mining, and information retrieval
2 papers |
Recommender systems · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
knowledge editing |
0.9 | 1 | 2025 | MQuAKE-Remastered: Multi-Hop Knowledge Editing Can Only Be Advanced with Reliable Evaluations · ICLR 2025 |
Natural language and speech › Language models and text generation › knowledge editing
knowledge editing evaluation |
0.9 | 1 | 2025 | MQuAKE-Remastered: Multi-Hop Knowledge Editing Can Only Be Advanced with Reliable Evaluations · ICLR 2025 |
Natural language and speech › Language models and text generation › knowledge editing
multi-hop knowledge editing |
0.9 | 1 | 2025 | MQuAKE-Remastered: Multi-Hop Knowledge Editing Can Only Be Advanced with Reliable Evaluations · ICLR 2025 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.8 | 1 | 2024 | Layer Compression of Deep Networks with Straight Flows · AAAI 2024 |
Machine learning › Efficient and distributed learning
model compression |
0.8 | 1 | 2024 | Layer Compression of Deep Networks with Straight Flows · AAAI 2024 |
Machine learning › Efficient and distributed learning
distributed training |
0.6 | 1 | 2022 | AutoShard: Automated Embedding Table Sharding for Recommender Systems · KDD 2022 |
Machine learning › Representation and self-supervised learning › representation learning
embedding learning |
0.6 | 1 | 2022 | Frequency-aware SGD for Efficient Embedding Learning with Provable Benefits · ICLR 2022 |
Machine learning › Optimization for machine learning
stochastic gradient descent |
0.6 | 1 | 2022 | Frequency-aware SGD for Efficient Embedding Learning with Provable Benefits · ICLR 2022 |
Recommender systems › federated recommendation
distributed recommender system |
0.6 | 1 | 2022 | DreamShard: Generalizable Embedding Table Placement for Recommender Systems · NeurIPS 2022 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.6 | 1 | 2022 | DreamShard: Generalizable Embedding Table Placement for Recommender Systems · NeurIPS 2022 |
Distributed systems › distributed machine learning
device placement |
0.6 | 1 | 2022 | DreamShard: Generalizable Embedding Table Placement for Recommender Systems · NeurIPS 2022 |
Machine learning › Deep learning architectures and training › neural differential equations
neural ordinary differential equations |
0.2 | 1 | 2024 | Layer Compression of Deep Networks with Straight Flows · AAAI 2024 |
Machine learning › Reinforcement learning › reinforcement learning for combinatorial optimization
reinforcement learning for scheduling |
0.2 | 1 | 2022 | DreamShard: Generalizable Embedding Table Placement for Recommender Systems · NeurIPS 2022 |
Recommender systems › representation learning for recommendation
embedding-based recommendation |
0.2 | 1 | 2022 | AutoShard: Automated Embedding Table Sharding for Recommender Systems · KDD 2022 |
Methods — techniques the papers use, named apart from their topics
cost network · 1.7reinforcement learning · 1.1neural cost model · 1.1markov decision process · 1.1deep reinforcement learning · 1.1knowledge editing · 0.9dataset auditing · 0.9straight flow regularization · 0.8neural ODE · 0.8knowledge distillation · 0.8stochastic gradient descent · 0.6frequency-aware sampling · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | MQuAKE-Remastered: Multi-Hop Knowledge Editing Can Only Be Advanced with Reliable EvaluationsabstractLarge language models (LLMs) can give out erroneous answers to factually rooted questions either as a result of undesired training outcomes or simply because the world has moved on after a certain knowledge cutoff date. Under such scenarios, *knowledge editing* often comes to the rescue by delivering efficient patches for such erroneous answers without significantly altering the rest, where many editing methods have seen reasonable success when the editing targets are simple and direct (e.g., *``what club does Lionel Messi currently play for?''*).
However, knowledge fragments like this are often deeply intertwined in the real world, making effectively propagating the editing effect to non-directly related questions a practical challenge (to entertain an extreme example: [*"What car did the wife of the owner of the club that Messi currently plays for used to get to school in the 80s?"*](youtube.com/watch?v=DbwiHC1Fu-E\&t=132s)). Prior arts have coined this task as *multi-hop knowledge editing* with the most popular dataset being MQuAKE, serving as the sole evaluation benchmark for many later proposed editing methods due to the expensive nature of constructing knowledge editing datasets at scale.
In this work, we reveal that **up to 33\% or 76\% of \mquake{}'s questions and ground truth labels are, in fact, corrupted in various fashions due to some unintentional clerical or procedural oversights**. Our work provides a detailed audit of MQuAKE's error pattern and a comprehensive fix without sacrificing its dataset capacity. Additionally, we benchmarked almost all proposed MQuAKE-evaluated editing methods on our post-fix dataset, **MQuAKE-Remastered**. We observe that many methods try to overfit the original MQuAKE by exploiting some dataset idiosyncrasies of MQuAKE. We provide a guideline on how to approach such datasets faithfully and show that a simple, minimally invasive approach — **GWalk** — can offer beyond SOTA editing performance without such exploitation. The MQuAKE-Remastered datasets and utilities are available at [huggingface.co/datasets/henryzhongsc/MQuAKE-Remastered](https://huggingface.co/datasets/henryzhongsc/MQuAKE-Remastered) and [github.com/henryzhongsc/MQuAKE-Remastered](https://github.com/henryzhongsc/MQuAKE-Remastered), respectively. Shaochen Zhong, Lize Shao, Bhargav Bhushanam, Xiaocong Du, Yixin Wan, Daochen Zha, Yiwei Wang 0001, Ninghao Liu 0001, Kaixiong Zhou, Kai-Wei Chang 0001, Louis Feng, Vipin Chaudhary, Xia Ben Hu |
ICLR | 4 |
| 2024 | Layer Compression of Deep Networks with Straight FlowsabstractVery deep neural networks lead to significantly better performance on various real tasks. However, it usually causes slow inference and is hard to be deployed on real-world devices. How to reduce the number of layers to save memory and to accelerate the inference is an eye-catching topic. In this work, we introduce an intermediate objective, a continuous-time network, before distilling deep networks into shallow networks. First, we distill a given deep network into a continuous-time neural flow model, which can be discretized with an ODE solver and the inference requires passing through the network multiple times. By forcing the flow transport trajectory to be straight lines, we find that it is easier to compress the infinite step model into a one-step neural flow model, which only requires passing through the flow model once. Secondly, we refine the one-step flow model together with the final head layer with knowledge distillation and finally, we can replace the given deep network with this one-step flow network. Empirically, we demonstrate that our method outperforms direct distillation and other baselines on different model architectures (e.g. ResNet, ViT) on image classification and semantic segmentation tasks. We also manifest that our distilled model naturally serves as an early-exit dynamic inference model. Chengyue Gong, Xiaocong Du, Bhargav Bhushanam, Lemeng Wu, Xingchao Liu, Dhruv Choudhary, Arun Kejariwal, Qiang Liu 0001 |
AAAI | 3 |
| 2022 | Frequency-aware SGD for Efficient Embedding Learning with Provable Benefits
Yan Li 0074, Dhruv Choudhary, Xiaohan Wei, Baichuan Yuan, Bhargav Bhushanam, Tuo Zhao, Guanghui Lan |
ICLR | 5 |
| 2022 | AutoShard: Automated Embedding Table Sharding for Recommender SystemsabstractEmbedding learning is an important technique in deep recommendation models to map categorical features to dense vectors. However, the embedding tables often demand an extremely large number of parameters, which become the storage and efficiency bottlenecks. Distributed training solutions have been adopted to partition the embedding tables into multiple devices. However, the embedding tables can easily lead to imbalances if not carefully partitioned. This is a significant design challenge of distributed systems named embedding table sharding, i.e., how we should partition the embedding tables to balance the costs across devices, which is a non-trivial task because 1) it is hard to efficiently and precisely measure the cost, and 2) the partition problem is known to be NP-hard. In this work, we introduce our novel practice in Meta, namely AutoShard, which uses a neural cost model to directly predict the multi-table costs and leverages deep reinforcement learning to solve the partition problem. Experimental results on an open-sourced large-scale synthetic dataset and Meta's production dataset demonstrate the superiority of AutoShard over the heuristics. Moreover, the learned policy of AutoShard can transfer to sharding tasks with various numbers of tables and different ratios of the unseen tables without any fine-tuning. Furthermore, AutoShard can efficiently shard hundreds of tables in seconds. The effectiveness, transferability, and efficiency of AutoShard make it desirable for production use. Our algorithms have been deployed in Meta production environment. A prototype is available at https://github.com/daochenzha/autoshard Daochen Zha, Louis Feng, Bhargav Bhushanam, Dhruv Choudhary, Jade Nie, Yuandong Tian, Jay Chae, Yinbin Ma, Arun Kejariwal, Xia Ben Hu |
KDD | 3 |
| 2022 | DreamShard: Generalizable Embedding Table Placement for Recommender SystemsabstractWe study embedding table placement for distributed recommender systems, which aims to partition and place the tables on multiple hardware devices (e.g., GPUs) to balance the computation and communication costs. Although prior work has explored learning-based approaches for the device placement of computational graphs, embedding table placement remains to be a challenging problem because of 1) the operation fusion of embedding tables, and 2) the generalizability requirement on unseen placement tasks with different numbers of tables and/or devices. To this end, we present DreamShard, a reinforcement learning (RL) approach for embedding table placement. DreamShard achieves the reasoning of operation fusion and generalizability with 1) a cost network to directly predict the costs of the fused operation, and 2) a policy network that is efficiently trained on an estimated Markov decision process (MDP) without real GPU execution, where the states and the rewards are estimated with the cost network. Equipped with sum and max representation reductions, the two networks can directly generalize to any unseen tasks with different numbers of tables and/or devices without fine-tuning. Extensive experiments show that DreamShard substantially outperforms the existing human expert and RNN-based strategies with up to 19% speedup over the strongest baseline on large-scale synthetic tables and our production tables. The code is available. Daochen Zha, Louis Feng, Qiaoyu Tan, Zirui Liu 0001, Kwei-Herng Lai, Bhargav Bhushanam, Yuandong Tian, Arun Kejariwal, Xia Ben Hu |
NeurIPS | 6 |
| 2022 | Future gradient descent for adapting the temporal shifting data distribution in online recommendation systemsabstractOne of the key challenges of learning an online recommendation model is the temporal domain shift, which causes the mismatch between the training and testing data distribution and hence domain generalization error. To overcome, we propose to learn a meta future gradient generator that forecasts the gradient information of the future data distribution for training so that the recommendation model can be trained as if we were able to look ahead at the future of its deployment. Compared with Batch Update, a widely used paradigm, our theory suggests that the proposed algorithm achieves smaller temporal domain generalization error measured by a gradient variation term in a local regret. We demonstrate the empirical advantage by comparing with various representative baselines. Mao Ye 0006, Ruichen Jiang, Haoxiang Wang 0003, Dhruv Choudhary, Xiaocong Du, Bhargav Bhushanam, Aryan Mokhtari, Arun Kejariwal, Qiang Liu 0001 |
UAI | 6 |
| 2021 | Alternate Model Growth and Pruning for Efficient Training of Recommendation SystemsabstractDeep learning recommendation systems at scale have provided remarkable gains through increasing model capacity (i.e. wider and deeper neural networks), but it comes at significant training cost and infrastructure cost. Model pruning is an effective technique to reduce computation overhead for deep neural networks by removing redundant parameters. However, modern recommendation systems are still thirsty for model capacity due to the demand for handling big data. Thus, pruning a recommendation model at scale results in a smaller model capacity and consequently lower accuracy. To reduce computation cost without sacrificing model capacity, we propose a dynamic training scheme, namely alternate model growth and pruning, to alternatively construct and prune weights in the course of training. Our method leverages structured sparsification to reduce computational cost without hurting the model capacity at the end of offline training so that a full-size model is available in the recurring training stage to learn new data in real time. To the best of our knowledge, this is the first work to provide in-depth experiments and discussion of applying structural dynamics to recommendation systems at scale to reduce training cost. The proposed method is validated with an open-source deep learning recommendation model (DLRM) and state-of-the-art industrial-scale production models. Xiaocong Du, Bhargav Bhushanam, Jiecao Yu, Dhruv Choudhary, Tianxiang Gao, Sherman Wong, Louis Feng, Jongsoo Park, Yu Cao 0001, Arun Kejariwal |
ICMLA | 2 |