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

Edward McFowland

dblp:141/7604 · also Edward McFowland III · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
5since 2021 · last 2025
0000-0001-5249-7117ORCID · verified

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

Artificial intelligence and machine learning · 8 · 1 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
3 papers
Trustworthy machine learning · 55% Probabilistic and Bayesian machine learning · 46%
Databases, data mining, and information retrieval
2 papers
Data mining · 100%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 78% Computational social science and digital humanities · 22%
Network and information security
1 paper
Security and privacy of machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Data mining
pattern mining
1.022025
Difference-in-Differences Subset Scan · KDD (2) 2025
Fast generalized subset scan for anomalous pattern detection · J. Mach. Learn. Res. 2013
Machine learning › Probabilistic and Bayesian machine learning
causal inference
1.022023
Exploiting Discovered Regression Discontinuities to Debias Conditioned-on-observable Estimators · J. Mach. Learn. Res. 2023
Automated Local Regression Discontinuity Design Discovery · KDD 2018
Data mining
causal inference
0.912025
Difference-in-Differences Subset Scan · KDD (2) 2025
Data mining › pattern mining
subgroup discovery
0.912025
Difference-in-Differences Subset Scan · KDD (2) 2025
Bioinformatics and computational biology › genomics › genome-wide association study
multi-trait association testing
0.812024
Subset scanning for multi-trait analysis using GWAS summary statistics · Bioinform. 2024
Bioinformatics and computational biology › statistical genetics › genotype-phenotype analysis
pleiotropy analysis
0.812024
Subset scanning for multi-trait analysis using GWAS summary statistics · Bioinform. 2024
Bioinformatics and computational biology
statistical genetics
0.812024
Subset scanning for multi-trait analysis using GWAS summary statistics · Bioinform. 2024
Machine learning › Trustworthy machine learning › fairness and bias
bias propagation
0.712023
Provable Detection of Propagating Sampling Bias in Prediction Models · AAAI 2023
Machine learning › Trustworthy machine learning
fairness
0.712023
Provable Detection of Propagating Sampling Bias in Prediction Models · AAAI 2023
Machine learning › Trustworthy machine learning › fairness
fairness auditing
0.712023
Provable Detection of Propagating Sampling Bias in Prediction Models · AAAI 2023
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation
treatment effect estimation
0.712023
Exploiting Discovered Regression Discontinuities to Debias Conditioned-on-observable Estimators · J. Mach. Learn. Res. 2023
Computational social science and digital humanities
causal inference
0.712023
Exploiting Discovered Regression Discontinuities to Debias Conditioned-on-observable Estimators · J. Mach. Learn. Res. 2023
Security and privacy of machine learning › adversarial defense
adversarial example detection
0.412020
Detecting Adversarial Attacks via Subset Scanning of Autoencoder Activations and Reconstruction Error · IJCAI 2020
Data mining › anomaly detection
anomalous pattern detection
0.212013
Fast generalized subset scan for anomalous pattern detection · J. Mach. Learn. Res. 2013
Data mining
anomaly detection
0.212013
Fast generalized subset scan for anomalous pattern detection · J. Mach. Learn. Res. 2013

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

regression discontinuity detection · 1.3observational estimator · 1.3extrapolation · 1.3subset scanning · 1.2subset scan · 0.9generalized likelihood ratio · 0.9difference-in-differences · 0.9GWAS summary statistics · 0.8theoretical analysis · 0.7autoencoder · 0.4statistical machine learning · 0.3statistical significance testing · 0.2generalized subset scan · 0.2
YearPublicationVenuePosition
2025 Difference-in-Differences Subset Scan
abstract
Difference-in-differences (DiD) has been extensively applied in the literature to elicit the average causal effect of an intervention or policy. Though researchers explore heterogeneity in the treatment effect with respect to time or some observed covariate (usually driven by domain knowledge), there is limited work on a principled, algorithmic approach to discovering the subgroups that exhibit heterogeneity in the treatment effect in DiD settings. In this research, we propose the Difference-in-Differences Subset Scan (DiD-Scan), which finds subregions of the observed covariate space corresponding to anomalous patterns in the conditional mean treatment effect. We mold our method to the DiD setting by also enabling a scan for dynamic effects over time and across multiple outcome variables. This supports the discovery of patterns where a subset of outcomes are highly impacted for a limited time window. We develop a generalized likelihood ratio-based scoring function to quantify the treatment effect of a given subgroup and propose a computationally efficient method to discover the subgroups with the largest treatment effect. We extend the method to consider correlations across time, a common condition in difference-in-difference settings that increases the difficulty of subset identification. Lastly, we demonstrate the efficacy and interpretability of the method with both simulations and applications to real datasets, replicating and extending two published studies.
Will Stamey, Sriram Somanchi, Edward McFowland
KDD (2)3
2024 Subset scanning for multi-trait analysis using GWAS summary statistics
abstract
MOTIVATION: Multi-trait analysis has been shown to have greater statistical power than single-trait analysis. Most of the existing multi-trait analysis methods only work with a limited number of traits and usually prioritize high statistical power over identifying relevant traits, which heavily rely on domain knowledge. RESULTS: To handle diseases and traits with obscure etiology, we developed TraitScan, a powerful and fast algorithm that identifies potential pleiotropic traits from a moderate or large number of traits (e.g. dozens to thousands) and tests the association between one genetic variant and the selected traits. TraitScan can handle either individual-level or summary-level GWAS data. We evaluated TraitScan using extensive simulations and found that it outperformed existing methods in terms of both testing power and trait selection when sparsity was low or modest. We then applied it to search for traits associated with Ewing Sarcoma, a rare bone tumor with peak onset in adolescence, among 754 traits in UK Biobank. Our analysis revealed a few promising traits worthy of further investigation, highlighting the use of TraitScan for more effective multi-trait analysis as biobanks emerge. We also extended TraitScan to search and test association with a polygenic risk score and genetically imputed gene expression. AVAILABILITY AND IMPLEMENTATION: Our algorithm is implemented in an R package "TraitScan" available at https://github.com/RuiCao34/TraitScan.
Evan Olawsky, Edward McFowland, Erin Marcotte, Logan Spector, Tianzhong Yang
Bioinform.3
2023 Provable Detection of Propagating Sampling Bias in Prediction Models
abstract
With an increased focus on incorporating fairness in machine learning models, it becomes imperative not only to assess and mitigate bias at each stage of the machine learning pipeline but also to understand the downstream impacts of bias across stages. Here we consider a general, but realistic, scenario in which a predictive model is learned from (potentially biased) training data, and model predictions are assessed post-hoc for fairness by some auditing method. We provide a theoretical analysis of how a specific form of data bias, differential sampling bias, propagates from the data stage to the prediction stage. Unlike prior work, we evaluate the downstream impacts of data biases quantitatively rather than qualitatively and prove theoretical guarantees for detection. Under reasonable assumptions, we quantify how the amount of bias in the model predictions varies as a function of the amount of differential sampling bias in the data, and at what point this bias becomes provably detectable by the auditor. Through experiments on two criminal justice datasets-- the well-known COMPAS dataset and historical data from NYPD's stop and frisk policy-- we demonstrate that the theoretical results hold in practice even when our assumptions are relaxed.
Pavan Ravishankar, Qingyu Mo, Edward McFowland, Daniel B. Neill
AAAI3
2023 Exploiting Discovered Regression Discontinuities to Debias Conditioned-on-observable Estimators
abstract
Regression discontinuity (RD) designs are widely used to estimate causal effects in the absence of a randomized experiment. However, standard approaches to RD analysis face two significant limitations. First, they require a priori knowledge of discontinuities in treatment. Second, they yield doubly-local treatment effect estimates, and fail to provide more general causal effect estimates away from the discontinuity. To address these limitations, we introduce a novel method for automatically detecting RDs at scale, integrating information from multiple discovered discontinuities with an observational estimator, and extrapolating away from discovered, local RDs. We demonstrate the performance of our method on two synthetic datasets, showing improved performance compared to direct use of an observational estimator, direct extrapolation of RD estimates, and existing methods for combining multiple causal effect estimates. Finally, we apply our novel method to estimate spatially heterogeneous treatment effects in the context of a recent economic development problem.
Benjamin Jakubowski, Sriram Somanchi, Edward McFowland, Daniel B. Neill
J. Mach. Learn. Res.3
2022 Pattern detection in the activation space for identifying synthesized content
Celia Cintas, Skyler Speakman, Girmaw Abebe, Victor Akinwande, Edward McFowland, Komminist Weldemariam
Pattern Recognit. Lett.5
2020 Detecting Adversarial Attacks via Subset Scanning of Autoencoder Activations and Reconstruction Error
abstract
Reliably detecting attacks in a given set of inputs is of high practical relevance because of the vulnerability of neural networks to adversarial examples. These altered inputs create a security risk in applications with real-world consequences, such as self-driving cars, robotics and financial services. We propose an unsupervised method for detecting adversarial attacks in inner layers of autoencoder (AE) networks by maximizing a non-parametric measure of anomalous node activations. Previous work in this space has shown AE networks can detect anomalous images by thresholding the reconstruction error produced by the final layer. Furthermore, other detection methods rely on data augmentation or specialized training techniques which must be asserted before training time. In contrast, we use subset scanning methods from the anomalous pattern detection domain to enhance detection power without labeled examples of the noise, retraining or data augmentation methods. In addition to an anomalous “score” our proposed method also returns the subset of nodes within the AE network that contributed to that score. This will allow future work to pivot from detection to visualisation and explainability. Our scanning approach shows consistently higher detection power than existing detection methods across several adversarial noise models and a wide range of perturbation strengths.
Celia Cintas, Skyler Speakman, Victor Akinwande, William Ogallo, Komminist Weldemariam, Srihari Sridharan, Edward McFowland
IJCAI7
2018 Gaussian Process Subset Scanning for Anomalous Pattern Detection in Non-iid Data
abstract
Identifying anomalous patterns in real-world data is essential for understanding where, when, and how systems deviate from their expected dynamics. Yet methods that separately consider the anomalousness of each individual data point have low detection power for subtle, emerging irregularities. Additionally, recent detection techniques based on subset scanning make strong independence assumptions and suffer degraded performance in correlated data. We introduce methods for identifying anomalous patterns in non-iid data by combining Gaussian processes with novel log-likelihood ratio statistic and subset scanning techniques. Our approaches are powerful, interpretable, and can integrate information across multiple streams. We illustrate their performance on numeric simulations and three open source spatiotemporal datasets of opioid overdose deaths, 311 calls, and storm reports.
William Herlands, Edward McFowland, Andrew Gordon Wilson, Daniel B. Neill
AISTATS2
2018 Automated Local Regression Discontinuity Design Discovery
abstract
Inferring causal relationships in observational data is crucial for understanding scientific and social processes. We develop the first statistical machine learning approach for automatically discovering regression discontinuity designs (RDDs), a quasi-experimental setup often used in econometrics. Our method identifies interpretable, localized RDDs in arbitrary dimensional data and can seamlessly compute treatment effects without expert supervision. By applying the technique to a variety of synthetic and real datasets, we demonstrate robust performance under adverse conditions including unobserved variables, substantial noise, and model
William Herlands, Edward McFowland, Andrew Gordon Wilson, Daniel B. Neill
KDD2
2013 Fast generalized subset scan for anomalous pattern detection
Edward McFowland, Skyler Speakman, Daniel B. Neill
J. Mach. Learn. Res.1