Demo Data from EDBT 2026 / reviewers in the wild / expert
Andrew McDonald 0003
dblp:142/8394-3
· DBLP profile ↗
7ranked-venue papers
2as first author
7since 2021 · last 2024
0000-0001-9994-2476ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 1 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 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
5 papers |
Probabilistic and Bayesian machine learning · 56% Deep learning architectures and training · 11% Generative modeling · 11% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computational science and engineering · 68% Environmental and earth informatics · 32% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning
extreme value theory |
1.8 | 3 | 2023 | Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised Learning · IJCAI 2023 Beyond Point Prediction: Capturing Zero-Inflated & Heavy-Tailed Spatiotemporal Data with Deep Extreme Mixture Models · KDD 2022 DeepExtrema: A Deep Learning Approach for Forecasting Block Maxima in Time Series Data · IJCAI 2022 |
Machine learning › Probabilistic and Bayesian machine learning
copula models |
0.6 | 1 | 2022 | COMET Flows: Towards Generative Modeling of Multivariate Extremes and Tail Dependence · IJCAI 2022 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
mixture density network |
0.6 | 1 | 2022 | Beyond Point Prediction: Capturing Zero-Inflated & Heavy-Tailed Spatiotemporal Data with Deep Extreme Mixture Models · KDD 2022 |
Machine learning › Generative modeling
normalizing flow |
0.6 | 1 | 2022 | COMET Flows: Towards Generative Modeling of Multivariate Extremes and Tail Dependence · IJCAI 2022 |
Machine learning › Time series and sequential data
spatiotemporal forecasting |
0.6 | 1 | 2022 | Beyond Point Prediction: Capturing Zero-Inflated & Heavy-Tailed Spatiotemporal Data with Deep Extreme Mixture Models · KDD 2022 |
Robotics › Motion planning and robot control › path planning › coverage path planning
multi-robot coverage |
0.5 | 1 | 2021 | Multi-Robot Gaussian Process Estimation and Coverage: Deterministic Sequencing Algorithm and Regret Analysis · ICRA 2021 |
Computational science and engineering › time series analysis
time series forecasting |
0.4 | 2 | 2023 | Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised Learning · IJCAI 2023 DeepExtrema: A Deep Learning Approach for Forecasting Block Maxima in Time Series Data · IJCAI 2022 |
Environmental and earth informatics › atmospheric science
climate and weather forecasting |
0.2 | 1 | 2022 | Beyond Point Prediction: Capturing Zero-Inflated & Heavy-Tailed Spatiotemporal Data with Deep Extreme Mixture Models · KDD 2022 |
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
multi-robot learning |
0.1 | 1 | 2021 | Multi-Robot Gaussian Process Estimation and Coverage: Deterministic Sequencing Algorithm and Regret Analysis · ICRA 2021 |
Methods — techniques the papers use, named apart from their topics
generalized extreme value distribution · 2.5residual learning · 1.3denoising autoencoder · 1.3hurdle model · 1.1extreme value theory · 1.1deep neural network · 1.1deep learning · 1.1normalizing flow · 0.6kernel density estimation · 0.6copula · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Interrogating Sea Ice Predictability With GradientsabstractPredicting sea ice concentration is an important task in climate analysis. The recently proposed deep learning system IceNet is the state of the art sea ice prediction model. IceNet takes high-dimensional climate simulations and observational data as input features and forecasts sea ice concentration for the next six months over a spatial grid over the northern hemisphere. The model has proven to be particularly good at predicting extreme sea ice events compared to previous dynamical models, but lacks interpretability. In the original IceNet paper, a permute-and-predict approach was taken for assessing feature importance. However, this approach is not capable of revealing whether a feature contributes positively or negatively to the final prediction, nor can it reveal the importance of features over the spatial grid of predictions. In this paper, we take steps to instead interrogate the effect of the IceNet input feature with a gradient-based analysis, taking advantage of developments within the deep learning literature to open the so-called black box. Our analysis focuses on the unusually large sea ice extent event in September 2013 and indicates that IceNet places a strong emphasis on previous observations of sea ice concentration, linear trends, and seasonal components when making predictions. In our analysis, we identify which input features that are most influential for the prediction, and also at which spatial location these measurements are particularly influential. Harald L. Joakimsen, Iver Martinsen, Luigi Tommaso Luppino, Andrew McDonald 0003, Scott Hosking, Robert Jenssen |
IEEE Geosci. Remote. Sens. Lett. | 4 |
| 2023 | Self-Recover: Forecasting Block Maxima in Time Series from Predictors with Disparate Temporal Coverage Using Self-Supervised LearningabstractForecasting the block maxima of a future time window is a challenging task due to the difficulty in inferring the tail distribution of a target variable. As the historical observations alone may not be sufficient to train robust models to predict the block maxima, domain-driven process models are often available in many scientific domains to supplement the observation data and improve the forecast accuracy. Unfortunately, coupling the historical observations with process model outputs is a challenge due to their disparate temporal coverage. This paper presents Self-Recover, a deep learning framework to predict the block maxima of a time window by employing self-supervised learning to address the varying temporal data coverage problem. Specifically Self-Recover uses a combination of contrastive and generative self-supervised learning schemes along with a denoising autoencoder to impute the missing values. The framework also combines representations of the historical observations with process model outputs via a residual learning approach and learns the generalized extreme value (GEV) distribution characterizing the block maxima values. This enables the framework to reliably estimate the block maxima of each time window along with its confidence interval. Extensive experiments on real-world datasets demonstrate the superiority of Self-Recover compared to other state-of-the-art forecasting methods. Asadullah Hill Galib, Andrew McDonald 0003, Pang-Ning Tan, Lifeng Luo |
IJCAI | 2 |
| 2022 | DeepExtrema: A Deep Learning Approach for Forecasting Block Maxima in Time Series DataabstractAccurate forecasting of extreme values in time series is critical due to the significant impact of extreme events on human and natural systems. This paper presents DeepExtrema, a novel framework that combines a deep neural network (DNN) with generalized extreme value (GEV) distribution to forecast the block maximum value of a time series. Implementing such a network is a challenge as the framework must preserve the inter-dependent constraints among the GEV model parameters even when the DNN is initialized. We describe our approach to address this challenge and present an architecture that enables both conditional mean and quantile prediction of the block maxima. The extensive experiments performed on both real-world and synthetic data demonstrated the superiority of DeepExtrema compared to other baseline methods. Asadullah Hill Galib, Andrew McDonald 0003, Tyler Wilson, Lifeng Luo, Pang-Ning Tan |
IJCAI | 2 |
| 2022 | COMET Flows: Towards Generative Modeling of Multivariate Extremes and Tail DependenceabstractNormalizing flows—a popular class of deep generative models—often fail to represent extreme phenomena observed in real-world processes. In particular, existing normalizing flow architectures struggle to model multivariate extremes, characterized by heavy-tailed marginal distributions and asymmetric tail dependence among variables. In light of this shortcoming, we propose COMET (COpula Multivariate ExTreme) Flows, which decompose the process of modeling a joint distribution into two parts: (i) modeling its marginal distributions, and (ii) modeling its copula distribution. COMET Flows capture heavy-tailed marginal distributions by combining a parametric tail belief at extreme quantiles of the marginals with an empirical kernel density function at mid-quantiles. In addition, COMET Flows capture asymmetric tail dependence among multivariate extremes by viewing such dependence as inducing a low-dimensional manifold structure in feature space. Experimental results on both synthetic and real-world datasets demonstrate the effectiveness of COMET flows in capturing both heavy-tailed marginals and asymmetric tail dependence compared to other state-of-the-art baseline architectures. All code is available at https://github.com/andrewmcdonald27/COMETFlows. Andrew McDonald 0003, Pang-Ning Tan, Lifeng Luo |
IJCAI | 1 |
| 2022 | Beyond Point Prediction: Capturing Zero-Inflated & Heavy-Tailed Spatiotemporal Data with Deep Extreme Mixture ModelsabstractZero-inflated, heavy-tailed spatiotemporal data is common across science and engineering, from climate science to meteorology and seismology. A central modeling objective in such settings is to forecast the intensity, frequency, and timing of extreme and non-extreme events; yet in the context of deep learning, this objective presents several key challenges. First, a deep learning framework applied to such data must unify a mixture of distributions characterizing the zero events, moderate events, and extreme events. Second, the framework must be capable of enforcing parameter constraints across each component of the mixture distribution. Finally, the framework must be flexible enough to accommodate for any changes in the threshold used to define an extreme event after training. To address these challenges, we propose Deep Extreme Mixture Model (DEMM), fusing a deep learning-based hurdle model with extreme value theory to enable point and distribution prediction of zero-inflated, heavy-tailed spatiotemporal variables. The framework enables users to dynamically set a threshold for defining extreme events at inference-time without the need for retraining. We present an extensive experimental analysis applying DEMM to precipitation forecasting, and observe significant improvements in point and distribution prediction. All code is available at https://github.com/andrewmcdonald27/DeepExtremeMixtureModel. Tyler Wilson, Andrew McDonald 0003, Asadullah Hill Galib, Pang-Ning Tan, Lifeng Luo |
KDD | 2 |
| 2021 | Multi-Robot Gaussian Process Estimation and Coverage: Deterministic Sequencing Algorithm and Regret AnalysisabstractWe study the problem of multi-robot coverage over an unknown, nonuniform sensory field. Modeling the sensory field as a realization of a Gaussian Process and using Bayesian techniques, we devise a policy which aims to balance the tradeoff between learning the sensory function and covering the environment. We propose an adaptive coverage algorithm called Deterministic Sequencing of Learning and Coverage (DSLC) that schedules learning and coverage epochs such that its emphasis gradually shifts from exploration to exploitation while never fully ceasing to learn. Using a novel definition of coverage regret which characterizes overall coverage performance of a multi-robot team over a time horizon T , we analyze DSLC to provide an upper bound on expected cumulative coverage regret. Finally, we illustrate the empirical performance of the algorithm through simulations of the coverage task over an unknown distribution of wildfires. Lai Wei 0002, Andrew McDonald 0003, Vaibhav Srivastava |
ICRA | 2 |
| 2021 | Virtual Outreach: Lessons from a Coding Club's Response to COVID-19abstractUndergraduate students at Michigan State University (MSU) have offered Spartan Girls Who Code (SGWC) clubs on the MSU campus for three spring semesters. Marketed to 6th-12th graders who identify as female, SGWC aims to (1) introduce participants to the fundamentals of computing, (2) contextualize computing in modern life, (3) improve participants' confidence and attitudes toward computing, and (4) foster an inclusive, supportive, and welcoming learning environment. Toward these ends, MSU students serve as near-peer mentors, guiding participants in active learning, collaborative learning, project-based learning and culturally-relevant computing activities. Due to the COVID-19 pandemic, SGWC was forced to abruptly transition to virtual meetings after the first five in-person meetings of the spring 2020 session. Club attendance fell in the immediate wake of Michigan public school closures by about 50%. But retention and morale of those who attended the first virtual session was high. Moreover, feedback from those who completed SGWC and their parents indicate overall satisfaction with the virtual adaptation of SGWC and support that it was successful in achieving its goals. This paper highlights lessons distilled over the course of SGWC's transition to a virtual format. Our goal is to provide a vision for the post-pandemic role of out-of-school time coding clubs in the diversification and development of future computer scientists. Andrew McDonald 0003, Laura K. Dillon |
SIGCSE | 1 |