Demo Data from SIGIR 2026 / reviewers in the wild / expert
David D. Jensen
dblp:38/828
· DBLP profile ↗
69ranked-venue papers
14as first author
5since 2021 · last 2025
0000-0001-5653-3349ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 54 · 12 first-author · 3 since 2021Databases, data management, data science and information retrieval · 32 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 1 since 2021Theory of computation · 4 · 3 first-authorSystems, architecture and hardware · 1 · 1 since 2021Computer networks · 1Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1Applied, 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.
| Artificial intelligence
21 papers |
Probabilistic and Bayesian machine learning · 54% Trustworthy machine learning · 19% Knowledge representation and reasoning · 18% | |
| Databases, data mining, and information retrieval
25 papers |
Data mining · 71% Web and social media mining · 20% Data integration and cleaning · 3% | |
| Interdisciplinary, comprehensive, and emerging computing
7 papers |
Computational social science and digital humanities · 66% Bioinformatics and computational biology · 26% Computational finance and economics · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 38% Program analysis · 38% Empirical software engineering · 23% | |
| Network and information security
5 papers |
Privacy and data protection · 100% |
Topics — the 30 heaviest of 99, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
1.8 | 4 | 2021 | How and Why to Use Experimental Data to Evaluate Methods for Observational Causal Inference · ICML 2021 Improving Causal Inference by Increasing Model Expressiveness · AAAI 2021 Causal Inference using Gaussian Processes with Structured Latent Confounders · ICML 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning |
0.6 | 2 | 2021 | Improving Causal Inference by Increasing Model Expressiveness · AAAI 2021 Relational Blocking for Causal Discovery · AAAI 2011 |
Machine learning › Trustworthy machine learning
interpretability |
0.5 | 2 | 2020 | Exploratory Not Explanatory: Counterfactual Analysis of Saliency Maps for Deep Reinforcement Learning · ICLR 2020 Why Stacked Models Perform Effective Collective Classification · ICDM 2008 |
Machine learning › Reinforcement learning
deep reinforcement learning |
0.4 | 1 | 2020 | Exploratory Not Explanatory: Counterfactual Analysis of Saliency Maps for Deep Reinforcement Learning · ICLR 2020 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.4 | 1 | 2020 | Causal Inference using Gaussian Processes with Structured Latent Confounders · ICML 2020 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
latent confounder modeling |
0.4 | 1 | 2020 | Causal Inference using Gaussian Processes with Structured Latent Confounders · ICML 2020 |
Machine learning › Trustworthy machine learning › interpretability › visual explanation
saliency map |
0.4 | 1 | 2020 | Exploratory Not Explanatory: Counterfactual Analysis of Saliency Maps for Deep Reinforcement Learning · ICLR 2020 |
Computational social science and digital humanities
causal inference |
0.4 | 1 | 2020 | Text and Causal Inference: A Review of Using Text to Remove Confounding from Causal Estimates · ACL 2020 |
Bioinformatics and computational biology
confounder adjustment |
0.4 | 1 | 2020 | Text and Causal Inference: A Review of Using Text to Remove Confounding from Causal Estimates · ACL 2020 |
Data mining
anomaly detection |
0.4 | 3 | 2013 | Detecting insider threats in a real corporate database of computer usage activity · KDD 2013 Copy or Coincidence? A Model for Detecting Social Influence and Duplication Events · ICML (3) 2013 Finding tribes: identifying close-knit individuals from employment patterns · KDD 2007 |
Machine learning › Trustworthy machine learning › causal machine learning
causal model evaluation |
0.4 | 1 | 2019 | The Case for Evaluating Causal Models Using Interventional Measures and Empirical Data · NeurIPS 2019 |
Program analysis
static analysis |
0.4 | 1 | 2019 | PlanAlyzer: assessing threats to the validity of online experiments · Proc. ACM Program. Lang. 2019 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.4 | 4 | 2011 | Relational Blocking for Causal Discovery · AAAI 2011 Leveraging D-Separation for Relational Data Sets · ICDM 2010 Relational Dependency Networks · J. Mach. Learn. Res. 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
causal graphical model |
0.3 | 2 | 2021 | Improving Causal Inference by Increasing Model Expressiveness · AAAI 2021 Relational Blocking for Causal Discovery · AAAI 2011 |
Data mining
causal inference |
0.2 | 1 | 2016 | Inferring Network Effects from Observational Data · KDD 2016 |
Data mining › predictive modeling › classification › relational classification
collective classification |
0.2 | 1 | 2016 | Controversy Detection in Wikipedia Using Collective Classification · SIGIR 2016 |
Web and social media mining › event detection
controversy detection |
0.2 | 1 | 2016 | Controversy Detection in Wikipedia Using Collective Classification · SIGIR 2016 |
Web and social media mining
social media analysis |
0.2 | 1 | 2016 | Controversy Detection in Wikipedia Using Collective Classification · SIGIR 2016 |
Audio and music processing
music structure analysis |
0.2 | 1 | 2015 | Learning to Uncover Deep Musical Structure · AAAI 2015 |
Data mining › relational learning
statistical relational learning |
0.2 | 3 | 2010 | Leveraging D-Separation for Relational Data Sets · ICDM 2010 Using relational knowledge discovery to prevent securities fraud · KDD 2005 Learning relational probability trees · KDD 2003 |
Privacy and data protection
anonymization |
0.2 | 3 | 2010 | Resisting structural re-identification in anonymized social networks · VLDB J. 2010 Resisting structural re-identification in anonymized social networks · Proc. VLDB Endow. 2008 Information awareness: a prospective technical assessment · KDD 2003 |
Data mining
relational learning |
0.2 | 3 | 2016 | Controversy Detection in Wikipedia Using Collective Classification · SIGIR 2016 Using relational knowledge discovery to prevent securities fraud · KDD 2005 Learning relational probability trees · KDD 2003 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model |
0.2 | 1 | 2013 | Copy or Coincidence? A Model for Detecting Social Influence and Duplication Events · ICML (3) 2013 |
Data mining › anomaly detection
graph anomaly detection |
0.2 | 1 | 2013 | Detecting insider threats in a real corporate database of computer usage activity · KDD 2013 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
relational representation |
0.2 | 2 | 2010 | Learning Causal Models of Relational Domains · AAAI 2010 A Relational Representation for Procedural Task Knowledge · AAAI 2005 |
Data mining
clustering |
0.1 | 2 | 2007 | Graph clustering with network structure indices · ICML 2007 Creating social networks to improve peer-to-peer networking · KDD 2005 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
0.1 | 1 | 2011 | Relational Blocking for Causal Discovery · AAAI 2011 |
Empirical software engineering
causal inference |
0.1 | 1 | 2019 | PlanAlyzer: assessing threats to the validity of online experiments · Proc. ACM Program. Lang. 2019 |
Empirical software engineering
experimental methodology |
0.1 | 1 | 2019 | PlanAlyzer: assessing threats to the validity of online experiments · Proc. ACM Program. Lang. 2019 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal model |
0.1 | 1 | 2010 | Learning Causal Models of Relational Domains · AAAI 2010 |
Methods — techniques the papers use, named apart from their topics
statistical correction · 1.1mixture model · 0.5likelihood ratio · 0.5deep learning · 0.4text analysis · 0.4monte carlo inference · 0.4hierarchical bayesian model · 0.4elliptical slice sampling · 0.4counterfactual analysis · 0.4static analysis · 0.4domain-specific language analysis · 0.4stacked model · 0.2simulation · 0.2regression adjustment · 0.2homophily · 0.2collective classification · 0.2temporal sequence analysis · 0.2statistical anomaly detection · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Open-World Classification with Bayesian Gaussian Mixture Models
Justin Clarke, Przemyslaw A. Grabowicz, David D. Jensen |
AAMAS | 3 |
| 2022 | Stick It to The Man: Correcting for Non-Cooperative Behavior of Subjects in Experiments on Social Networks
Kaleigh Clary, Emma Tosch, Jeremiah Onaolapo, David D. Jensen |
USENIX Security Symposium | 4 |
| 2021 | Improving Causal Inference by Increasing Model ExpressivenessabstractThe ability to learn and reason with causal knowledge is a key aspect of intelligent behavior. In contrast to mere statistical association, knowledge of causation enables reasoning about the effects of actions. Causal reasoning is vital for autonomous agents and for a range of applications in science, medicine, business, and government. However, current methods for causal inference are hobbled because they use relatively inexpressive models. Surprisingly, current causal models eschew nearly every major representational innovation common in a range of other fields both inside and outside of computer science, including representation of objects, relationships, time, space, and hierarchy. Even more surprisingly, a range of recent research provides strong evidence that more expressive representations make possible causal inferences that are otherwise impossible and remove key biases that would otherwise afflict more naive inferences. New research on causal inference should target increases in expressiveness to improve accuracy and effectiveness. David D. Jensen |
AAAI | 1 |
| 2021 | Preserving Privacy in Personalized Models for Distributed Mobile ServicesabstractThe ubiquity of mobile devices has led to the proliferation of mobile services that provide personalized and context-aware content to their users. Modern mobile services are distributed between end-devices, such as smartphones, and remote servers that reside in the cloud. Such services thrive on their ability to predict future contexts to pre-fetch content or make context-specific recommendations. An increasingly common method to predict future contexts, such as location, is via machine learning (ML) models. Recent work in context prediction has focused on ML model personalization where a personalized model is learned for each individual user in order to tailor predictions or recommendations to a user's mobile behavior. While the use of personalized models increases efficacy of the mobile service, we argue that it increases privacy risk since a personalized model encodes contextual behavior unique to each user. To demonstrate these privacy risks, we present several attribute inference-based privacy attacks and show that such attacks can leak privacy with up to 78% efficacy for top-3 predictions. We present Pelican, a privacy-preserving personalization system for context-aware mobile services that leverages both device and cloud resources to personalize ML models while minimizing the risk of privacy leakage for users. We evaluate Pelican using real world traces for location-aware mobile services and show that Pelican can substantially reduce privacy leakage by up to 75%. Akanksha Atrey, Prashant J. Shenoy, David D. Jensen |
ICDCS | 3 |
| 2021 | How and Why to Use Experimental Data to Evaluate Methods for Observational Causal InferenceabstractMethods that infer causal dependence from observational data are central to many areas of science, including medicine, economics, and the social sciences. A variety of theoretical properties of these methods have been proven, but empirical evaluation remains a challenge, largely due to the lack of observational data sets for which treatment effect is known. We describe and analyze observational sampling from randomized controlled trials (OSRCT), a method for evaluating causal inference methods using data from randomized controlled trials (RCTs). This method can be used to create constructed observational data sets with corresponding unbiased estimates of treatment effect, substantially increasing the number of data sets available for evaluating causal inference methods. We show that, in expectation, OSRCT creates data sets that are equivalent to those produced by randomly sampling from empirical data sets in which all potential outcomes are available. We then perform a large-scale evaluation of seven causal inference methods over 37 data sets, drawn from RCTs, as well as simulators, real-world computational systems, and observational data sets augmented with a synthetic response variable. We find notable performance differences when comparing across data from different sources, demonstrating the importance of using data from a variety of sources when evaluating any causal inference method. Amanda Gentzel, Purva Pruthi, David D. Jensen |
ICML | 3 |
| 2020 | Text and Causal Inference: A Review of Using Text to Remove Confounding from Causal EstimatesabstractMany applications of computational social science aim to infer causal conclusions from nonexperimental data.Such observational data often contains confounders, variables that influence both potential causes and potential effects.Unmeasured or latent confounders can bias causal estimates, and this has motivated interest in measuring potential confounders from observed text.For example, an individual's entire history of social media posts or the content of a news article could provide a rich measurement of multiple confounders.Yet, methods and applications for this problem are scattered across different communities and evaluation practices are inconsistent.This review is the first to gather and categorize these examples and provide a guide to dataprocessing and evaluation decisions.Despite increased attention on adjusting for confounding using text, there are still many open problems, which we highlight in this paper. Katherine A. Keith, David D. Jensen, Brendan T. O'Connor 0001 |
ACL | 2 |
| 2020 | Exploratory Not Explanatory: Counterfactual Analysis of Saliency Maps for Deep Reinforcement Learning
Akanksha Atrey, Kaleigh Clary, David D. Jensen |
ICLR | 3 |
| 2020 | Causal Inference using Gaussian Processes with Structured Latent ConfoundersabstractLatent confounders—unobserved variables that influence both treatment and outcome—can bias estimates of causal effects. In some cases, these confounders are shared across observations, e.g. all students taking a course are influenced by the course’s difficulty in addition to any educational interventions they receive individually. This paper shows how to semiparametrically model latent confounders that have this structure and thereby improve estimates of causal effects. The key innovations are a hierarchical Bayesian model, Gaussian processes with structured latent confounders (GP-SLC), and a Monte Carlo inference algorithm for this model based on elliptical slice sampling. GP-SLC provides principled Bayesian uncertainty estimates of individual treatment effect with minimal assumptions about the functional forms relating confounders, covariates, treatment, and outcome. Finally, this paper shows GP-SLC is competitive with or more accurate than widely used causal inference techniques on three benchmark datasets, including the Infant Health and Development Program and a dataset showing the effect of changing temperatures on state-wide energy consumption across New England. Sam Witty, Kenta Takatsu, David D. Jensen, Vikash Mansinghka 0001 |
ICML | 3 |
| 2019 | The Case for Evaluating Causal Models Using Interventional Measures and Empirical DataabstractCausal inference is central to many areas of artificial intelligence, including complex reasoning, planning, knowledge-base construction, robotics, explanation, and fairness. An active community of researchers develops and enhances algorithms that learn causal models from data, and this work has produced a series of impressive technical advances. However, evaluation techniques for causal modeling algorithms have remained somewhat primitive, limiting what we can learn from experimental studies of algorithm performance, constraining the types of algorithms and model representations that researchers consider, and creating a gap between theory and practice. We argue for more frequent use of evaluation techniques that examine interventional measures rather than structural or observational measures, and that evaluate those measures on empirical data rather than synthetic data. We survey the current practice in evaluation and show that the techniques we recommend are rarely used in practice. We show that such techniques are feasible and that data sets are available to conduct such evaluations. We also show that these techniques produce substantially different results than using structural measures and synthetic data. Amanda Gentzel, Dan Garant, David D. Jensen |
NeurIPS | 3 |
| 2019 | Identifying When Effect Restoration Will Improve Estimates of Causal EffectabstractSeveral methods have been developed that combine multiple models learned on different data sets and then use that combination to reach conclusions that would not have been possible with any one of the models alone. We examine one such method—effect restoration—which was originally developed to mitigate the effects of poorly measured confounding variables in a causal model. We show how effect restoration can be used to combine results from different machine learning models and how the combined model can be used to estimate causal effects that are not identifiable from either of the original studies alone. We characterize the performance of effect restoration by using both theoretical analysis and simulation studies. Specifically, we show how conditional independence tests and common assumptions can help distinguish when effect restoration should and should not be applied, and we use empirical analysis to show the limited range of conditions under which effect restoration should be applied in practical situations. Hüseyin Oktay, Akanksha Atrey, David D. Jensen |
SDM | 3 |
| 2019 | Object Conditioning for Causal Inference
David D. Jensen, Javier Burroni, Matthew J. Rattigan |
UAI | 1 |
| 2019 | PlanAlyzer: assessing threats to the validity of online experimentsabstractOnline experiments have become a ubiquitous aspect of design and engineering processes within Internet firms. As the scale of experiments has grown, so has the complexity of their design and implementation. In response, firms have developed software frameworks for designing and deploying online experiments. Ensuring that experiments in these frameworks are correctly designed and that their results are trustworthy---referred to as internal validity---can be difficult. Currently, verifying internal validity requires manual inspection by someone with substantial expertise in experimental design. We present the first approach for statically checking the internal validity of online experiments. Our checks are based on well-known problems that arise in experimental design and causal inference. Our analyses target PlanOut, a widely deployed, open-source experimentation framework that uses a domain-specific language to specify and run complex experiments. We have built a tool called PlanAlyzer that checks PlanOut programs for a variety of threats to internal validity, including failures of randomization, treatment assignment, and causal sufficiency. PlanAlyzer uses its analyses to automatically generate contrasts, a key type of information required to perform valid statistical analyses over the results of these experiments. We demonstrate PlanAlyzer's utility on a corpus of PlanOut scripts deployed in production at Facebook, and we evaluate its ability to identify threats to validity on a mutated subset of this corpus. PlanAlyzer has both precision and recall of 92% on the mutated corpus, and 82% of the contrasts it generates match hand-specified data. Emma Tosch, Eytan Bakshy, Emery D. Berger, David D. Jensen, J. Eliot B. Moss |
Proc. ACM Program. Lang. | 4 |
| 2016 | Inferring Network Effects from Observational DataabstractWe present Relational Covariate Adjustment (RCA), a general method for estimating causal effects in relational data. Relational Covariate Adjustment is implemented through two high-level operations: identification of an adjustment set and relational regression adjustment. The former is achieved through an extension of Pearl's back-door criterion to relational domains. We demonstrate how this extended definition can be used to estimate causal effects in the presence of network interference and confounding. RCA is agnostic to functional form, and it can easily model both discrete and continuous treatments as well as estimate the effects of a wider array of network interventions than existing experimental approaches. We show that RCA can yield robust estimates of causal effects using common regression models without extensive parameter tuning. Through a series of simulation experiments on a variety of synthetic and real-world network structures, we show that causal effects estimated on observational data with RCA are nearly as accurate as those estimated from well-designed network experiments David T. Arbour, Dan Garant, David D. Jensen |
KDD | 3 |
| 2016 | Controversy Detection in Wikipedia Using Collective ClassificationabstractConcerns over personalization in IR have sparked an interest in detection and analysis of controversial topics. Accurate detection would enable many beneficial applications, such as alerting search users to controversy. Wikipedia's broad coverage and rich metadata offer a valuable resource for this problem. We hypothesize that intensities of controversy among related pages are not independent; thus, we propose a stacked model which exploits the dependencies among related pages. Our approach improves classification of controversial web pages when compared to a model that examines each page in isolation, demonstrating that controversial topics exhibit homophily. Using notions of similarity to construct a subnetwork for collective classification, rather than using the default network present in the relational data, leads to improved classification with wider applications for semi-structured datasets, with the effects most pronounced when a small set of neighbors is used. Shiri Dori-Hacohen, David D. Jensen, James Allan 0001 |
SIGIR | 2 |
| 2016 | Inferring Causal Direction from Relational Data
David T. Arbour, Katerina Marazopoulou, David D. Jensen |
UAI | 3 |
| 2015 | Learning to Uncover Deep Musical Structure
Phillip B. Kirlin, David D. Jensen |
AAAI | 2 |
| 2015 | Teaching Computing as Science in a Research ExperienceabstractMany instructors and institutions offer research experiences and training in computing research methods. However, in a national survey, we find that undergraduate students rate their computing research experiences lower than students in other STEM fields. To address this learning gap, we have offered summer undergraduate research experiences in computing that include not only instruction in the important mechanics of research but also grounding in a philosophy of computing science that emphasizes generalized explanation of behavior as a means for control and prediction. After five years, survey results indicate the experience helps close the gap between CS and other STEM fields in benefits gained. Jerod J. Weinman, David D. Jensen, David Lopatto |
SIGCSE | 2 |
| 2015 | Learning the Structure of Causal Models with Relational and Temporal Dependence
Katerina Marazopoulou, Marc E. Maier, David D. Jensen |
UAI | 3 |
| 2014 | Classifier-Adjusted Density Estimation for Anomaly Detection and One-Class ClassificationabstractDensity estimation methods are often regarded as unsuitable for anomaly detection in high-dimensional data due to the difficulty of estimating multivariate probability distributions. Instead, the scores from popular distance- and local-density-based methods, such as local outlier factor (LOF), are used as surrogates for probability densities. We question this infeasibility assumption and explore a family of simple statistically-based density estimates constructed by combining a probabilistic classifier with a naive density estimate. Across a number of semi-supervised and unsupervised problems formed from real-world data sets, we show that these methods are competitive with LOF and that even simple density estimates that assume attribute independence can perform strongly. We show that these density estimation methods scale well to data with high dimensionality and that they are robust to the problem of irrelevant attributes that plagues methods based on local estimates. Lisa Friedland, Amanda Gentzel, David D. Jensen |
SDM | 3 |
| 2013 | Copy or Coincidence? A Model for Detecting Social Influence and Duplication EventsabstractIn this paper, we analyze the task of inferring rare links between pairs of entities that seem too similar to have occurred by chance. Variations of this task appear in such diverse areas as social network analysis, security, fraud detection, and entity resolution. To address the task in a general form, we propose a simple, flexible mixture model in which most entities are generated independently from a distribution but a small number of pairs are constrained to be similar. We predict the true pairs using a likelihood ratio that trades off the entities’ similarity with their rarity. This method always outperforms using only similarity; however, with certain parameter settings, similarity turns out to be surprisingly competitive. Using real data, we apply the model to detect twins given their birth weights and to re-identify cell phone users based on distinctive usage patterns. Lisa Friedland, David D. Jensen, Michael Lavine |
ICML (3) | 2 |
| 2013 | Detecting insider threats in a real corporate database of computer usage activityabstractThis paper reports on methods and results of an applied research project by a team consisting of SAIC and four universities to develop, integrate, and evaluate new approaches to detect the weak signals characteristic of insider threats on organizations' information systems. Our system combines structural and semantic information from a real corporate database of monitored activity on their users' computers to detect independently developed red team inserts of malicious insider activities. We have developed and applied multiple algorithms for anomaly detection based on suspected scenarios of malicious insider behavior, indicators of unusual activities, high-dimensional statistical patterns, temporal sequences, and normal graph evolution. Algorithms and representations for dynamic graph processing provide the ability to scale as needed for enterprise-level deployments on real-time data streams. We have also developed a visual language for specifying combinations of features, baselines, peer groups, time periods, and algorithms to detect anomalies suggestive of instances of insider threat behavior. We defined over 100 data features in seven categories based on approximately 5.5 million actions per day from approximately 5,500 users. We have achieved area under the ROC curve values of up to 0.979 and lift values of 65 on the top 50 user-days identified on two months of real data. Ted E. Senator, Henry G. Goldberg, Alex Memory, William T. Young, Bradley Rees, Robert Pierce, Daniel Huang 0003, Matthew Reardon, David A. Bader, Edmond Chow, Irfan A. Essa, Joshua Jones, Vinay Bettadapura, Polo Chau, Oded Green, Oguz Kaya, Anita Zakrzewska, Erica Briscoe, Rudolph Louis Mappus IV, Robert McColl, Lora Weiss, Thomas G. Dietterich, Alan Fern, Weng-Keen Wong, Shubhomoy Das, Andrew Emmott, Jed Irvine, Jay-Yoon Lee, Danai Koutra, Christos Faloutsos, Daniel D. Corkill, Lisa Friedland, Amanda Gentzel, David D. Jensen |
KDD | 34 |
| 2013 | A Sound and Complete Algorithm for Learning Causal Models from Relational Data
Marc E. Maier, Katerina Marazopoulou, David T. Arbour, David D. Jensen |
UAI | 4 |
| 2011 | Relational Blocking for Causal DiscoveryabstractBlocking is a technique commonly used in manual statistical analysis to account for confounding variables. However, blocking is not currently used in automated learning algorithms. These algorithms rely solely on statistical conditioning as an operator to identify conditional independence. In this work, we present relational blocking as a new operator that can be used for learning the structure of causal models. We describe how blocking is enabled by relational data sets, where blocks are determined by the links in the network. By blocking on entities rather than conditioning on variables, relational blocking can account for both measured and unobserved variables. We explain the mechanism of these methods using graphical models and the semantics of d-separation. Finally, we demonstrate the effectiveness of relational blocking for use in causal discovery by showing how blocking can be used in the causal analysis of two real-world social media systems. Matthew J. Rattigan, Marc E. Maier, David D. Jensen |
AAAI | 3 |
| 2011 | Indexing Network Structure with Shortest-Path TreesabstractThe ability to discover low-cost paths in networks has practical consequences for knowledge discovery and social network analysis tasks. Many analytic techniques for networks require finding low-cost paths, but exact methods for search become prohibitive for large networks, and data sets are steadily increasing in size. Short paths can be found efficiently by utilizing an index of network structure, which estimates network distances and enables rapid discovery of short paths. Through experiments on synthetic networks, we demonstrate that one such novel network structure index based on the shortest-path tree outperforms other previously proposed indices. We also show that it generalizes across arbitrarily weighted networks of various structures and densities, provides accurate estimates of distance, and has efficient time and space complexity. We present results on real data sets for several applications, including navigation, diameter estimation, centrality computation, and clustering---all made efficient by virtue of the network structure index. Marc E. Maier, Matthew J. Rattigan, David D. Jensen |
ACM Trans. Knowl. Discov. Data | 3 |
| 2010 | Learning Causal Models of Relational DomainsabstractMethods for discovering causal knowledge from observational data have been a persistent topic of AI research for several decades. Essentially all of this work focuses on knowledge representations for propositional domains. In this paper, we present several key algorithmic and theoretical innovations that extend causal discovery to relational domains. We provide strong evidence that effective learning of causal models is enhanced by relational representations. We present an algorithm, relational PC, that learns causal dependencies in a state-of-the-art relational representation, and we identify the key representational and algorithmic innovations that make the algorithm possible. Finally, we prove the algorithm's theoretical correctness and demonstrate its effectiveness on synthetic and real data sets. Marc E. Maier, Brian J. Taylor, Hüseyin Oktay, David D. Jensen |
AAAI | 4 |
| 2010 | Leveraging D-Separation for Relational Data SetsabstractTesting for marginal and conditional independence is a common task in machine learning and knowledge discovery applications. Prior work has demonstrated that conventional independence tests suffer from dramatically increased rates of Type I errors when naively applied to relational data. We use graphical models to specify the conditions under which these errors occur, and use those models to devise novel and accurate conditional independence tests. Matthew J. Rattigan, David D. Jensen |
ICDM | 2 |
| 2010 | The Application of Statistical Relational Learning to a Database of Criminal and Terrorist ActivityabstractWe apply statistical relational learning to a database of criminal and terrorist activity to predict attributes and event outcomes. The database stems from a collection of news articles and court records which are carefully annotated with a variety of variables, including categorical and continuous fields. Manual analysis of this data can help inform decision makers seeking to curb violent activity within a region. We use this data to build relational models from historical data to predict attributes of groups, individuals, or events. Our first example involves predicting social network roles within a group under a variety of different data conditions. Collective classification can be used to boost the accuracy under data poor conditions. Additionally, we were able to predict the outcome of hostage negotiations using models trained on previous kidnapping events. The overall framework and techniques described here are flexible enough to be used to predict a variety of variables. Such predictions could be used as input to a more complex system to recognize intent of terrorist groups or as input to inform human decision makers. Brian Delaney, Andrew S. Fast, William M. Campbell, Clifford J. Weinstein, David D. Jensen |
SDM | 5 |
| 2010 | Resisting structural re-identification in anonymized social networks
Michael Hay, Gerome Miklau, David D. Jensen, Don Towsley, Chao Li 0003 |
VLDB J. | 3 |
| 2009 | Accurate Estimation of the Degree Distribution of Private NetworksabstractWe 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 |
ICDM | 4 |
| 2008 | Why Stacked Models Perform Effective Collective ClassificationabstractCollective classification techniques jointly infer all class labels of a relational data set, using the inferences about one class label to influence inferences about related class labels. Kou and Cohen recently introduced an efficient relational model based on stacking that, despite its simplicity, has equivalent accuracy to more sophisticated joint inference approaches. Using experiments on both real and synthetic data, we show that the primary cause for the performance of the stacked model is the reduction in bias from learning the stacked model on inferred labels rather than true labels. The reduction in variance due to conditional inference also contributes to the effect but it is not as strong. In addition, we show that the performance of the joint inference and stacked learners can be attributed to an implicit weighting of local and relational features at learning time. Andrew S. Fast, David D. Jensen |
ICDM | 2 |
| 2008 | Automatic identification of quasi-experimental designs for discovering causal knowledgeabstractResearchers in the social and behavioral sciences routinely rely on quasi-experimental designs to discover knowledge from large data-bases. Quasi-experimental designs (QEDs) exploit fortuitous circumstances in non-experimental data to identify situations (sometimes called "natural experiments") that provide the equivalent of experimental control and randomization. QEDs allow researchers in domains as diverse as sociology, medicine, and marketing to draw reliable inferences about causal dependencies from non-experimental data. Unfortunately, identifying and exploiting QEDs has remained a painstaking manual activity, requiring researchers to scour available databases and apply substantial knowledge of statistics. However, recent advances in the expressiveness of databases, and increases in their size and complexity, provide the necessary conditions to automatically identify QEDs. In this paper, we describe the first system to discover knowledge by applying quasi-experimental designs that were identified automatically. We demonstrate that QEDs can be identified in a traditional database schema and that such identification requires only a small number of extensions to that schema, knowledge about quasi-experimental design encoded in first-order logic, and a theorem-proving engine. We describe several key innovations necessary to enable this system, including methods for automatically constructing appropriate experimental units and for creating aggregate variables on those units. We show that applying the resulting designs can identify important causal dependencies in real domains, and we provide examples from academic publishing, movie making and marketing, and peer-production systems. Finally, we discuss the integration of QEDs with other approaches to causal discovery, including joint modeling and directed experimentation. David D. Jensen, Andrew S. Fast, Brian J. Taylor, Marc E. Maier |
KDD | 1 |
| 2008 | Social networks: looking aheadabstractBy now, online social networks have become an indispensable part of both online and offline lives of human beings. A large fraction of time spent online by a user is directly influence by the social networks to which he/she belongs. This calls for a deeper examination of social networks as large-scale dynamic objects that foster efficient person-person interaction. Ravi Kumar 0001, Alexander Tuzhilin, Christos Faloutsos, David D. Jensen, Gueorgi Kossinets, Jure Leskovec, Andrew Tomkins |
KDD | 4 |
| 2008 | A bias/variance decomposition for models using collective inference
Jennifer Neville, David D. Jensen |
Mach. Learn. | 2 |
| 2008 | Optimistic pruning for multiple instance learning
Amy McGovern, David D. Jensen |
Pattern Recognit. Lett. | 2 |
| 2008 | Resisting structural re-identification in anonymized social networksabstractWe 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. | 3 |
| 2007 | Graph clustering with network structure indicesabstractGraph clustering has become ubiquitous in the study of relational data sets. We examine two simple algorithms: a new graphical adaptation of the k-medoids algorithm and the Girvan-Newman method based on edge betweenness centrality. We show that they can be effective at discovering the latent groups or communities that are defined by the link structure of a graph. However, both approaches rely on prohibitively expensive computations, given the size of modern relational data sets. Network structure indices (NSIs) are a proven technique for indexing network structure and efficiently finding short paths. We show how incorporating NSIs into these graph clustering algorithms can overcome these complexity limitations. We also present promising quantitative and qualitative evaluations of the modified algorithms on synthetic and real data sets. Matthew J. Rattigan, Marc E. Maier, David D. Jensen |
ICML | 3 |
| 2007 | Beyond Prediction: Directions for Probabilistic and Relational Learning
David D. Jensen |
ILP | 1 |
| 2007 | Bias/Variance Analysis for Relational Domains
Jennifer Neville, David D. Jensen |
ILP | 2 |
| 2007 | Relational data pre-processing techniques for improved securities fraud detectionabstractCommercial datasets are often large, relational, and dynamic. They contain many records of people, places, things, events and their interactions over time. Such datasets are rarely structured appropriately for knowledge discovery, and they often contain variables whose meanings change across different subsets of the data. We describe how these challenges were addressed in a collaborative analysis project undertaken by the University of Massachusetts Amherst and the National Association of Securities Dealers(NASD). We describe several methods for data pre-processing that we applied to transform a large, dynamic, and relational dataset describing nearly the entirety of the U.S. securities industry, and we show how these methods made the dataset suitable for learning statistical relational models. To better utilize social structure, we first applied known consolidation and link formation techniques to associate individuals with branch office locations. In addition, we developed an innovative technique to infer professional associations by exploiting dynamic employment histories. Finally, we applied normalization techniques to create a suitable class label that adjusts for spatial, temporal, and other heterogeneity within the data. We show how these pre-processing techniques combine to provide the necessary foundation for learning high-performing statistical models of fraudulent activity. Andrew S. Fast, Lisa Friedland, Marc E. Maier, Brian J. Taylor, David D. Jensen, Henry G. Goldberg, John Komoroske |
KDD | 5 |
| 2007 | Finding tribes: identifying close-knit individuals from employment patternsabstractWe present a family of algorithms to uncover tribes-groups of individuals who share unusual sequences of affiliations. While much work inferring community structure describes large-scale trends, we instead search for small groups of tightly linked individuals who behave anomalously with respect to those trends. We apply the algorithms to a large temporal and relational data set consisting of millions of employment records from the National Association of Securities Dealers. The resulting tribes contain individuals at higher risk for fraud, are homogenous with respect to risk scores, and are geographically mobile, all at significant levels compared to random or to other sets of individuals who share affiliations. Lisa Friedland, David D. Jensen |
KDD | 2 |
| 2007 | Recommending citations for academic papersabstractWe approach the problem of academic literature search by considering an unpublished manuscript as a query to a search system. We use the text of previous literature as well as the citation graph that connects it to find relevant related material. We evaluate our technique with manual and automatic evaluation methods, and find an order of magnitude improvement in mean average precision as compared to a text similarity baseline. Trevor Strohman, W. Bruce Croft, David D. Jensen |
SIGIR | 3 |
| 2007 | Relational Dependency Networks
Jennifer Neville, David D. Jensen |
J. Mach. Learn. Res. | 2 |
| 2006 | Representing documents with named entities for story link detection (SLD)abstractSeveral information organization, access, and filtering systems can benefit from different kind of document representations than those used in traditional Information Retrieval (IR). Topic Detection and Tracking (TDT) is an example of such an application. In this paper we demonstrate that named entities serve as better choices of units for document representation over all words. In order to test this hypothesis we study the effect of words-based and entity-based representations on Story Link Detection (SLD) - a core task in TDT research. The experiments on TDT corpora show that entity-based representations give significant improvements for SLD. We also propose a mechanism to expand the set of named entities used for document representation, which enhances the performance in some cases. We then take a step further and analyze the limitations of using only named entities for the document representation. Our studies and experiments indicate that adding additional topical terms can help in addressing such limitations. Chirag Shah 0001, W. Bruce Croft, David D. Jensen |
CIKM | 3 |
| 2006 | MaxProp: Routing for Vehicle-Based Disruption-Tolerant Networksabstract1688-1698 John Burgess, Brian Gallagher, David D. Jensen, Brian Neil Levine |
INFOCOM | 3 |
| 2006 | Using structure indices for efficient approximation of network propertiesabstractStatistics on networks have become vital to the study of relational data drawn from areas such as bibliometrics, fraud detection, bioinformatics, and the Internet. Calculating many of the most important measures - such as betweenness centrality, closeness centrality, and graph diameter-requires identifying short paths in these networks. However, finding these short paths can be intractable for even moderate-size networks. We introduce the concept of a network structure index (NSI), a composition of (1) a set of annotations on every node in the network and (2) a function that uses the annotations to estimate graph distance between pairs of nodes. We present several varieties of NSIs, examine their time and space complexity, and analyze their performance on synthetic and real data sets. We show that creating an NSI for a given network enables extremely efficient and accurate estimation of a wide variety of network statistics on that network. Matthew J. Rattigan, Marc E. Maier, David D. Jensen |
KDD | 3 |
| 2006 | Introduction to the special issue on multi-relational data mining and statistical relational learning
Hendrik Blockeel, David D. Jensen, Stefan Kramer 0001 |
Mach. Learn. | 2 |
| 2005 | A Relational Representation for Procedural Task Knowledge
Stephen Hart, Roderic A. Grupen, David D. Jensen |
AAAI | 3 |
| 2005 | Leveraging Relational Autocorrelation with Latent Group ModelsabstractThe presence of autocorrelation provides strong motivation for using relational techniques for learning and inference. Autocorrelation is a statistical dependency between the values of the same variable on related entities and is a nearly ubiquitous characteristic of relational data sets. Recent research has explored the use of collective inference techniques to exploit this phenomenon. These techniques achieve significant performance gains by modeling observed correlations among class labels of related instances, but the models fail to capture a frequent cause of autocorrelation---the presence of underlying groups that influence the attributes on a set of entities. We propose a latent group model (LGM) for relational data, which discovers and exploits the hidden structures responsible for the observed autocorrelation among class labels. Modeling the latent group structure improves model performance, increases inference efficiency, and enhances our understanding of the datasets. We evaluate performance on three relational classification tasks and show that LGM outperforms models that ignore latent group structure, particularly when there is little information with which to seed inference. Jennifer Neville, David D. Jensen |
ICDM | 2 |
| 2005 | Decentralized Search in Networks Using Homophily and Degree Disparity
Özgür Simsek, David D. Jensen |
IJCAI | 2 |
| 2005 | Creating social networks to improve peer-to-peer networkingabstractWe use knowledge discovery techniques to guide the creation of efficient overlay networks for peer-to-peer file sharing. An overlay network specifies the logical connections among peers in a network and is distinct from the physical connections of the network. It determines the order in which peers will be queried when a user is searching for a specific file. To better understand the role of the network overlay structure in the performance of peer-to-peer file sharing protocols, we compare several methods for creating overlay networks. We analyze the networks using data from a campus network for peer-to-peer file sharing that recorded anonymized data on 6,528 users sharing 291,925 music files over an 81-day period. We propose a novel protocol for overlay creation based on a model of user preference identified by latent-variable clustering with hierarchical Dirichlet processes (HDPs). Our simulations and empirical studies show that the clusters of songs created by HDPs effectively model user behavior and can be used to create desirable network overlays that outperform alternative approaches. Andrew S. Fast, David D. Jensen, Brian Neil Levine |
KDD | 2 |
| 2005 | Using relational knowledge discovery to prevent securities fraudabstractWe describe an application of relational knowledge discovery to a key regulatory mission of the National Association of Securities Dealers (NASD). NASD is the world's largest privatesector securities regulator, with responsibility for preventing and discovering misconduct among securities brokers. Our goal was to help focus NASD’s limited regulatory resources on the brokers who are most likely to engage in securities violations. Using statistical relational learning algorithms, we developed models that rank brokers with respect to the probability that they would commit a serious violation of securities regulations in the near future. Our models incorporate organizational relationships among brokers (e.g., past coworker), which domain experts consider important but cannot easily use otherwise. The learned models were subjected to an extensive evaluation using more than 18 months of data unseen by the model developers and comprising over two person weeks of effort by NASD staff. Model predictions were found to correlate highly with the subjective evaluations of experienced NASD examiners. Furthermore, in all performance measures, our models performed as well as or better than the handcrafted rules that are currently in use at NASD. 1. Jennifer Neville, Özgür Simsek, David D. Jensen, John Komoroske, Kelly Palmer, Henry G. Goldberg |
KDD | 3 |
| 2004 | Dependency Networks for Relational DataabstractInstance independence is a critical assumption of traditional machine learning methods contradicted by many relational datasets. For example, in scientific literature datasets, there are dependencies among the references of a paper. Recent work on graphical models for relational data has demonstrated significant performance gains for models that exploit the dependencies among instances. In this paper, we present relational dependency networks (RDNs), a new form of graphical model capable of reasoning with such dependencies in a relational setting. We describe the details of RDN models and outline their strengths, most notably the ability to learn and reason with cyclic relational dependencies. We present RDN models learned on a number of real-world datasets, and evaluate the models in a classification context, showing significant performance improvements. In addition, we use synthetic data to evaluate the quality of model learning and inference procedures. Jennifer Neville, David D. Jensen |
ICDM | 2 |
| 2004 | Why collective inference improves relational classificationabstractProcedures for collective inference make simultaneous statistical judgments about the same variables for a set of related data instances. For example, collective inference could be used to simultaneously classify a set of hyperlinked documents or infer the legitimacy of a set of related financial transactions. Several recent studies indicate that collective inference can significantly reduce classification error when compared with traditional inference techniques. We investigate the underlying mechanisms for this error reduction by reviewing past work on collective inference and characterizing different types of statistical models used for making inference in relational data. We show important differences among these models, and we characterize the necessary and sufficient conditions for reduced classification error based on experiments with real and simulated data. David D. Jensen, Jennifer Neville, Brian Gallagher |
KDD | 1 |
| 2003 | Simple Estimators for Relational Bayesian ClassifiersabstractWe present the relational Bayesian classifier (RBC), a modification of the simple Bayesian classifier (SBC) for relational data. There exist several Bayesian classifiers that learn predictive models of relational data, but each uses a different estimation technique for modelling heterogeneous sets of attribute values. The effects of data characteristics on estimation have not been explored. We consider four simple estimation techniques and evaluate them on three real-world data sets. The estimator that assumes each multiset value is independently drawn from the same distribution (INDEPVAL) achieves the best empirical results. We examine bias and variance tradeoffs over a range of data sets and show that INDEPVAL's ability to model more multiset information results in lower bias estimates and contributes to its superior performance. Jennifer Neville, David D. Jensen, Brian Gallagher |
ICDM | 2 |
| 2003 | Avoiding Bias when Aggregating Relational Data with Degree Disparity
David D. Jensen, Jennifer Neville, Michael Hay |
ICML | 1 |
| 2003 | Identifying Predictive Structures in Relational Data Using Multiple Instance Learning
Amy McGovern, David D. Jensen |
ICML | 2 |
| 2003 | Information awareness: a prospective technical assessmentabstractRecent proposals to apply data mining systems to problems in law enforcement, national security, and fraud detection have attracted both media attention and technical critiques of their expected accuracy and impact on privacy. Unfortunately, the majority of technical critiques have been based on simplistic assumptions about data, classifiers, inference procedures, and the overall architecture of such systems. We consider these critiques in detail, and we construct a simulation model that more closely matches realistic systems. We show how both the accuracy and privacy impact of a hypothetical system could be substantially improved, and we discuss the necessary and sufficient conditions for this improvement to be achieved. This analysis is neither a defense nor a critique of any particular system concept. Rather, our model suggests alternative technical designs that could mitigate some concerns, but also raises more specific conditions that must be met for such systems to be both accurate and socially desirable. David D. Jensen, Matthew J. Rattigan, Hannah Blau |
KDD | 1 |
| 2003 | Learning relational probability treesabstractClassification 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 |
KDD | 2 |
| 2002 | Linkage and Autocorrelation Cause Feature Selection Bias in Relational Learning
David D. Jensen, Jennifer Neville |
ICML | 1 |
| 2002 | Autocorrelation and Linkage Cause Bias in Evaluation of Relational Learners
David D. Jensen, Jennifer Neville |
ILP | 1 |
| 2000 | Language Models for Financial News Recommendationabstract%$ & ' ( ) * + & , & -. / 10 2 43 !& , " 65 .7 98 : Victor Lavrenko, Matthew D. Schmill, Dawn J. Lawrie, Paul Ogilvie, David D. Jensen, James Allan 0001 |
CIKM | 5 |
| 2000 | Knowledge Discovery from Graphs (Invited Talk)
David D. Jensen |
GD | 1 |
| 2000 | Multiple Comparisons in Induction Algorithms
David D. Jensen, Paul R. Cohen |
Mach. Learn. | 1 |
| 1999 | Efficient Progressive SamplingabstractHaving access to massive amounts of data does not necessarily imply that induction algorithms must use them all.Samples often provide the same accuracy with far less computational cost.However, the correct sample size rarely is obvious.We analyze methods for progressive samplingusing progressively larger samples as long as model accuracy improves.We explore several notions of efficient progressive sampling.We analyze efficiency relative to induction with all instances; we show that a simple, geometric sampling schedule is asymptotically optimal, and we describe how best to take into account prior expectations of accuracy convergence.We then describe the issues involved in instantiating an efficient progressive sampler, including how to detect convergence.Finally, we provide empirical results comparing a variety of progressive sampling methods.We conclude that progressive sampling can be remarkably efficient . Foster J. Provost, David D. Jensen, Tim Oates 0001 |
KDD | 2 |
| 1998 | Large Datasets Lead to Overly Complex Models: An Explanation and a Solution
Tim Oates 0001, David D. Jensen |
KDD | 2 |
| 1997 | The Effects of Training Set Size on Decision Tree Complexity
Tim Oates 0001, David D. Jensen |
ICML | 2 |
| 1997 | Building Simple Models: A Case Study with Decision Trees
David D. Jensen, Tim Oates 0001, Paul R. Cohen |
IDA | 1 |
| 1997 | Adjusting for Multiple Comparisons in Decision Tree Pruning
David D. Jensen, Matthew D. Schmill |
KDD | 1 |
| 1996 | Technology, language, and public decisions: finding common ground for experts and citizensabstractMany conflicts over specific technologies could be alleviated by focusing attention on the design stage and by encouraging communication between designers and users. We present two approaches to achieving these goals. The first, pattern languages, provides a common language for designers and users. The second, component designs, allows technologies themselves to serve as a shared workspace for designers and users. David D. Jensen, Todd M. La Porte |
ISTAS | 1 |