Demo Data from EDBT 2026 / reviewers in the wild / expert
David Dao
dblp:187/5498
· DBLP profile ↗
11ranked-venue papers
1as first author
7since 2021 · last 2024
0000-0001-9096-7335ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 6 since 2021Databases, data management, data science and information retrieval · 4 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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.
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Environmental and earth informatics · 73% Computational science and engineering · 18% Bioinformatics and computational biology · 9% | |
| Artificial intelligence
5 papers |
3D vision · 22% Segmentation and scene understanding · 22% Reinforcement learning · 19% | |
| Databases, data mining, and information retrieval
4 papers |
Machine learning and data management · 49% Data integration and cleaning · 33% Database theory · 18% | |
| Network and information security
1 paper |
Privacy and data protection · 59% Blockchain and cryptocurrency security · 31% Hardware security and side channels · 9% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 25 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management
data valuation |
0.9 | 2 | 2021 | Scalability vs. Utility: Do We Have To Sacrifice One for the Other in Data Importance Quantification? · CVPR 2021 Efficient Task-Specific Data Valuation for Nearest Neighbor Algorithms · Proc. VLDB Endow. 2019 |
Computer vision › Segmentation and scene understanding
instance segmentation |
0.8 | 1 | 2024 | OAM-TCD: A globally diverse dataset of high-resolution tree cover maps · NeurIPS 2024 |
Computer vision › 3D vision
remote sensing |
0.8 | 1 | 2024 | OAM-TCD: A globally diverse dataset of high-resolution tree cover maps · NeurIPS 2024 |
Data integration and cleaning › data quality
data debugging |
0.8 | 1 | 2024 | Data Debugging with Shapley Importance over Machine Learning Pipelines · ICLR 2024 |
Machine learning › Reinforcement learning
benchmark design |
0.7 | 1 | 2023 | GEO-Bench: Toward Foundation Models for Earth Monitoring · NeurIPS 2023 |
Environmental and earth informatics
earth observation |
0.7 | 1 | 2023 | GEO-Bench: Toward Foundation Models for Earth Monitoring · NeurIPS 2023 |
Computational science and engineering
foundation models |
0.7 | 1 | 2023 | GEO-Bench: Toward Foundation Models for Earth Monitoring · NeurIPS 2023 |
Environmental and earth informatics
remote sensing |
0.7 | 1 | 2023 | GEO-Bench: Toward Foundation Models for Earth Monitoring · NeurIPS 2023 |
Database theory
shapley value computation |
0.5 | 1 | 2021 | Scalability vs. Utility: Do We Have To Sacrifice One for the Other in Data Importance Quantification? · CVPR 2021 |
Algorithms and data structures › data structure design › search structures › hashing
locality-sensitive hashing |
0.4 | 1 | 2019 | Efficient Task-Specific Data Valuation for Nearest Neighbor Algorithms · Proc. VLDB Endow. 2019 |
Algorithms and data structures
similarity search |
0.4 | 1 | 2019 | Efficient Task-Specific Data Valuation for Nearest Neighbor Algorithms · Proc. VLDB Endow. 2019 |
Privacy and data protection › data sharing › data market
privacy-preserving data market |
0.3 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Blockchain and cryptocurrency security › smart contract
privacy-preserving smart contracts |
0.3 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Bioinformatics and computational biology › bioimage informatics
bioimage analysis |
0.2 | 1 | 2016 | CellProfiler Analyst: interactive data exploration, analysis and classification of large biological image sets · Bioinform. 2016 |
Environmental and earth informatics
ecological monitoring |
0.2 | 1 | 2024 | OAM-TCD: A globally diverse dataset of high-resolution tree cover maps · NeurIPS 2024 |
Machine learning and data management
data management for machine learning |
0.2 | 1 | 2024 | Data Debugging with Shapley Importance over Machine Learning Pipelines · ICLR 2024 |
Machine learning and data management
machine learning pipeline |
0.2 | 1 | 2024 | Data Debugging with Shapley Importance over Machine Learning Pipelines · ICLR 2024 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
self-supervised representation learning |
0.2 | 1 | 2023 | GEO-Bench: Toward Foundation Models for Earth Monitoring · NeurIPS 2023 |
Machine learning › Trustworthy machine learning
Data-centric AI |
0.1 | 1 | 2021 | Scalability vs. Utility: Do We Have To Sacrifice One for the Other in Data Importance Quantification? · CVPR 2021 |
Machine learning › Trustworthy machine learning › robustness › learning with noisy labels
noisy label detection |
0.1 | 1 | 2021 | Scalability vs. Utility: Do We Have To Sacrifice One for the Other in Data Importance Quantification? · CVPR 2021 |
Data integration and cleaning › data fusion
multi-source data fusion |
0.1 | 1 | 2021 | Challenges in KDD and ML for Sustainable Development · KDD 2021 |
Privacy and data protection
differential privacy |
0.1 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Privacy and data protection
privacy-preserving data analysis |
0.1 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Privacy and data protection › privacy-preserving machine learning
private training |
0.1 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Hardware security and side channels
trusted execution environments |
0.1 | 1 | 2018 | A Demonstration of Sterling: A Privacy-Preserving Data Marketplace · Proc. VLDB Endow. 2018 |
Methods — techniques the papers use, named apart from their topics
shapley value · 1.5semantic segmentation · 1.5monte carlo approximation · 1.5k-fold cross-validation · 1.5instance segmentation · 1.5self-supervised learning · 1.3model evaluation methodology · 1.3drone imagery · 1.1convolutional neural network · 1.1shapley value approximation · 1.0pretrained feature embeddings · 1.0machine learning · 1.0data analytics · 1.0KNN surrogate · 1.0locality-sensitive hashing · 0.8trusted execution environment · 0.3smart contract · 0.3differential privacy · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Data Debugging with Shapley Importance over Machine Learning PipelinesabstractWhen a machine learning (ML) model exhibits poor quality (e.g., poor accuracy or fairness), the problem can often be traced back to errors in the training data. Being able to discover the data examples that are the most likely culprits is a fundamental concern that has received a lot of attention recently. One prominent way to measure "data importance" with respect to model quality is the Shapley value. Unfortunately, existing methods only focus on the ML model in isolation, without considering the broader ML pipeline for data preparation and feature extraction, which appears in the majority of real-world ML code. This presents a major limitation to applying existing methods in practical settings. In this paper, we propose Datascope, a method for efficiently computing Shapley-based data importance over ML pipelines. We introduce several approximations that lead to dramatic improvements in terms of computational speed. Finally, our experimental evaluation demonstrates that our methods are capable of data error discovery that is as effective as existing Monte Carlo baselines, and in some cases even outperform them. We release our code as an open-source data debugging library available at https://github.com/easeml/datascope. Bojan Karlas, David Dao, Matteo Interlandi, Sebastian Schelter, Wentao Wu 0001, Ce Zhang 0001 |
ICLR | 2 |
| 2024 | OAM-TCD: A globally diverse dataset of high-resolution tree cover mapsabstractAccurately quantifying tree cover is an important metric for ecosystem monitoring and for assessing progress in restored sites. Recent works have shown that deep learning-based segmentation algorithms are capable of accurately mapping trees at country and continental scales using high-resolution aerial and satellite imagery. Mapping at high (ideally sub-meter) resolution is necessary to identify individual trees, however there are few open-access datasets containing instance level annotations and those that exist are small or not geographically diverse. We present a novel open-access dataset for individual tree crown delineation (TCD) in high-resolution aerial imagery sourced from OpenAerialMap (OAM). Our dataset, OAM-TCD, comprises 5072 2048x2048 px images at 10 cm/px resolution with associated human-labeled instance masks for over 280k individual and 56k groups of trees. By sampling imagery from around the world, we are able to better capture the diversity and morphology of trees in different terrestrial biomes and in both urban and natural environments. Using our dataset, we train reference instance and semantic segmentation models that compare favorably to existing state-of-the-art models. We assess performance through k-fold cross-validation and comparison with existing datasets; additionally we demonstrate compelling results on independent aerial imagery captured over Switzerland and compare to municipal tree inventories and LIDAR-derived canopy maps in the city of Zurich. Our dataset, models and training/benchmark code are publicly released under permissive open-source licenses: Creative Commons (majority CC BY 4.0), and Apache 2.0 respectively. Josh Veitch-Michaelis, Andrew Cottam, Daniella Schweizer, Eben North Broadbent, David Dao, Ce Zhang 0001, Angelica M. Almeyda Zambrano, Simeon Max |
NeurIPS | 5 |
| 2023 | GEO-Bench: Toward Foundation Models for Earth MonitoringabstractRecent progress in self-supervision has shown that pre-training large neural networks on vast amounts of unsupervised data can lead to substantial increases in generalization to downstream tasks. Such models, recently coined foundation models, have been transformational to the field of natural language processing.Variants have also been proposed for image data, but their applicability to remote sensing tasks is limited.To stimulate the development of foundation models for Earth monitoring, we propose a benchmark comprised of six classification and six segmentation tasks, which were carefully curated and adapted to be both relevant to the field and well-suited for model evaluation. We accompany this benchmark with a robust methodology for evaluating models and reporting aggregated results to enable a reliable assessment of progress. Finally, we report results for 20 baselines to gain information about the performance of existing models.We believe that this benchmark will be a driver of progress across a variety of Earth monitoring tasks. Alexandre Lacoste, Nils Lehmann, Pau Rodríguez, Evan D. Sherwin, Hannah Kerner, Björn Lütjens, Jeremy Irvin, David Dao, Hamed Alemohammad, Alexandre Drouin, Mehmet Gunturkun, Gabriel Huang, David Vázquez 0001, Dava J. Newman, Yoshua Bengio, Stefano Ermon, Xiao Xiang Zhu 0001 |
NeurIPS | 8 |
| 2022 | ReforesTree: A Dataset for Estimating Tropical Forest Carbon Stock with Deep Learning and Aerial ImageryabstractForest biomass is a key influence for future climate, and the world urgently needs highly scalable financing schemes, such as carbon offsetting certifications, to protect and restore forests. Current manual forest carbon stock inventory methods of measuring single trees by hand are time, labour, and cost intensive and have been shown to be subjective. They can lead to substantial overestimation of the carbon stock and ultimately distrust in forest financing. The potential for impact and scale of leveraging advancements in machine learning and remote sensing technologies is promising, but needs to be of high quality in order to replace the current forest stock protocols for certifications. In this paper, we present ReforesTree, a benchmark dataset of forest carbon stock in six agro-forestry carbon offsetting sites in Ecuador. Furthermore, we show that a deep learning-based end-to-end model using individual tree detection from low cost RGB-only drone imagery is accurately estimating forest carbon stock within official carbon offsetting certification standards. Additionally, our baseline CNN model outperforms state-of-the-art satellite-based forest biomass and carbon stock estimates for this type of small-scale, tropical agro-forestry sites. We present this dataset to encourage machine learning research in this area to increase accountability and transparency of monitoring, verification and reporting (MVR) in carbon offsetting projects, as well as scaling global reforestation financing through accurate remote sensing. Gyri Reiersen, David Dao, Björn Lütjens, Konstantin Klemmer, Kenza Amara, Attila Steinegger, Ce Zhang 0001, Xiao Xiang Zhu 0001 |
AAAI | 2 |
| 2021 | Ease.ML: A Lifecycle Management System for Machine Learning
Leonel Aguilar Melgar, David Dao, Shaoduo Gan, Nezihe Merve Gürel, Nora Hollenstein, Jiawei Jiang 0001, Bojan Karlas, Thomas Lemmin, Tian Li 0005, Yang Li 0106, Susie Xi Rao, Johannes Rausch, Cédric Renggli, Luka Rimanic, Maurice Weber, Shuai Zhang 0007, Zhikuan Zhao, Kevin Schawinski, Wentao Wu 0001, Ce Zhang 0001 |
CIDR | 2 |
| 2021 | Scalability vs. Utility: Do We Have To Sacrifice One for the Other in Data Importance Quantification?abstractQuantifying the importance of each training point to a learning task is a fundamental problem in machine learning and the estimated importance scores have been leveraged to guide a range of data workflows such as data summarization and domain adaption. One simple idea is to use the leave-one-out error of each training point to indicate its importance. Recent work has also proposed to use the Shapley value, as it defines a unique value distribution scheme that satisfies a set of appealing properties. However, calculating Shapley values is often expensive, which limits its applicability in real-world applications at scale. Multiple heuristics to improve the scalability of calculating Shapley values have been proposed recently, with the potential risk of compromising their utility in real-world applications.How well do existing data quantification methods perform on existing workflows? How do these methods compare with each other, empirically and theoretically? Must we sacrifice scalability for the utility in these workflows when using these methods? In this paper, we conduct a novel theoretical analysis comparing the utility of different importance quantification methods, and report extensive experimental studies on existing and proposed workflows such as noisy label detection, watermark removal, data summarization, data acquisition, and domain adaptation. We show that Shapley value approximation based on a KNN surrogate over pretrained feature embeddings obtains comparable utility with existing algorithms while achieving significant scalability improvement, often by orders of magnitude. Our theoretical analysis also justifies its advantage over the leave-one-out error.The code is available at https://github.com/AIsecure/Shapley-Study. Ruoxi Jia 0001, Fan Wu 0011, Xuehui Sun, Jiacen Xu 0001, David Dao, Bhavya Kailkhura, Ce Zhang 0001, Bo Li 0026, Dawn Song |
CVPR | 5 |
| 2021 | Challenges in KDD and ML for Sustainable DevelopmentabstractArtificial Intelligence and machine learning techniques can offer powerful tools for addressing the greatest challenges facing humanity and helping society adapt to a rapidly changing climate, respond to disasters and pandemic crisis, and reach the United Nations (UN) Sustainable Development Goals (SDGs) by 2030. In recent approaches for mitigation and adaptation, data analytics and ML are only one part of the solution that requires interdisciplinary and methodological research and innovations. For example, challenges include multi-modal and multi-source data fusion to combine satellite imagery with other relevant data, handling noisy and missing ground data at various spatio-temporal scales, and ensembling multiple physical and ML models to improve prediction accuracy. Despite recognized successes, there are many areas where ML is not applicable, performs poorly or gives insights that are not actionable. This tutorial will survey the recent and significant contributions in KDD and ML for sustainable development and will highlight current challenges that need to be addressed to transform and equip engaged sustainability science with robust ML-based tools to support actionable decision-making for a more sustainable future. Laure Berti-Équille, David Dao, Stefano Ermon, Bedharta Goswami |
KDD | 2 |
| 2019 | Towards Efficient Data Valuation Based on the Shapley Valueabstract{\em “How much is my data worth?”} is an increasingly common question posed by organizations and individuals alike. An answer to this question could allow, for instance, fairly distributing profits among multiple data contributors and determining prospective compensation when data breaches happen. In this paper, we study the problem of \emph{data valuation} by utilizing the Shapley value, a popular notion of value which originated in coopoerative game theory. The Shapley value defines a unique payoff scheme that satisfies many desiderata for the notion of data value. However, the Shapley value often requires \emph{exponential} time to compute. To meet this challenge, we propose a repertoire of efficient algorithms for approximating the Shapley value. We also demonstrate the value of each training instance for various benchmark datasets. Ruoxi Jia 0001, David Dao, Boxin Wang, Frances Ann Hubis, Nicholas Hynes 0001, Nezihe Merve Gürel, Bo Li 0026, Ce Zhang 0001, Dawn Song, Costas J. Spanos |
AISTATS | 2 |
| 2019 | Efficient Task-Specific Data Valuation for Nearest Neighbor AlgorithmsabstractGiven a data set D containing millions of data points and a data consumer who is willing to pay for $ X to train a machine learning (ML) model over D , how should we distribute this $X to each data point to reflect its "value"? In this paper, we define the "relative value of data" via the Shapley value, as it uniquely possesses properties with appealing real-world interpretations, such as fairness, rationality and decentralizability. For general, bounded utility functions, the Shapley value is known to be challenging to compute: to get Shapley values for all N data points, it requires O (2 N ) model evaluations for exact computation and O ( N log N ) for ( ϵ , δ)-approximation. In this paper, we focus on one popular family of ML models relying on K -nearest neighbors ( K NN). The most surprising result is that for unweighted K NN classifiers and regressors, the Shapley value of all N data points can be computed, exactly , in O ( N log N ) time - an exponential improvement on computational complexity! Moreover, for ( ϵ , δ)-approximation, we are able to develop an algorithm based on Locality Sensitive Hashing (LSH) with only sublinear complexity O ( N h ( ϵ , K ) log N ) when ϵ is not too small and K is not too large. We empirically evaluate our algorithms on up to 10 million data points and even our exact algorithm is up to three orders of magnitude faster than the baseline approximation algorithm. The LSH-based approximation algorithm can accelerate the value calculation process even further. We then extend our algorithm to other scenarios such as (1) weighed K NN classifiers, (2) different data points are clustered by different data curators , and (3) there are data analysts providing computation who also requires proper valuation. Some of these extensions, although also being improved exponentially, are less practical for exact computation (e.g., O ( N K ) complexity for weigthed K NN). We thus propose an Monte Carlo approximation algorithm, which is O ( N (log N ) 2 /(log K ) 2 ) times more efficient than the baseline approximation algorithm. Ruoxi Jia 0001, David Dao, Boxin Wang, Frances Ann Hubis, Nezihe Merve Gürel, Bo Li 0026, Ce Zhang 0001, Costas J. Spanos, Dawn Song |
Proc. VLDB Endow. | 2 |
| 2018 | A Demonstration of Sterling: A Privacy-Preserving Data MarketplaceabstractIn this work, we demonstrate Sterling, a decentralized marketplace for private data. Sterling enables privacy-preserving distribution and use of data by using privacy-preserving smart contracts which run on a permissionless blockchain. The privacy-preserving smart contracts, written by data providers and consumers, immutably and irrevocably represent the interests of their creators. In particular, we provide a mechanism for data providers to control the use of their data through automatic verification of data consumer contracts, allowing providers to express constraints such as pricing and differential privacy. Through smart contracts and trusted execution environments, Sterling enables privacy-preserving analytics and machine learning over private data in an efficient manner. The resulting economy ensures that the interests of all parties are aligned. For the demonstration, we highlight the use of Sterling for training machine learning models on individuals' health data. In doing so, we showcase novel approaches to automatically appraising training data, verifying and enforcing model privacy properties, and efficiently training private models on the blockchain using trusted hardware. Nicholas Hynes 0001, David Dao, David Yan, Raymond Cheng 0001, Dawn Song |
Proc. VLDB Endow. | 2 |
| 2016 | CellProfiler Analyst: interactive data exploration, analysis and classification of large biological image setsabstractCellProfiler Analyst allows the exploration and visualization of image-based data, together with the classification of complex biological phenotypes, via an interactive user interface designed for biologists and data scientists. CellProfiler Analyst 2.0, completely rewritten in Python, builds on these features and adds enhanced supervised machine learning capabilities (Classifier), as well as visualization tools to overview an experiment (Plate Viewer and Image Gallery). AVAILABILITY AND IMPLEMENTATION: CellProfiler Analyst 2.0 is free and open source, available at http://www.cellprofiler.org and from GitHub (https://github.com/CellProfiler/CellProfiler-Analyst) under the BSD license. It is available as a packaged application for Mac OS X and Microsoft Windows and can be compiled for Linux. We implemented an automatic build process that supports nightly updates and regular release cycles for the software. CONTACT: [email protected] information: Supplementary data are available at Bioinformatics online. David Dao, Adam Fraser, Jane Hung, Vebjorn Ljosa, Shantanu Singh, Anne E. Carpenter |
Bioinform. | 1 |