Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tamraparni Dasu

dblp:75/6269 · DBLP profile ↗
← Back
17ranked-venue papers
9as first author
1since 2021 · last 2021
0009-0003-4298-3121ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 17 · 9 first-author · 1 since 2021Artificial intelligence and machine learning · 10 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorTheory of computation · 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
10 papers
Data integration and cleaning · 62% Data mining · 29% Database theory · 9%
Theoretical computer science
1 paper
Mathematical optimization · 50% Algorithms and data structures · 50%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning › data preprocessing
data cleaning
0.552014
A Masking Index for Quantifying Hidden Glitches · ICDM 2013
Statistical Distortion: Consequences of Data Cleaning · Proc. VLDB Endow. 2012
Discovery of complex glitch patterns: A novel approach to Quantitative Data Cleaning · ICDE 2011
Data integration and cleaning
data quality
0.562015
Empirical glitch explanations · KDD 2014
A Masking Index for Quantifying Hidden Glitches · ICDM 2013
FIT to Monitor Feed Quality · Proc. VLDB Endow. 2015
Data mining › anomaly detection
outlier detection
0.322015
FIT to Monitor Feed Quality · Proc. VLDB Endow. 2015
A Masking Index for Quantifying Hidden Glitches · ICDM 2013
Data integration and cleaning › data quality
data quality monitoring
0.212015
FIT to Monitor Feed Quality · Proc. VLDB Endow. 2015
Database theory
integrity constraints
0.212014
Empirical glitch explanations · KDD 2014
Data mining
clustering
0.112011
Unsupervised clustering of multidimensional distributions using earth mover distance · KDD 2011
Data mining › clustering › probabilistic clustering
distribution clustering
0.112011
Unsupervised clustering of multidimensional distributions using earth mover distance · KDD 2011
Algorithms and data structures › similarity search
earth mover's distance
0.112011
Unsupervised clustering of multidimensional distributions using earth mover distance · KDD 2011
Mathematical optimization
optimal transport
0.112011
Unsupervised clustering of multidimensional distributions using earth mover distance · KDD 2011
Data mining
anomaly detection
0.012013
A Masking Index for Quantifying Hidden Glitches · ICDM 2013
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems › rule-based systems
production rules
0.012003
Data quality through knowledge engineering · KDD 2003
Data integration and cleaning
schema mapping
0.012002
Mining database structure; or, how to build a data quality browser · SIGMOD Conference 2002
Data mining
high-dimensional data
0.011998
Comparing Massive High-Dimensional Data Sets · KDD 1998
Data integration and cleaning
data preprocessing
0.012003
Data quality through knowledge engineering · KDD 2003
Data mining › probabilistic graphical models
structure discovery
0.012002
Mining database structure; or, how to build a data quality browser · SIGMOD Conference 2002

Methods — techniques the papers use, named apart from their topics

statistical analysis · 0.3k-means · 0.2earth mover distance · 0.2statistical techniques · 0.2publish-subscribe · 0.2constraint-based explanation · 0.2statistical indicator design · 0.2production rules · 0.1expert system · 0.1metadata management · 0.0
YearPublicationVenuePosition
2021 Fraud Buster: Tracking IRSF Using Blockchain While Protecting Business Confidentiality
Shuaicheng Ma, Tamraparni Dasu, Yaron Kanza, Divesh Srivastava, Li Xiong 0001
CIDR2
2019 Don't Cry Wolf
abstract
Real world anomaly management systems oversee thousands of dynamic data streams and generate an overwhelming number of alerts. As a consequence, important alerts often go unnoticed until there is a crisis. The absence of ground truth, and the fact that the streams are constantly changing (new content, new applications, software and hardware changes) makes assessing the value of alerts difficult. In order to identify groups of important and actionable alerts, we propose: (1) superalerts that reflect characteristics of persistence, pervasiveness and priority, (2) three types of super-alerting based on three types of aggregations and, (3) corresponding metrics for evaluating them. We demonstrate using real-world entertainment data streams.
Philip E. Brown, Tamraparni Dasu, Yaron Kanza, Eleftherios Koutsofios, Rajat Malik, Divesh Srivastava
DSAA2
2018 Geofences in the sky: herding drones with blockchains and 5G
abstract
Unmanned aerial vehicles (UAVs), typically also referred to as drones, are gaining popularity and becoming ubiquitous. As the number of drones in the sky rapidly grows, managing the expected high-volume air traffic is becoming a critical challenge. It is essential to prevent collisions, and to protect the public from nuisances like noise or invasion of privacy, and shield from hazards like falling debris. UAV traffic management should comply with regulation, spatiotemporal constraints and limitations of drones. Spatiotemporal constraints could be no-flight zones or areas where drone flight times are restricted. Drone limitations could refer to their speed, flight range, telecommunication capabilities, etc. Furthermore, managing air traffic for UAVs is very different from managing the traffic of self-driving ground vehicles. First, there are no clearly-marked roads in the sky. Second, some UAVs cannot hover and must have a cleared flight path. Third, air traffic should be managed in a 3-dimensional space. In this paper we present a vision of air-traffic control based on geofencing. We discuss three operation modes: centralized, decentralized and a hybrid of the two other modes. We present some of the challenges involved in drone traffic control and illustrate how geofencing could be a useful tool for that, while leveraging the emerging 5G networking technology.
Tamraparni Dasu, Yaron Kanza, Divesh Srivastava
SIGSPATIAL/GIS1
2017 Geotagging IP Packets for Location-Aware Software-Defined Networking in the Presence of Virtual Network Functions
abstract
A substantial portion of global telecommunication is based on the Internet Protocol (IP), where IP packets are routed from a source host to a destination host via a communication network. While there is some loose connection between IP addresses and geospatial locations, associating packets to geographic coordinates merely according to IP addresses is hard, and often infeasible in real-time, given the rapidity and prodigious volume of packet traffic via routers and switches. This obstructs using geospatial information about the origin, destination, or route of IP packets or flows.
Tamraparni Dasu, Yaron Kanza, Divesh Srivastava
SIGSPATIAL/GIS1
2015 A masking index for quantifying hidden glitches
Laure Berti-Équille, Ji Meng Loh, Tamraparni Dasu
Knowl. Inf. Syst.3
2015 FIT to Monitor Feed Quality
abstract
While there has been significant focus on collecting and managing data feeds, it is only now that attention is turning to their quality. In this paper, we propose a principled approach to online data quality monitoring in a dynamic feed environment. Our goal is to alert quickly when feed behavior deviates from expectations. We make contributions in two distinct directions. First, we propose novel enhancements to permit a publish-subscribe approach to incorporate data quality modules into the DFMS architecture. Second, we propose novel temporal extensions to standard statistical techniques to adapt them to online feed monitoring for outlier detection and alert generation atmultiple scalesalong three dimensions: aggregation at multiple time intervals to detect at varying levels of sensitivity; multiple lengths of data history for varying the speed at which models adapt to change; and multiple levels of monitoring delay to address lagged data arrival. FIT, or Feed Inspection Tool, is the result of a successful implementation of our approach. We present several case studies outlining the effective deployment of FIT in real applications along with user testimonials.
Tamraparni Dasu, Vladislav Shkapenyuk, Divesh Srivastava, Deborah F. Swayne
Proc. VLDB Endow.1
2014 Empirical glitch explanations
abstract
Data glitches are unusual observations that do not conform to data quality expectations, be they logical, semantic or statistical. By applying data integrity constraints, potentially large sections of data could be flagged as being noncompliant. Ignoring or repairing significant sections of the data could fundamentally bias the results and conclusions drawn from analyses. In the context of Big Data where large numbers and volumes of feeds from disparate sources are integrated, it is likely that significant portions of seemingly noncompliant data are actually legitimate usable data.
Tamraparni Dasu, Ji Meng Loh, Divesh Srivastava
KDD1
2013 A Masking Index for Quantifying Hidden Glitches
abstract
Data glitches are errors in a data set, they are complex entities that often span multiple attributes and records. When they co-occur in data, the presence of one type of glitch can hinder the detection of another type of glitch. This phenomenon is called masking. In this paper, we define two important types of masking, and we propose a novel, statistically rigorous indicator called masking index for quantifying the hidden glitches in four cases of masking: outliers masked by missing values, outliers masked by duplicates, duplicates masked by missing values, and duplicates masked by outliers. The masking index is critical for data quality profiling and data exploration, it enables a user to measure the extent of masking and hence the confidence in the data. In this sense, it is a valuable data quality index for measuring the true cleanliness of the data. It is also an objective and quantitative basis for choosing an anomaly detection method that is best suited for the glitches that are present in any given data set. We demonstrate the utility and effectiveness of the masking index by intensive experiments on synthetic and real-world datasets.
Laure Berti-Équille, Ji Meng Loh, Tamraparni Dasu
ICDM3
2012 Statistical Distortion: Consequences of Data Cleaning
abstract
We introduce the notion of statistical distortion as an essential metric for measuring the effectiveness of data cleaning strategies. We use this metric to propose a widely applicable yet scalable experimental framework for evaluating data cleaning strategies along three dimensions: glitch improvement, statistical distortion and cost-related criteria. Existing metrics focus on glitch improvement and cost, but not on the statistical impact of data cleaning strategies. We illustrate our framework on real world data, with a comprehensive suite of experiments and analyses.
Tamraparni Dasu, Ji Meng Loh
Proc. VLDB Endow.1
2011 Discovery of complex glitch patterns: A novel approach to Quantitative Data Cleaning
abstract
Quantitative Data Cleaning (QDC) is the use of statistical and other analytical techniques to detect, quantify, and correct data quality problems (or glitches). Current QDC approaches focus on addressing each category of data glitch individually. However, in real-world data, different types of data glitches co-occur in complex patterns. These patterns and interactions between glitches offer valuable clues for developing effective domain-specific quantitative cleaning strategies. In this paper, we address the shortcomings of the extant QDC methods by proposing a novel framework, the DEC (Detect-Explore-Clean) framework. It is a comprehensive approach for the definition, detection and cleaning of complex, multi-type data glitches. We exploit the distributions and interactions of different types of glitches to develop data-driven cleaning strategies that may offer significant advantages over blind strategies. The DEC framework is a statistically rigorous methodology for evaluating and scoring glitches and selecting the quantitative cleaning strategies that result in cleaned data sets that are statistically proximal to user specifications. We demonstrate the efficacy and scalability of the DEC framework on very large real-world and synthetic data sets.
Laure Berti-Équille, Tamraparni Dasu, Divesh Srivastava
ICDE2
2011 Robustness of Change Detection Algorithms
Tamraparni Dasu, Shankar Krishnan, Gina Maria Pomann
IDA1
2011 Unsupervised clustering of multidimensional distributions using earth mover distance
abstract
Multidimensional distributions are often used in data mining to describe and summarize different features of large datasets. It is natural to look for distinct classes in such datasets by clustering the data. A common approach entails the use of methods like k-means clustering. However, the k-means method inherently relies on the Euclidean metric in the embedded space and does not account for additional topology underlying the distribution.
David L. Applegate, Tamraparni Dasu, Shankar Krishnan, Simon Urbanek
KDD2
2009 Change (Detection) You Can Believe in: Finding Distributional Shifts in Data Streams
Tamraparni Dasu, Shankar Krishnan, Dongyu Lin, Suresh Venkatasubramanian, Kevin Yi
IDA1
2003 Data quality through knowledge engineering
abstract
Traditionally, data quality programs have acted as a preprocessing stage to make data suitable for a data mining or analysis operation. Recently, data quality concepts have been applied to databases that support business operations such as provisioning and billing. Incorporating business rules that drive operations and their associated data processes is critically important to the success of such projects. However, there are many practical complications. For example, documentation on business rules is often meager. Rules change frequently. Domain knowledge is often fragmented across experts, and those experts do not always agree. Typically, rules have to be gathered from subject matter experts iteratively, and are discovered out of logical or procedural sequence, like a jigsaw puzzle. Our approach is to impement business rules as constraints on data in a classical expert system formalism sometimes called production rules. Our system works by allowing good data to pass through a system of constraints unchecked. Bad data violate constraints and are flagged, and then fed back after correction. Constraints are added incrementally as better understanding of the business rules is gained. We include a real-life case study.
Tamraparni Dasu, Gregg T. Vesonder, Jon R. Wright
KDD1
2003 Data Quality and Data Cleaning: An Overview
abstract
Data quality is a serious concern in any data-driven enterprise, often creating misleading findings during data mining, and causing process disruptions in operational databases. The manifestations of data quality problems can be very expensive- "losing" customers, "misplacing" billions of dollars worth of equipment, misallocated resources due to glitched forecasts, and so on. Solving data quality problems typically requires a very large investment of time and energy -- often 80% to 90% of a data analysis project is spent in making the data reliable enough that the results can be trusted.In this tutorial, we present a multi disciplinary approach to data quality problems. We start by discussing the meaning of data quality and the sources of data quality problems. We show how these problems can be addressed by a multidisciplinary approach, combining techniques from management science, statistics, database research, and metadata management. Next, we present an updated definition of data quality metrics, and illustrate their application with a case study. We conclude with a survey of recent database research that is relevant to data quality problems, and suggest directions for future research.
Theodore Johnson, Tamraparni Dasu
SIGMOD Conference2
2002 Mining database structure; or, how to build a data quality browser
abstract
Data mining research typically assumes that the data to be analyzed has been identified, gathered, cleaned, and processed into a convenient form. While data mining tools greatly enhance the ability of the analyst to make data-driven discoveries, most of the time spent in performing an analysis is spent in data identification, gathering, cleaning and processing the data. Similarly, schema mapping tools have been developed to help automate the task of using legacy or federated data sources for a new purpose, but assume that the structure of the data sources is well understood. However the data sets to be federated may come from dozens of databases containing thousands of tables and tens of thousands of fields, with little reliable documentation about primary keys or foreign keys.We are developing a system, Bellman, which performs data mining on the structure of the database. In this paper, we present techniques for quickly identifying which fields have similar values, identifying join paths, estimating join directions and sizes, and identifying structures in the database. The results of the database structure mining allow the analyst to make sense of the database content. This information can be used to e.g., prepare data for data mining, find foreign key joins for schema mapping, or identify steps to be taken to prevent the database from collapsing under the weight of its complexity.
Tamraparni Dasu, Theodore Johnson, S. Muthukrishnan 0001, Vladislav Shkapenyuk
SIGMOD Conference1
1998 Comparing Massive High-Dimensional Data Sets
Theodore Johnson, Tamraparni Dasu
KDD2