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.

Michael Hay

dblp:44/906 · DBLP profile ↗
← Back
35ranked-venue papers
10as first author
0since 2021 · last 2020
0000-0001-9085-893XORCID · corroborated

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

Databases, data management, data science and information retrieval · 26 · 8 first-authorArtificial intelligence and machine learning · 5 · 1 first-authorSecurity and privacy · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 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.

Network and information security
27 papers
Privacy and data protection · 100%
Databases, data mining, and information retrieval
16 papers
Query processing and optimization · 47% Data integration and cleaning · 17% Data mining · 14%

Topics — the 30 heaviest of 40, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
6.1232020
ϵKTELO: A Framework for Defining Differentially Private Computations · ACM Trans. Database Syst. 2020
TPDP'20: 6th Workshop on Theory and Practice of Differential Privacy · CCS 2020
PrivateSQL: A Differentially Private SQL Query Engine · Proc. VLDB Endow. 2019
Privacy and data protection › differential privacy
differentially private query answering
1.152019
PrivateSQL: A Differentially Private SQL Query Engine · Proc. VLDB Endow. 2019
EKTELO: A Framework for Defining Differentially-Private Computations · SIGMOD Conference 2018
A Data- and Workload-Aware Query Answering Algorithm for Range Queries Under Differential Privacy · Proc. VLDB Endow. 2014
Privacy and data protection
anonymization
0.442019
Crowd-Blending Privacy · CRYPTO 2012
PrivateSQL: A Differentially Private SQL Query Engine · Proc. VLDB Endow. 2019
Resisting structural re-identification in anonymized social networks · VLDB J. 2010
Privacy and data protection › differential privacy › differentially private data release
differentially private histogram
0.422018
Differentially Private Hierarchical Count-of-Counts Histograms · Proc. VLDB Endow. 2018
Boosting the Accuracy of Differentially Private Histograms Through Consistency · Proc. VLDB Endow. 2010
Query processing and optimization › SQL query processing
SQL query engine
0.412019
PrivateSQL: A Differentially Private SQL Query Engine · Proc. VLDB Endow. 2019
Data integration and cleaning › data generation › synthetic data generation
tabular data synthesis
0.412019
PSynDB: Accurate and Accessible Private Data Generation · Proc. VLDB Endow. 2019
Privacy and data protection › differential privacy
synthetic data generation
0.412019
PSynDB: Accurate and Accessible Private Data Generation · Proc. VLDB Endow. 2019
Data models and query languages › data modeling
hierarchical data model
0.312018
Differentially Private Hierarchical Count-of-Counts Histograms · Proc. VLDB Endow. 2018
Privacy and data protection › differential privacy › continual release
streaming data publication
0.312018
IoT-Detective: Analyzing IoT Data Under Differential Privacy · SIGMOD Conference 2018
Privacy and data protection › differential privacy
privacy-accuracy tradeoff
0.212016
Exploring Privacy-Accuracy Tradeoffs using DPComp · SIGMOD Conference 2016
Query processing and optimization
range query
0.212014
A Data- and Workload-Aware Query Answering Algorithm for Range Queries Under Differential Privacy · Proc. VLDB Endow. 2014
Privacy and data protection
privacy-preserving data analysis
0.222017
Differential Privacy in the Wild: A Tutorial on Current Practices & Open Challenges · SIGMOD Conference 2017
Differential Privacy in the Wild: A tutorial on current practices & open challenges · Proc. VLDB Endow. 2016
Performance modeling and evaluation
benchmarking
0.122016
Exploring Privacy-Accuracy Tradeoffs using DPComp · SIGMOD Conference 2016
Principled Evaluation of Differentially Private Algorithms using DPBench · SIGMOD Conference 2016
Query processing and optimization
aggregate query processing
0.112011
iReduct: differential privacy with reduced relative errors · SIGMOD Conference 2011
Privacy and data protection › differential privacy › noise addition
correlated noise
0.112011
iReduct: differential privacy with reduced relative errors · SIGMOD Conference 2011
Privacy and data protection › privacy preferences
personalized privacy
0.112011
Privacy-aware data management in information networks · SIGMOD Conference 2011
Privacy and data protection › privacy perceptions
privacy awareness
0.112011
Privacy-aware data management in information networks · SIGMOD Conference 2011
Privacy and data protection › differential privacy › privacy accounting
privacy budget
0.112019
PrivateSQL: A Differentially Private SQL Query Engine · Proc. VLDB Endow. 2019
Query processing and optimization › secure query processing
differentially private query answering
0.112010
Optimizing linear counting queries under differential privacy · PODS 2010
Query processing and optimization › multi-query optimization
query workload optimization
0.112010
Optimizing linear counting queries under differential privacy · PODS 2010
Internet of things and sensor networks
iot data analytics
0.112018
IoT-Detective: Analyzing IoT Data Under Differential Privacy · SIGMOD Conference 2018
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.112017
Differentially Private Learning of Undirected Graphical Models Using Collective Graphical Models · ICML 2017
Data stream processing › stream processing systems
privacy-preserving stream processing
0.112017
PeGaSus: Data-Adaptive Differentially Private Stream Processing · CCS 2017
Privacy and data protection › anonymization
social network anonymization
0.112008
Resisting structural re-identification in anonymized social networks · Proc. VLDB Endow. 2008
Data mining
probabilistic graphical models
0.012003
Learning relational probability trees · KDD 2003
Data mining › predictive modeling › classification › decision tree learning
probability estimation trees
0.012003
Learning relational probability trees · KDD 2003
Data mining
relational learning
0.012003
Learning relational probability trees · KDD 2003
Data mining › relational learning
statistical relational learning
0.012003
Learning relational probability trees · KDD 2003
Web and social media mining
information networks
0.012011
Privacy-aware data management in information networks · SIGMOD Conference 2011
Web and social media mining › social network analysis
social network
0.012010
Resisting structural re-identification in anonymized social networks · VLDB J. 2010

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

differential privacy · 4.1benchmarking · 1.0operator composition · 0.9iterative inference · 0.9implicit matrix · 0.9synthetic data generation · 0.8query synopses · 0.8optimization · 0.7matrix representation · 0.7hierarchical consistency · 0.7laplace mechanism · 0.3expectation-maximization · 0.3data-adaptive sampling · 0.3collective graphical model · 0.3matrix mechanism · 0.2
YearPublicationVenuePosition
2020 TPDP'20: 6th Workshop on Theory and Practice of Differential Privacy
abstract
Differential privacy is a rigorous mathematical model of privacy protection that has been the subject of deep theoretical research and also been deployed in real-world systems. This workshop aims to bring together a diverse array of researchers and practitioners to provoke stimulating discussion about the current state of differential privacy, in theory and practice. TPDP aims to be an inclusive forum that seeks to grow and diversify the differential privacy community.
Rachel Cummings, Michael Hay
CCS2
2020 ϵKTELO: A Framework for Defining Differentially Private Computations
abstract
The adoption of differential privacy is growing, but the complexity of designing private, efficient, and accurate algorithms is still high. We propose a novel programming framework and system, ϵ KTELO for implementing both existing and new privacy algorithms. For the task of answering linear counting queries, we show that nearly all existing algorithms can be composed from operators, each conforming to one of a small number of operator classes. While past programming frameworks have helped to ensure the privacy of programs, the novelty of our framework is its significant support for authoring accurate and efficient (as well as private) programs. After describing the design and architecture of the ϵ KTELO system, we show that ϵ KTELO is expressive, allows for safer implementations through code reuse, and allows both privacy novices and experts to easily design algorithms. We provide a number of novel implementation techniques to support the generality and scalability of ϵ KTELO operators. These include methods to automatically compute lossless reductions of the data representation, implicit matrices that avoid materialized state but still support computations, and iterative inference implementations that generalize techniques from the privacy literature. We demonstrate the utility of ϵ KTELO by designing several new state-of-the-art algorithms, most of which result from simple re-combinations of operators defined in the framework. We study the accuracy and scalability of ϵ KTELO plans in a thorough empirical evaluation.
Ryan McKenna, Ios Kotsogiannis, George Dean Bissias, Michael Hay, Ashwin Machanavajjhala, Gerome Miklau
ACM Trans. Database Syst.5
2019 Architecting a Differentially Private SQL Engine
Ios Kotsogiannis, Yuchao Tao, Ashwin Machanavajjhala, Gerome Miklau, Michael Hay
CIDR5
2019 PSynDB: Accurate and Accessible Private Data Generation
abstract
Across many application domains, trusted parties who collect sensitive information need mechanisms to safely disseminate data. A favored approach is to generate synthetic data : a dataset similar to the original, hopefully retaining its statistical features, but one that does not reveal the private information of contributors to the data. We present PSynDB, a web-based synthetic table generator that is built on recent privacy technologies [10,11,15]. PSynDB satisfies the formal guarantee of differential privacy and generates synthetic tables with high accuracy for tasks that the user specifies as important. PSynDB allows users to browse expected error rates before running the mechanism, a useful feature for making important policy decisions, such as setting the privacy loss budget. When the user has finished configuration, the tool outputs a data synthesis program that can be ported to a trusted environment. There it can be safely executed on the private data to produce the private synthetic dataset for broad dissemination.
Zhiqi Huang 0002, Ryan McKenna, George Dean Bissias, Gerome Miklau, Michael Hay, Ashwin Machanavajjhala
Proc. VLDB Endow.5
2019 PrivateSQL: A Differentially Private SQL Query Engine
abstract
Differential privacy is considered a de facto standard for private data analysis. However, the definition and much of the supporting literature applies to flat tables. While there exist variants of the definition and specialized algorithms for specific types of relational data (e.g. graphs), there isn't a general privacy definition for multi-relational schemas with constraints, and no system that permits accurate differentially private answering of SQL queries while imposing a fixed privacy budget across all queries posed by the analyst. This work presents PrivateSQL, a first-of-its-kind end-to-end differentially private relational database system. PrivateSQL allows an analyst to query data stored in a standard database management system using a rich class of SQL counting queries. PrivateSQL adopts a novel generalization of differential privacy to multi-relational data that takes into account constraints in the schema like foreign keys, and allows the data owner to flexibly specify entities in the schema that need privacy. PrivateSQL ensures a fixed privacy loss across all the queries posed by the analyst by answering queries on private synopses generated from several views over the base relation that are tuned to have low error on a representative query workload. We experimentally evaluate PrivateSQL on a real-world dataset and a workload of more than 3, 600 queries. We show that for 50% of the queries PrivateSQL offers at least 1, 000x better error rates than solutions adapted from prior work.
Ios Kotsogiannis, Yuchao Tao, Xi He 0001, Maryam Fanaeepour, Ashwin Machanavajjhala, Michael Hay, Gerome Miklau
Proc. VLDB Endow.6
2018 IoT-Detective: Analyzing IoT Data Under Differential Privacy
abstract
Emerging IoT technologies promise to bring revolutionary changes to many domains including health, transportation, and building management. However, continuous monitoring of individuals threatens privacy. The success of IoT thus depends on integrating privacy protections into IoT infrastructures. This demonstration adapts a recently-proposed system, PeGaSus, which releases streaming data under the formal guarantee of differential privacy, with a state-of-the-art IoT testbed (TIPPERS) located at UC Irvine. PeGaSus protects individuals' data by introducing distortion into the output stream. While PeGaSuS has been shown to offer lower numerical error compared to competing methods, assessing the usefulness of the output is application dependent.
Sameera Ghayyur, Yan Chen 0022, Roberto Yus, Ashwin Machanavajjhala, Michael Hay, Gerome Miklau, Sharad Mehrotra
SIGMOD Conference5
2018 EKTELO: A Framework for Defining Differentially-Private Computations
abstract
The adoption of differential privacy is growing but the complexity of designing private, efficient and accurate algorithms is still high. We propose a novel programming framework and system, Ektelo, for implementing both existing and new privacy algorithms. For the task of answering linear counting queries, we show that nearly all existing algorithms can be composed from operators, each conforming to one of a small number of operator classes. While past programming frameworks have helped to ensure the privacy of programs, the novelty of our framework is its significant support for authoring accurate and efficient (as well as private) programs. After describing the design and architecture of the Ektelo system, we show that Ektelo is expressive, that it allows for safer implementations through code reuse, and that it allows both privacy novices and experts to easily design algorithms. We demonstrate the use of Ektelo by designing several new state-of-the-art algorithms.
Ryan McKenna, Ios Kotsogiannis, Michael Hay, Ashwin Machanavajjhala, Gerome Miklau
SIGMOD Conference4
2018 Differentially Private Hierarchical Count-of-Counts Histograms
abstract
We consider the problem of privately releasing a class of queries that we call hierarchical count-of-counts histograms . Count-of-counts histograms partition the rows of an input table into groups (e.g., group of people in the same household), and for every integer j report the number of groups of size j . Hierarchical count-of-counts queries report count-of-counts histograms at different granularities as per hierarchy defined on an attribute in the input data (e.g., geographical location of a household at the national, state and county levels). In this paper, we introduce this problem, along with appropriate error metrics and propose a differentially private solution that generates count-of-counts histograms that are consistent across all levels of the hierarchy.
Yu-Hsuan Kuo, Cho-Chun Chiu, Daniel Kifer, Michael Hay, Ashwin Machanavajjhala
Proc. VLDB Endow.4
2018 Optimizing error of high-dimensional statistical queries under differential privacy
abstract
Differentially private algorithms for answering sets of predicate counting queries on a sensitive database have many applications. Organizations that collect individual-level data, such as statistical agencies and medical institutions, use them to safely release summary tabulations. However, existing techniques are accurate only on a narrow class of query workloads, or are extremely slow, especially when analyzing more than one or two dimensions of the data. In this work we propose HDMM, a new differentially private algorithm for answering a workload of predicate counting queries, that is especially effective for higher-dimensional datasets. HDMM represents query workloads using an implicit matrix representation and exploits this compact representation to efficiently search (a subset of) the space of differentially private algorithms for one that answers the input query workload with high accuracy. We empirically show that HDMM can efficiently answer queries with lower error than state-of-the-art techniques on a variety of low and high dimensional datasets.
Ryan McKenna, Gerome Miklau, Michael Hay, Ashwin Machanavajjhala
Proc. VLDB Endow.3
2017 PeGaSus: Data-Adaptive Differentially Private Stream Processing
abstract
Individuals are continually observed by an ever-increasing number of sensors that make up the Internet of Things. The resulting streams of data, which are analyzed in real time, can reveal sensitive personal information about individuals. Hence, there is an urgent need for stream processing solutions that can analyze these data in real time with provable guarantees of privacy and low error.
Yan Chen 0022, Ashwin Machanavajjhala, Michael Hay, Gerome Miklau
CCS3
2017 Differentially Private Learning of Undirected Graphical Models Using Collective Graphical Models
abstract
We investigate the problem of learning discrete graphical models in a differentially private way. Approaches to this problem range from privileged algorithms that conduct learning completely behind the privacy barrier to schemes that release private summary statistics paired with algorithms to learn parameters from those statistics. We show that the approach of releasing noisy sufficient statistics using the Laplace mechanism achieves a good trade-off between privacy, utility, and practicality. A naive learning algorithm that uses the noisy sufficient statistics “as is” outperforms general-purpose differentially private learning algorithms. However, it has three limitations: it ignores knowledge about the data generating process, rests on uncertain theoretical foundations, and exhibits certain pathologies. We develop a more principled approach that applies the formalism of collective graphical models to perform inference over the true sufficient statistics within an expectation-maximization framework. We show that this learns better models than competing approaches on both synthetic data and on real human mobility data used as a case study.
Garrett Bernstein, Ryan McKenna, Tao Sun 0008, Daniel Sheldon, Michael Hay, Gerome Miklau
ICML5
2017 Differentially Private Rank Aggregation
abstract
Given a collection of rankings of a set of items, rank aggregation seeks to compute a ranking that can serve as a single best representative of the collection. Rank aggregation is a well-studied problem and a number of effective algorithmic solutions have been proposed in the literature. However, when individuals are asked to contribute a ranking, they may be concerned that their personal preferences will be disclosed inappropriately to others. This acts as a disincentive to individuals to respond honestly in expressing their preferences and impedes data collection and data sharing. We address this problem by investigating rank aggregation under differential privacy, which requires that a released output (here, the aggregate ranking computed from individuals' rankings) remain almost the same if any one individual's ranking is removed from the input. We propose a number of differentially-private rank aggregation algorithms: two are inspired by non-private approximate rank aggregators from the existing literature; another uses a novel rejection sampling method to sample privately from a complex distribution. For all the methods we propose, we quantify, both theoretically and empirically, the “cost” of privacy in terms of the quality of the rank aggregation computed.
Michael Hay, Liudmila Elagina, Gerome Miklau
SDM1
2017 DIAS: Differentially Private Interactive Algorithm Selection using Pythia
abstract
Differential privacy has emerged as the dominant privacy standard for data analysis. Its wide acceptance has led to significant development of algorithms that meet this rigorous standard. For some tasks, such as the task of answering low dimensional counting queries, dozens of algorithms have been proposed. However, no single algorithm has emerged as the dominant performer, and in fact, algorithm performance varies drastically across inputs. Thus, it's not clear how to select an algorithm for a particular task, and choosing the wrong algorithm might lead to significant degradation in terms of analysis accuracy. We believe that the difficulty of algorithm selection is one factor limiting the adoption of differential privacy in real systems. In this demonstration we present DIAS (Differentially-private Interactive Algorithm Selection), an educational privacy game. Users are asked to perform algorithm selection for a variety of inputs and compare the performance of their choices against that of Pythia, an automated algorithm selection framework. Our hope is that by the end of the game users will understand the importance of algorithm selection and most importantly will have a good grasp on how to use differentially private algorithms for their own applications.
Ios Kotsogiannis, Michael Hay, Ashwin Machanavajjhala, Gerome Miklau, Margaret Orr
SIGMOD Conference2
2017 Pythia: Data Dependent Differentially Private Algorithm Selection
abstract
Differential privacy has emerged as a preferred standard for ensuring privacy in analysis tasks on sensitive datasets. Recent algorithms have allowed for significantly lower error by adapting to properties of the input data. These so-called data-dependent algorithms have different error rates for different inputs. There is now a complex and growing landscape of algorithms without a clear winner that can offer low error over all datasets. As a result, the best possible error rates are not attainable in practice, because the data curator cannot know which algorithm to select prior to actually running the algorithm.
Ios Kotsogiannis, Ashwin Machanavajjhala, Michael Hay, Gerome Miklau
SIGMOD Conference3
2017 Differential Privacy in the Wild: A Tutorial on Current Practices & Open Challenges
abstract
Differential privacy has emerged as an important standard for privacy preserving computation over databases containing sensitive information about individuals. Research on differential privacy spanning a number of research areas, including theory, security, database, networks, machine learning, and statistics, over the last decade has resulted in a variety of privacy preserving algorithms for a number of analysis tasks. Despite maturing research efforts, the adoption of differential privacy by practitioners in industry, academia, or government agencies has so far been rare. Hence, in this tutorial, we will first describe the foundations of differentially private algorithm design that cover the state of the art in private computation on tabular data. In the second half of the tutorial we will highlight real world applications on complex data types, and identify research challenges in applying differential privacy to real world applications.
Ashwin Machanavajjhala, Xi He 0001, Michael Hay
SIGMOD Conference3
2016 Principled Evaluation of Differentially Private Algorithms using DPBench
abstract
Differential privacy has become the dominant standard in the research community for strong privacy protection. There has been a flood of research into query answering algorithms that meet this standard. Algorithms are becoming increasingly complex, and in particular, the performance of many emerging algorithms is data dependent, meaning the distribution of the noise added to query answers may change depending on the input data. Theoretical analysis typically only considers the worst case, making empirical study of average case performance increasingly important. In this paper we propose a set of evaluation principles which we argue are essential for sound evaluation. Based on these principles we propose DPBench, a novel evaluation framework for standardized evaluation of privacy algorithms. We then apply our benchmark to evaluate algorithms for answering 1- and 2-dimensional range queries. The result is a thorough empirical study of 15 published algorithms on a total of 27 datasets that offers new insights into algorithm behavior---in particular the influence of dataset scale and shape---and a more complete characterization of the state of the art. Our methodology is able to resolve inconsistencies in prior empirical studies and place algorithm performance in context through comparison to simple baselines. Finally, we pose open research questions which we hope will guide future algorithm design.
Michael Hay, Ashwin Machanavajjhala, Gerome Miklau, Yan Chen 0022
SIGMOD Conference1
2016 Exploring Privacy-Accuracy Tradeoffs using DPComp
abstract
The emergence of differential privacy as a primary standard for privacy protection has led to the development, by the research community, of hundreds of algorithms for various data analysis tasks. Yet deployment of these techniques has been slowed by the complexity of algorithms and an incomplete understanding of the cost to accuracy implied by the adoption of differential privacy. In this demonstration we present DPComp, a publicly-accessible web-based system, designed to support a broad community of users, including data analysts, privacy researchers, and data owners. Users can use DPComp to assess the accuracy of state-of-the-art privacy algorithms and interactively explore algorithm output in order to understand, both quantitatively and qualitatively, the error introduced by the algorithms. In addition, users can contribute new algorithms and new (non-sensitive) datasets. DPComp automatically incorporates user contributions into an evolving benchmark based on a rigorous evaluation methodology articulated by Hay et al. (SIGMOD 2016).
Michael Hay, Ashwin Machanavajjhala, Gerome Miklau, Yan Chen 0022, George Dean Bissias
SIGMOD Conference1
2016 Differential Privacy in the Wild: A tutorial on current practices & open challenges
abstract
Differential privacy has emerged as an important standard for privacy preserving computation over databases containing sensitive information about individuals. Research on differential privacy spanning a number of research areas, including theory, security, database, networks, machine learning, and statistics, over the last decade has resulted in a variety of privacy preserving algorithms for a number of analysis tasks. Despite maturing research efforts, the adoption of differential privacy by practitioners in industry, academia, or government agencies has so far been rare. Hence, in this tutorial, we will first describe the foundations of differentially private algorithm design that cover the state of the art in private computation on tabular data. In the second half of the tutorial we will highlight real world applications on complex data types, and identify research challenges in applying differential privacy to real world applications.
Ashwin Machanavajjhala, Xi He 0001, Michael Hay
Proc. VLDB Endow.3
2015 The matrix mechanism: optimizing linear counting queries under differential privacy
Chao Li 0003, Gerome Miklau, Michael Hay, Andrew McGregor 0001, Vibhor Rastogi
VLDB J.3
2014 A Data- and Workload-Aware Query Answering Algorithm for Range Queries Under Differential Privacy
abstract
We describe a new algorithm for answering a given set of range queries under ε-differential privacy which often achieves substantially lower error than competing methods. Our algorithm satisfies differential privacy by adding noise that is adapted to the input data and to the given query set. We first privately learn a partitioning of the domain into buckets that suit the input data well. Then we privately estimate counts for each bucket, doing so in a manner well-suited for the given query set. Since the performance of the algorithm depends on the input database, we evaluate it on a wide range of real datasets, showing that we can achieve the benefits of data-dependence on both "easy" and "hard" databases.
Chao Li 0003, Michael Hay, Gerome Miklau, Yue Wang 0070
Proc. VLDB Endow.2
2013 Network Coding and Quality of Service metrics for Mobile Ad-hoc Networks
abstract
Network Coding is a relatively new forwarding paradigm where intermediate nodes perform a store, code, and forward operation on incoming packets. Traditional forwarding approaches, which employed a store and forward operation, suffered from the limitations of the max-flow min-cut theorem wherein sources transmitting information over bottleneck links had to compete for access to these links. With Network Coding, multiple sources are now able to transmit packets over bottleneck links simultaneously, increasing network capacity. While the majority of the contemporary literature has focused on the performance of Network Coding from a capacity perspective, the aim of this research has taken a new direction focusing on two Quality of Service metrics, Packet Delivery Ratio (PDR) and latency, in conjunction with Network Coding protocols in Mobile Ad-Hoc Networks (MANETs). Initial simulations will be performed on static environments to determine a Quality of Service baseline comparison between Network Coding protocols and traditional ad-hoc routing protocols. Additional simulations will then be performed for mobile scenarios to determine how the Network Coding protocols will compare to that of the standard ad-hoc routing protocols in the presence of mobility.
Michael Hay, Basil Saeed, Chung-Horng Lung, Thomas Kunz, Anand Srinivasan
IWCMC1
2013 How PhD students at research universities can prepare for a career at a liberal arts college (abstract only)
abstract
We will discuss how to better organize as graduate students and postdoctoral researchers seeking a career in liberal arts colleges (LACs). The BoF will bring together those who are interested in a career path to a LAC but do not have reliable advice and mentorship in their home departments and often turn out to be the only person in their department with such a career choice. Additionally, several people who have recently made a successful transition from graduate school to new faculty positions will attend the BoF.
Ann Irvine, Darakhshan Mir, Michael Hay
SIGCSE3
2012 Crowd-Blending Privacy
Johannes Gehrke, Michael Hay, Edward Lui, Rafael Pass
CRYPTO2
2011 Privacy-aware data management in information networks
abstract
The proliferation of information networks, as a means of sharing information, has raised privacy concerns for enterprises who manage such networks and for individual users that participate in such networks. For enterprises, the main challenge is to satisfy two competing goals: releasing network data for useful data analysis and also preserving the identities or sensitive relationships of the individuals participating in the network. Individual users, on the other hand, require personalized methods that increase their awareness of the visibility of their private information.
Michael Hay, Kun Liu 0001, Gerome Miklau, Jian Pei 0001, Evimaria Terzi
SIGMOD Conference1
2011 iReduct: differential privacy with reduced relative errors
abstract
Prior work in differential privacy has produced techniques for answering aggregate queries over sensitive data in a privacy-preserving way. These techniques achieve privacy by adding noise to the query answers. Their objective is typically to minimize absolute errors while satisfying differential privacy. Thus, query answers are injected with noise whose scale is independent of whether the answers are large or small. The noisy results for queries whose true answers are small therefore tend to be dominated by noise, which leads to inferior data utility.This paper introduces iReduct, a differentially private algorithm for computing answers with reduced relative error. The basic idea of iReduct is to inject different amounts of noise to different query results, so that smaller (larger) values are more likely to be injected with less (more) noise. The algorithm is based on a novel resampling technique that employs correlated noise to improve data utility. Performance is evaluated on an instantiation of iReduct that generates marginals, i.e., projections of multi-dimensional histograms onto subsets of their attributes. Experiments on real data demonstrate the effectiveness of our solution.
Xiaokui Xiao, Gabriel Bender, Michael Hay, Johannes Gehrke
SIGMOD Conference3
2010 Optimizing linear counting queries under differential privacy
abstract
Differential privacy is a robust privacy standard that has been successfully applied to a range of data analysis tasks. But despite much recent work, optimal strategies for answering a collection of related queries are not known.
Chao Li 0003, Michael Hay, Vibhor Rastogi, Gerome Miklau, Andrew McGregor 0001
PODS2
2010 Co-located Physical-Layer Network Coding to mitigate passive eavesdropping
abstract
Physical-Layer Network Coding (PLNC) has recently emerged as a promising new communications paradigm that has the ability to greatly increase the capacity of wireless networks. Current research has also demonstrated that PLNC can decrease the eavesdropping region of an external entity. In this paper we show how it is possible to mitigate passive eavesdropping in the presence of co-located nodes in a PLNC environment.
Michael Hay, Basil Saeed, Chung-Horng Lung, Anand Srinivasan
PST1
2010 Boosting the Accuracy of Differentially Private Histograms Through Consistency
abstract
We show that it is possible to significantly improve the accuracy of a general class of histogram queries while satisfying differential privacy. Our approach carefully chooses a set of queries to evaluate, and then exploits consistency constraints that should hold over the noisy output. In a post-processing phase, we compute the consistent input most likely to have produced the noisy output. The final output is differentially-private and consistent, but in addition, it is often much more accurate. We show, both theoretically and experimentally, that these techniques can be used for estimating the degree sequence of a graph very precisely, and for computing a histogram that can support arbitrary range queries accurately.
Michael Hay, Vibhor Rastogi, Gerome Miklau, Dan Suciu
Proc. VLDB Endow.1
2010 Resisting structural re-identification in anonymized social networks
Michael Hay, Gerome Miklau, David D. Jensen, Don Towsley, Chao Li 0003
VLDB J.1
2009 Accurate Estimation of the Degree Distribution of Private Networks
abstract
We describe an efficient algorithm for releasing a provably private estimate of the degree distribution of a network. The algorithm satisfies a rigorous property of differential privacy, and is also extremely efficient, running on networks of 100 million nodes in a few seconds. Theoretical analysis shows that the error scales linearly with the number of unique degrees, whereas the error of conventional techniques scales linearly with the number of nodes. We complement the theoretical analysis with a thorough empirical analysis on real and synthetic graphs, showing that the algorithm's variance and bias is low, that the error diminishes as the size of the input graph increases, and that common analyses like fitting a power-law can be carried out very accurately.
Michael Hay, Chao Li 0003, Gerome Miklau, David D. Jensen
ICDM1
2009 Relationship privacy: output perturbation for queries with joins
abstract
We study privacy-preserving query answering over data containing relationships. A social network is a prime example of such data, where the nodes represent individuals and edges represent relationships. Nearly all interesting queries over social networks involve joins, and for such queries, existing output perturbation algorithms severely distort query answers. We propose an algorithm that significantly improves utility over competing techniques, typically reducing the error bound from polynomial in the number of nodes to polylogarithmic. The algorithm is, to the best of our knowledge, the first to answer such queries with acceptable accuracy, even for worst-case inputs.
Vibhor Rastogi, Michael Hay, Gerome Miklau, Dan Suciu
PODS2
2008 Resisting structural re-identification in anonymized social networks
abstract
We identify privacy risks associated with releasing network data sets and provide an algorithm that mitigates those risks. A network consists of entities connected by links representing relations such as friendship, communication, or shared activity. Maintaining privacy when publishing networked data is uniquely challenging because an individual's network context can be used to identify them even if other identifying information is removed. In this paper, we quantify the privacy risks associated with three classes of attacks on the privacy of individuals in networks, based on the knowledge used by the adversary. We show that the risks of these attacks vary greatly based on network structure and size. We propose a novel approach to anonymizing network data that models aggregate network structure and then allows samples to be drawn from that model. The approach guarantees anonymity for network entities while preserving the ability to estimate a wide variety of network measures with relatively little bias.
Michael Hay, Gerome Miklau, David D. Jensen, Don Towsley, Philipp Weis
Proc. VLDB Endow.1
2004 An Integrated, Conditional Model of Information Extraction and Coreference with Appli
Ben Wellner, Andrew McCallum, Fuchun Peng, Michael Hay
UAI4
2003 Avoiding Bias when Aggregating Relational Data with Degree Disparity
David D. Jensen, Jennifer Neville, Michael Hay
ICML3
2003 Learning relational probability trees
abstract
Classification trees are widely used in the machine learning and data mining communities for modeling propositional data. Recent work has extended this basic paradigm to probability estimation trees. Traditional tree learning algorithms assume that instances in the training data are homogenous and independently distributed. Relational probability trees (RPTs) extend standard probability estimation trees to a relational setting in which data instances are heterogeneous and interdependent. Our algorithm for learning the structure and parameters of an RPT searches over a space of relational features that use aggregation functions (e.g. AVERAGE, MODE, COUNT) to dynamically propositionalize relational data and create binary splits within the RPT. Previous work has identified a number of statistical biases due to characteristics of relational data such as autocorrelation and degree disparity. The RPT algorithm uses a novel form of randomization test to adjust for these biases. On a variety of relational learning tasks, RPTs built using randomization tests are significantly smaller than other models and achieve equivalent, or better, performance.
Jennifer Neville, David D. Jensen, Lisa Friedland, Michael Hay
KDD4