Demo Data from EDBT 2026 / reviewers in the wild / expert
Akash Das Sarma
dblp:81/7801
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 4 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 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.
| Databases, data mining, and information retrieval
3 papers |
Data integration and cleaning · 28% Distributed and cloud data management · 21% Data mining · 18% | |
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing
crowdsourcing |
0.3 | 1 | 2017 | Understanding Workers, Developing Effective Tasks, and Enhancing Marketplace Dynamics: A Study of a Large Crowdsourcing Marketplace · Proc. VLDB Endow. 2017 |
Collaborative and social computing › crowdsourcing
task design |
0.3 | 1 | 2017 | Understanding Workers, Developing Effective Tasks, and Enhancing Marketplace Dynamics: A Study of a Large Crowdsourcing Marketplace · Proc. VLDB Endow. 2017 |
Data mining
crowdsourcing |
0.2 | 1 | 2016 | Towards Globally Optimal Crowdsourcing Quality Management: The Uniform Worker Setting · SIGMOD Conference 2016 |
Distributed and cloud data management › distributed query processing
distributed similarity join |
0.2 | 1 | 2014 | ClusterJoin: A Similarity Joins Framework using Map-Reduce · Proc. VLDB Endow. 2014 |
Distributed and cloud data management
mapreduce |
0.2 | 1 | 2014 | ClusterJoin: A Similarity Joins Framework using Map-Reduce · Proc. VLDB Endow. 2014 |
Indexing and storage engines
partitioning |
0.2 | 1 | 2014 | ClusterJoin: A Similarity Joins Framework using Map-Reduce · Proc. VLDB Endow. 2014 |
Query processing and optimization
similarity join |
0.2 | 1 | 2014 | ClusterJoin: A Similarity Joins Framework using Map-Reduce · Proc. VLDB Endow. 2014 |
Spatial and temporal data management
space partitioning |
0.2 | 1 | 2014 | ClusterJoin: A Similarity Joins Framework using Map-Reduce · Proc. VLDB Endow. 2014 |
Data integration and cleaning
data-driven workflows |
0.2 | 1 | 2013 | Logical provenance in data-oriented workflows? · ICDE 2013 |
Data integration and cleaning
data provenance |
0.2 | 1 | 2013 | Logical provenance in data-oriented workflows? · ICDE 2013 |
Data integration and cleaning › data provenance
workflow provenance |
0.2 | 1 | 2013 | Logical provenance in data-oriented workflows? · ICDE 2013 |
Data mining › crowdsourcing
crowdsourced annotation |
0.1 | 1 | 2016 | Towards Globally Optimal Crowdsourcing Quality Management: The Uniform Worker Setting · SIGMOD Conference 2016 |
Methods — techniques the papers use, named apart from their topics
empirical analysis · 0.3dataset analysis · 0.3maximum likelihood estimation · 0.2expectation-maximization · 0.2sampling · 0.2dynamic load balancing · 0.2bisector-based filtering · 0.2provenance specification language · 0.2SPJ transformations · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Understanding Workers, Developing Effective Tasks, and Enhancing Marketplace Dynamics: A Study of a Large Crowdsourcing MarketplaceabstractWe conduct an experimental analysis of a dataset comprising over 27 million microtasks performed by over 70,000 workers issued to a large crowdsourcing marketplace between 2012--2016. Using this data---never before analyzed in an academic context---we shed light on three crucial aspects of crowdsourcing: (1) Task design---helping requesters understand what constitutes an effective task, and how to go about designing one; (2) Marketplace dynamics --- helping marketplace administrators and designers understand the interaction between tasks and workers, and the corresponding marketplace load; and (3) Worker behavior --- understanding worker attention spans, lifetimes, and general behavior, for the improvement of the crowdsourcing ecosystem as a whole. Akash Das Sarma, Aditya G. Parameswaran, Jennifer Widom |
Proc. VLDB Endow. | 2 |
| 2016 | Towards Globally Optimal Crowdsourcing Quality Management: The Uniform Worker Settingabstract, that is, given worker responses to a set of tasks, our goal is to jointly estimate the true answers for the tasks, as well as the quality of the workers. Prior work on this problem relies primarily on applying Expectation-Maximization (EM) on the underlying maximum likelihood problem to estimate true answers as well as worker quality. Unfortunately, EM only provides a locally optimal solution rather than a globally optimal one. Other solutions to the problem (that do not leverage EM) fail to provide global optimality guarantees as well. In this paper, we focus on filtering, where tasks require the evaluation of a yes/no predicate, and rating, where tasks elicit integer scores from a finite domain. We design algorithms for finding the global optimal estimates of correct task answers and worker quality for the underlying maximum likelihood problem, and characterize the complexity of these algorithms. Our algorithms conceptually consider all mappings from tasks to true answers (typically a very large number), leveraging two key ideas to reduce, by several orders of magnitude, the number of mappings under consideration, while preserving optimality. We also demonstrate that these algorithms often find more accurate estimates than EM-based algorithms. This paper makes an important contribution towards understanding the inherent complexity of globally optimal crowdsourcing quality management. Akash Das Sarma, Aditya G. Parameswaran, Jennifer Widom |
SIGMOD Conference | 1 |
| 2015 | Surpassing Humans and Computers with JELLYBEAN: Crowd-Vision-Hybrid Counting AlgorithmsabstractCounting objects is a fundamental image processisng primitive, and has many scientific, health, surveillance, security, and military applications. Existing supervised computer vision techniques typically require large quantities of labeled training data, and even with that, fail to return accurate results in all but the most stylized settings. Using vanilla crowdsourcing, on the other hand, can lead to significant errors, especially on images with many objects. In this paper, we present our JellyBean suite of algorithms, that combines the best of crowds and computer vision to count objects in images, and uses judicious decomposition of images to greatly improve accuracy at low cost. Our algorithms have several desirable properties: (i) they are theoretically optimal or near-optimal, in that they ask as few questions as possible to humans (under certain intuitively reasonable assumptions that we justify in our paper experimentally); (ii) they operate under stand-alone or hybrid modes, in that they can either work independent of computer vision algorithms, or work in concert with them, depending on whether the computer vision techniques are available or useful for the given setting; (iii) they perform very well in practice, returning accurate counts on images that no individual worker or computer vision algorithm can count correctly, while not incurring a high cost. Akash Das Sarma, Arnab Nandi 0001, Aditya G. Parameswaran, Jennifer Widom |
HCOMP | 1 |
| 2014 | Optimal Worker Quality and Answer Estimates in Crowd-Powered Filtering and RatingabstractWe consider the problem of optimally filtering (or rating) a set of items based on predicates (or scoring) requiring human evaluation. Filtering and rating are ubiquitous problems across crowdsourcing applications. We consider the setting where we are given a set of items and a set of worker responses for each item: yes/no in the case of filtering and an integer value in the case of rating. We assume that items have a true inherent value that is unknown, and workers draw their responses from a common, but hidden, error distribution. Our goal is to simultaneously assign a ground truth to the item-set and estimate the worker error distribution. Previous work in this area has focused on heuristics such as Expectation Maximization (EM), providing only a local optima guarantee, while we have developed a general framework that finds a maximum likelihood solution. Our approach extends to a number of variations on the filtering and rating problems. Akash Das Sarma, Aditya G. Parameswaran, Jennifer Widom |
HCOMP | 1 |
| 2014 | ClusterJoin: A Similarity Joins Framework using Map-ReduceabstractSimilarity join is the problem of finding pairs of records with similarity score greater than some threshold. In this paper we study the problem of scaling up similarity join for different metric distance functions using MapReduce. We propose a ClusterJoin framework that partitions the data space based on the underlying data distribution, and distributes each record to partitions in which they may produce join results based on the distance threshold. We design a set of strong candidate filters specific to different distance functions using a novel bisector-based framework, so that each record only needs to be distributed to a small number of partitions while still guaranteeing correctness. To address data skewness, which is common for high dimensional data, we further develop a dynamic load balancing scheme using sampling, which provides strong probabilistic guarantees on the size of partitions, and greatly improves scalability. Experimental evaluation using real data sets shows that our approach is considerably more scalable compared to state-of-the-art algorithms, especially for high dimensional data with low distance thresholds. Akash Das Sarma, Yeye He, Surajit Chaudhuri |
Proc. VLDB Endow. | 1 |
| 2013 | Logical provenance in data-oriented workflows?abstractWe consider the problem of defining, generating, and tracing provenance in data-oriented workflows, in which input data sets are processed by a graph of transformations to produce output results. We first give a new general definition of provenance for general transformations, introducing the notions of correctness, precision, and minimality. We then determine when properties such as correctness and minimality carry over from the individual transformations' provenance to the workflow provenance. We describe a simple logical-provenance specification language consisting of attribute mappings and filters. We provide an algorithm for provenance tracing in workflows where logical provenance for each transformation is specified using our language. We consider logical provenance in the relational setting, observing that for a class of Select-Project-Join (SPJ) transformations, logical provenance specifications encode minimal provenance. We have built a prototype system supporting the features and algorithms presented in the paper, and we report a few preliminary experimental results. Robert Ikeda, Akash Das Sarma, Jennifer Widom |
ICDE | 2 |