Demo Data from SIGIR 2026 / reviewers in the wild / expert
Dong He 0002
dblp:16/5283-2
· DBLP profile ↗
13ranked-venue papers
3as first author
12since 2021 · last 2025
0000-0003-4698-7915ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 11 · 3 first-author · 11 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 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.
| Databases, data mining, and information retrieval
8 papers |
Query processing and optimization · 44% Information retrieval · 15% Machine learning and data management · 13% | |
| Artificial intelligence
3 papers |
Vision and language · 58% Information extraction and text analysis · 37% Trustworthy machine learning · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Storage systems · 71% Reconfigurable computing and FPGAs · 16% Hardware accelerators and domain-specific architectures · 13% | |
| Computer graphics and multimedia
5 papers |
Multimedia analysis and retrieval · 92% Multimedia systems and quality of experience · 8% |
Topics — the 18 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › query formulation
query synthesis |
1.3 | 2 | 2023 | EQUI-VOCAL: Synthesizing Queries for Compositional Video Events from Limited User Interactions · Proc. VLDB Endow. 2023 EQUI-VOCAL Demonstration: Synthesizing Video Queries from User Interactions · Proc. VLDB Endow. 2023 |
Query processing and optimization
query execution |
1.1 | 2 | 2022 | Query Processing on Tensor Computation Runtimes · Proc. VLDB Endow. 2022 DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network Interpretation · Proc. VLDB Endow. 2021 |
Natural language and speech › Information extraction and text analysis › document understanding
table understanding |
0.9 | 1 | 2025 | CENTS: A Flexible and Cost-Effective Framework for LLM-Based Table Understanding · Proc. VLDB Endow. 2025 |
Data integration and cleaning
table understanding |
0.9 | 1 | 2025 | CENTS: A Flexible and Cost-Effective Framework for LLM-Based Table Understanding · Proc. VLDB Endow. 2025 |
Computer vision › Vision and language › vision-language model › multimodal large language model
multimodal large language model evaluation |
0.8 | 1 | 2024 | Task Me Anything · NeurIPS 2024 |
Data mining › dimensionality reduction
feature selection |
0.7 | 1 | 2023 | VOCALExplore: Pay-as-You-Go Video Data Exploration and Model Building · Proc. VLDB Endow. 2023 |
Query processing and optimization › parallel query processing
heterogeneous hardware query processing |
0.6 | 1 | 2022 | Query Processing on Tensor Computation Runtimes · Proc. VLDB Endow. 2022 |
Query processing and optimization
top-k query processing |
0.5 | 1 | 2021 | DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network Interpretation · Proc. VLDB Endow. 2021 |
Storage systems › storage management
storage optimization |
0.5 | 1 | 2021 | VSS: A Storage System for Video Analytics · SIGMOD Conference 2021 |
Storage systems › multimedia storage
video storage |
0.5 | 1 | 2021 | VSS: A Storage System for Video Analytics · SIGMOD Conference 2021 |
Machine learning and data management
data management for machine learning |
0.5 | 2 | 2025 | MaskSearch: Querying Image Masks at Scale · ICDE 2025 Demonstration of MaskSearch: Efficiently Querying Image Masks for Machine Learning Workflows · Proc. VLDB Endow. 2024 |
Edge and fog computing › mobile edge computing
computation offloading |
0.3 | 1 | 2018 | Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAs · INFOCOM 2018 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.3 | 1 | 2018 | Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAs · INFOCOM 2018 |
Computer vision › Vision and language › vision-language model
multimodal large language model |
0.2 | 1 | 2024 | Task Me Anything · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › interpretability
neural network interpretation |
0.1 | 1 | 2021 | DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network Interpretation · Proc. VLDB Endow. 2021 |
Multimedia analysis and retrieval
video content analysis |
0.1 | 1 | 2021 | TASM: A Tile-Based Storage Manager for Video Analytics · ICDE 2021 |
Multimedia systems and quality of experience › multimedia data management
video management |
0.1 | 1 | 2021 | VSS: A Storage System for Video Analytics · SIGMOD Conference 2021 |
Hardware accelerators and domain-specific architectures
vision accelerator |
0.1 | 1 | 2018 | Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAs · INFOCOM 2018 |
Methods — techniques the papers use, named apart from their topics
active learning · 4.0indexing · 1.9large language model · 1.7input token compression · 1.7rising bandit · 1.3tensor programs · 1.1relational operator implementation · 1.1tile layout optimization · 1.0instance-optimal query execution · 1.0data layout optimization · 1.0caching · 1.0filter-verification framework · 0.9taxonomy construction · 0.8benchmark generation · 0.8spatio-temporal scene graphs · 0.7spatio-temporal scene graph · 0.7computation offloading · 0.7FPGA · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | MaskSearch: Querying Image Masks at ScaleabstractMachine learning tasks over image databases often generate masks that annotate image content (e.g., saliency maps, segmentation maps, depth maps) and enable a variety of applications (e.g., determine whether a model is learning spurious correlations or if an image was maliciously modified to mislead a model). While queries that retrieve examples based on mask properties are valuable to practitioners, existing systems do not support them efficiently. In this paper, we formalize the problem and propose MaskSearch, a system that focuses on accelerating queries over databases of image masks while guaranteeing the query result accuracy. MaskSearch leverages a novel indexing technique and an efficient filter-verification query execution framework. Experiments with our prototype show that MaskSearch, using indexes approximately 5% of the compressed data size, accelerates individual queries by up to two orders of magnitude and consistently outperforms existing methods on various multi-query workloads that simulate dataset exploration and analysis processes. Dong He 0002, Jieyu Zhang 0001, Maureen Daum, Alexander Ratner, Magdalena Balazinska |
ICDE | 1 |
| 2025 | CENTS: A Flexible and Cost-Effective Framework for LLM-Based Table UnderstandingabstractLarge Language Models (LLMs) have recently shown impressive capabilities in a variety of applications including table understanding tasks such as column type annotation. Existing LLM-based solutions for table understanding, however, focus on developing specific framework for each individual task, or do not consider the cost-effectiveness tradeoff. In this paper, we present Cents, a unified and cost-effective framework for LLM-based solutions for table understanding tasks. Cents's key capability is an efficient and effective approach to compress the tabular LLM input in a way that reduces input token cost while improving performance compared with state-of-the-art methods. Experiment results show that Cents outperforms other LLM-based baselines on a variety of table understanding tasks at the same or lower cost. Guorui Xiao, Dong He 0002, Jin Wang 0007, Magdalena Balazinska |
Proc. VLDB Endow. | 2 |
| 2024 | Task Me AnythingabstractBenchmarks for large multimodal language models (MLMs) now serve to simultaneously assess the general capabilities of models instead of evaluating for a specific capability. As a result, when a developer wants to identify which models to use for their application, they are overwhelmed by the number of benchmarks and remain uncertain about which benchmark's results are most reflective of their specific use case. This paper introduces Task-Me-Anything, a benchmark generation engine which produces a benchmark tailored to a user's needs. Task-Me-Anything maintains an extendable taxonomy of visual assets and can programmatically generate a vast number of task instances. Additionally, it algorithmically addresses user queries regarding MLM performance efficiently within a computational budget. It contains 113K images, 10K videos, 2K 3D object assets, over 365 object categories, 655 attributes, and 335 relationships. It can generate 500M image/video question-answering pairs, which focus on evaluating MLM perceptual capabilities. Task-Me-Anything reveals critical insights: open-source MLMs excel in object and attribute recognition but lack spatial and temporal understanding; each model exhibits unique strengths and weaknesses; larger models generally perform better, though exceptions exist; and GPT4O demonstrates challenges in recognizing rotating/moving objects and distinguishing colors. Jieyu Zhang 0001, Weikai Huang, Zixian Ma, Oscar Michel, Dong He 0002, Tanmay Gupta, Wei-Chiu Ma, Ali Farhadi, Aniruddha Kembhavi, Ranjay Krishna |
NeurIPS | 5 |
| 2024 | Demonstration of MaskSearch: Efficiently Querying Image Masks for Machine Learning WorkflowsabstractWe demonstrate MaskSearch, a system designed to accelerate queries over databases of image masks generated by machine learning models. MaskSearch formalizes and accelerates a new category of queries for retrieving images and their corresponding masks based on mask properties, which support various applications, from identifying spurious correlations learned by models to exploring discrepancies between model saliency and human attention. This demonstration makes the following contributions: (1) the introduction of MaskSearch's graphical user interface (GUI), which enables interactive exploration of image databases through mask properties, (2) hands-on opportunities for users to explore MaskSearch's capabilities and constraints within machine learning workflows, and (3) an opportunity for conference attendees to understand how MaskSearch accelerates queries over image masks. Lindsey Linxi Wei, Chung Yik Edward Yeung, Hongjian Yu, Jingchuan Zhou, Dong He 0002, Magdalena Balazinska |
Proc. VLDB Endow. | 5 |
| 2023 | VOCALExplore: Pay-as-You-Go Video Data Exploration and Model BuildingabstractWe introduce VOCALExplore, a system designed to support users in building domain-specific models over video datasets. VOCALExplore supports interactive labeling sessions and trains models using user-supplied labels. VOCALExplore maximizes model quality by automatically deciding how to select samples based on observed skew in the collected labels. It also selects the optimal video representations to use when training models by casting feature selection as a rising bandit problem. Finally, VOCALExplore implements optimizations to achieve low latency without sacrificing model performance. We demonstrate that VOCALExplore achieves close to the best possible model quality given candidate acquisition functions and feature extractors, and it does so with low visible latency (~1 second per iteration) and no expensive preprocessing. Maureen Daum, Enhao Zhang 0001, Dong He 0002, Stephen Mussmann, Brandon Haynes, Ranjay Krishna, Magdalena Balazinska |
Proc. VLDB Endow. | 3 |
| 2023 | EQUI-VOCAL Demonstration: Synthesizing Video Queries from User InteractionsabstractWe demonstrate EQUI-VOCAL, a system that synthesizes compositional queries over videos from user feedback. EQUI-VOCAL enables users to query a video database for complex events by providing a few positive and negative examples of what they are looking for and labeling a small number of additional system-selected examples. Using those user inputs, EQUI-VOCAL synthesizes declarative queries that can then retrieve additional instances of the desired events. The demonstration makes two contributions: it introduces EQUI-VOCAL's graphical user interface and enables conference attendees to experiment with EQUI-VOCAL on a variety of queries. Both enable users to gain a better understanding of EQUI-VOCAL's query synthesis approach and to explore the impact of hyperparameters and label noise on system performance. Enhao Zhang 0001, Maureen Daum, Dong He 0002, Manasi Ganti, Brandon Haynes, Ranjay Krishna, Magdalena Balazinska |
Proc. VLDB Endow. | 3 |
| 2023 | EQUI-VOCAL: Synthesizing Queries for Compositional Video Events from Limited User InteractionsabstractWe introduce EQUI-VOCAL: a new system that automatically synthesizes queries over videos from limited user interactions. The user only provides a handful of positive and negative examples of what they are looking for. EQUI-VOCAL utilizes these initial examples and additional ones collected through active learning to efficiently synthesize complex user queries. Our approach enables users to find events without database expertise, with limited labeling effort, and without declarative specifications or sketches. Core to EQUI-VOCAL's design is the use of spatio-temporal scene graphs in its data model and query language and a novel query synthesis approach that works on large and noisy video data. Our system outperforms two baseline systems---in terms of F1 score, synthesis time, and robustness to noise---and can flexibly synthesize complex queries that the baselines do not support. Enhao Zhang 0001, Maureen Daum, Dong He 0002, Brandon Haynes, Ranjay Krishna, Magdalena Balazinska |
Proc. VLDB Endow. | 3 |
| 2022 | VOCAL: Video Organization and Interactive Compositional AnaLytics
Maureen Daum, Enhao Zhang 0001, Dong He 0002, Magdalena Balazinska, Brandon Haynes, Ranjay Krishna, Apryle Craig, Aaron Wirsing |
CIDR | 3 |
| 2022 | Query Processing on Tensor Computation RuntimesabstractThe huge demand for computation in artificial intelligence (AI) is driving unparalleled investments in hardware and software systems for AI. This leads to an explosion in the number of specialized hardware devices, which are now offered by major cloud vendors. By hiding the low-level complexity through a tensor-based interface, tensor computation runtimes (TCRs) such as PyTorch allow data scientists to efficiently exploit the exciting capabilities offered by the new hardware. In this paper, we explore how database management systems can ride the wave of innovation happening in the AI space. We design, build, and evaluate Tensor Query Processor (TQP): TQP transforms SQL queries into tensor programs and executes them on TCRs. TQP is able to run the full TPC-H benchmark by implementing novel algorithms for relational operators on the tensor routines. At the same time, TQP can support various hardware while only requiring a fraction of the usual development effort. Experiments show that TQP can improve query execution time by up to 10X over specialized CPU- and GPU-only systems. Finally, TQP can accelerate queries mixing ML predictions and SQL end-to-end, and deliver up to 9X speedup over CPU baselines. Dong He 0002, Supun Nakandala, Dalitso Banda, Rathijit Sen, Karla Saur, Kwanghyun Park 0001, Carlo Curino, Jesús Camacho-Rodríguez, Konstantinos Karanasos, Matteo Interlandi |
Proc. VLDB Endow. | 1 |
| 2021 | TASM: A Tile-Based Storage Manager for Video AnalyticsabstractModern video data management systems store videos as a single encoded file, which significantly limits possible storage level optimizations. We design, implement, and evaluate TASM, a new tile-based storage manager for video data. TASM uses a feature in modern video codecs called "tiles" that enables spatial random access into encoded videos. TASM physically tunes stored videos by optimizing their tile layouts given the video content and a query workload. Additionally, TASM dynamically tunes that layout in response to changes in the query workload or if the query workload and video contents are incrementally discovered. Finally, TASM also produces efficient initial tile layouts for newly ingested videos. We demonstrate that TASM can speed up subframe selection queries by an average of over 50% and up to 94%. TASM can also improve the throughput of the full scan phase of object detection queries by up to 2×. Maureen Daum, Brandon Haynes, Dong He 0002, Amrita Mazumdar, Magdalena Balazinska |
ICDE | 3 |
| 2021 | VSS: A Storage System for Video AnalyticsabstractWe present a new video storage system (VSS) designed to decouple high-level video operations from the low-level details required to store and efficiently retrieve video data. VSS is designed to be the storage subsystem of a video data management system (VDBMS) and is responsible for: (1) transparently and automatically arranging the data on disk in an efficient, granular format; (2) caching frequently-retrieved regions in the most useful formats; and (3) eliminating redundancies found in videos captured from multiple cameras with overlapping fields of view. Our results suggest that VSS can improve VDBMS read performance by up to 54%, reduce storage costs by up to 45%, and enable developers to focus on application logic rather than video storage and retrieval. Brandon Haynes, Maureen Daum, Dong He 0002, Amrita Mazumdar, Magdalena Balazinska, Alvin Cheung, Luis Ceze |
SIGMOD Conference | 3 |
| 2021 | DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network InterpretationabstractWe design, implement, and evaluate DeepEverest, a system for the efficient execution of interpretation by example queries over the activation values of a deep neural network. DeepEverest consists of an efficient indexing technique and a query execution algorithm with various optimizations. We prove that the proposed query execution algorithm is instance optimal. Experiments with our prototype show that DeepEverest, using less than 20% of the storage of full materialization, significantly accelerates individual queries by up to 63X and consistently outperforms other methods on multi-query workloads that simulate DNN interpretation processes. Dong He 0002, Maureen Daum, Walter Cai, Magdalena Balazinska |
Proc. VLDB Endow. | 1 |
| 2018 | Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAsabstractRecently, Edge Computing has emerged as a new computing paradigm dedicated for mobile applications for performance enhancement and energy efficiency purposes. Specifically, it benefits today's interactive applications on power-constrained devices by offloading compute-intensive tasks to the edge nodes which is in close proximity. Meanwhile, Field Programmable Gate Array (FPGA) is well known for its excellence in accelerating compute-intensive tasks such as deep learning algorithms in a high performance and energy efficiency manner due to its hardware-customizable nature. In this paper, we make the first attempt to leverage and combine the advantages of these two, and proposed a new network-assisted computing model, namely FPGA-based edge computing. As a case study, we choose three computer vision (CV)-based interactive mobile applications, and implement their backend computation parts on FPGA. By deploying such application-customized accelerator modules for computation offloading at the network edge, we experimentally demonstrate that this approach can effectively reduce response time for the applications and energy consumption for the entire system in comparison with traditional CPU-based edge/cloud offloading approach. Shuang Jiang, Dong He 0002, Chenren Xu, Guojie Luo, Yang Chen 0001, Yunlu Liu, Jiangwei Jiang |
INFOCOM | 2 |