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

Zayd Hammoudeh

dblp:204/2516 · also Zayd S. Hammoudeh · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
4since 2021 · last 2024
0000-0003-0627-4232ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 3 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 1 since 2021Theory of computation · 2Security and privacy · 1 · 1 first-author · 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
4 papers
Trustworthy machine learning · 74% Kernel, tree and ensemble methods · 14% Learning paradigms · 9%
Network and information security
1 paper
Security and privacy of machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › Data-centric AI › data influence
influence estimation
0.822023
Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Trees · J. Mach. Learn. Res. 2023
Identifying a Training-Set Attack's Target Using Renormalized Influence Estimation · CCS 2022
Machine learning › Trustworthy machine learning › robustness
certified robustness
0.812024
Provable Robustness against a Union of L_0 Adversarial Attacks · AAAI 2024
Machine learning › Kernel, tree and ensemble methods › gradient boosting
gradient boosted decision trees
0.712023
Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Trees · J. Mach. Learn. Res. 2023
Machine learning › Trustworthy machine learning
interpretability
0.712023
Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Trees · J. Mach. Learn. Res. 2023
Security and privacy of machine learning › adversarial attack
backdoor attack
0.612022
Identifying a Training-Set Attack's Target Using Renormalized Influence Estimation · CCS 2022
Security and privacy of machine learning
poisoning attack
0.612022
Identifying a Training-Set Attack's Target Using Renormalized Influence Estimation · CCS 2022
Security and privacy of machine learning
training-time attack
0.612022
Identifying a Training-Set Attack's Target Using Renormalized Influence Estimation · CCS 2022
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.412020
Learning from Positive and Unlabeled Data with Arbitrary Positive Shift · NeurIPS 2020
Machine learning › Learning paradigms › weakly supervised learning
positive-unlabeled learning
0.412020
Learning from Positive and Unlabeled Data with Arbitrary Positive Shift · NeurIPS 2020
Machine learning › Learning theory › statistical estimation
risk estimation
0.112020
Learning from Positive and Unlabeled Data with Arbitrary Positive Shift · NeurIPS 2020

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

renormalized influence · 1.1influence estimation · 1.1randomized smoothing · 0.8ensemble training · 0.8tracin · 0.7representer-point methods · 0.7leave-one-out retraining · 0.7recursive risk estimator · 0.4negative-unlabeled learning · 0.4
YearPublicationVenuePosition
2024 Provable Robustness against a Union of L_0 Adversarial Attacks
abstract
Sparse or L0 adversarial attacks arbitrarily perturb an unknown subset of the features. L0 robustness analysis is particularly well-suited for heterogeneous (tabular) data where features have different types or scales. State-of-the-art L0 certified defenses are based on randomized smoothing and apply to evasion attacks only. This paper proposes feature partition aggregation (FPA) -- a certified defense against the union of L0 evasion, backdoor, and poisoning attacks. FPA generates its stronger robustness guarantees via an ensemble whose submodels are trained on disjoint feature sets. Compared to state-of-the-art L0 defenses, FPA is up to 3,000x faster and provides larger median robustness guarantees (e.g., median certificates of 13 pixels over 10 for CIFAR10, 12 pixels over 10 for MNIST, 4 features over 1 for Weather, and 3 features over 1 for Ames), meaning FPA provides the additional dimensions of robustness essentially for free.
Zayd Hammoudeh, Daniel Lowd
AAAI1
2024 Training data influence analysis and estimation: a survey
abstract
Abstract Good models require good training data. For overparameterized deep models, the causal relationship between training data and model predictions is increasingly opaque and poorly understood. Influence analysis partially demystifies training’s underlying interactions by quantifying the amount each training instance alters the final model. Measuring the training data’s influence exactly can be provably hard in the worst case; this has led to the development and use of influence estimators, which only approximate the true influence. This paper provides the first comprehensive survey of training data influence analysis and estimation. We begin by formalizing the various, and in places orthogonal, definitions of training data influence. We then organize state-of-the-art influence analysis methods into a taxonomy; we describe each of these methods in detail and compare their underlying assumptions, asymptotic complexities, and overall strengths and weaknesses. Finally, we propose future research directions to make influence analysis more useful in practice as well as more theoretically and empirically sound.
Zayd Hammoudeh, Daniel Lowd
Mach. Learn.1
2023 Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Trees
abstract
Influence estimation analyzes how changes to the training data can lead to different model predictions; this analysis can help us better understand these predictions, the models making those predictions, and the data sets they are trained on. However, most influence-estimation techniques are designed for deep learning models with continuous parameters. Gradient-boosted decision trees (GBDTs) are a powerful and widely-used class of models; however, these models are black boxes with opaque decision-making processes. In the pursuit of better understanding GBDT predictions and generally improving these models, we adapt recent and popular influence-estimation methods designed for deep learning models to GBDTs. Specifically, we adapt representer-point methods and TracIn, denoting our new methods TREX and BoostIn, respectively; source code is available at https://github.com/jjbrophy47/treeinfluence. We compare these methods to LeafInfluence and other baselines using 5 different evaluation measures on 22 real-world data sets with 4 popular GBDT implementations. These experiments give us a comprehensive overview of how different approaches to influence estimation work in GBDT models. We find BoostIn is an efficient influence-estimation method for GBDTs that performs equally well or better than existing work while being four orders of magnitude faster. Our evaluation also suggests the gold-standard approach of leave-one-out (LOO) retraining consistently identifies the single-most influential training example but performs poorly at finding the most influential set of training examples for a given target prediction.
Jonathan Brophy, Zayd Hammoudeh, Daniel Lowd
J. Mach. Learn. Res.2
2022 Identifying a Training-Set Attack's Target Using Renormalized Influence Estimation
abstract
Targeted training-set attacks inject malicious instances into the training set to cause a trained model to mislabel one or more specific test instances. This work proposes the task of target identification, which determines whether a specific test instance is the target of a training-set attack. Target identification can be combined with adversarial-instance identification to find (and remove) the attack instances, mitigating the attack with minimal impact on other predictions. Rather than focusing on a single attack method or data modality, we build on influence estimation, which quantifies each training instance's contribution to a model's prediction. We show that existing influence estimators' poor practical performance often derives from their over-reliance on training instances and iterations with large losses. Our renormalized influence estimators fix this weakness; they far outperform the original estimators at identifying influential groups of training examples in both adversarial and non-adversarial settings, even finding up to 100% of adversarial training instances with no clean-data false positives. Target identification then simplifies to detecting test instances with anomalous influence values. We demonstrate our method's effectiveness on backdoor and poisoning attacks across various data domains, including text, vision, and speech, as well as against a gray-box, adaptive attacker that specifically optimizes the adversarial instances to evade our method. Our source code is available at https://github.com/ZaydH/target_identification.
Zayd Hammoudeh, Daniel Lowd
CCS1
2020 Learning from Positive and Unlabeled Data with Arbitrary Positive Shift
abstract
Positive-unlabeled (PU) learning trains a binary classifier using only positive and unlabeled data. A common simplifying assumption is that the positive data is representative of the target positive class. This assumption rarely holds in practice due to temporal drift, domain shift, and/or adversarial manipulation. This paper shows that PU learning is possible even with arbitrarily non-representative positive data given unlabeled data from the source and target distributions. Our key insight is that only the negative class's distribution need be fixed. We integrate this into two statistically consistent methods to address arbitrary positive bias - one approach combines negative-unlabeled learning with unlabeled-unlabeled learning while the other uses a novel, recursive risk estimator. Experimental results demonstrate our methods' effectiveness across numerous real-world datasets and forms of positive bias, including disjoint positive class-conditional supports. Additionally, we propose a general, simplified approach to address PU risk estimation overfitting.
Zayd Hammoudeh, Daniel Lowd
NeurIPS1
2018 Fast Sampling of Perfectly Uniform Satisfying Assignments
Dimitris Achlioptas, Zayd Hammoudeh, Panos Theodoropoulos
SAT2
2018 Fast and Flexible Probabilistic Model Counting
Dimitris Achlioptas, Zayd Hammoudeh, Panos Theodoropoulos
SAT2
2017 Clustering-Based, Fully Automated Mixed-Bag Jigsaw Puzzle Solving
Zayd Hammoudeh, Chris Pollett
CAIP (2)1