Zayd Hammoudeh's repositories
cis510_nlp
CIS510 - Natural Language Processing
covariate_shift_risk_estimation
Risk estimator comparison for 20 newsgroups under negative covariate shift
MalwareGAN
Adversarial Malware Generator Using GANs
dotfiles
Dot Files for Use on Linux/Mac
influence_analysis_papers
Influence Analysis and Estimation - Survey, Papers, and Taxonomy
feature-partition
AAAI'24 Paper: "Provable Robustness Against a Union of L0 Attacks"
target_identification
CCS'22 Paper: "Identifying a Training-Set Attack’s Target Using Renormalized Influence Estimation"
certified-regression
SaTML'23 Paper: "Reducing Certified Regression to Certified Classification for General Poisoning Attacks"
arbitrary_pu
NeurIPS'20 Paper: "Learning from Positive and Unlabeled Data with Arbitrary Positive Shift"
udl_arbitrary_pu
Source code for UDL2020 paper: "Positive-Unlabeled Learning with Arbitrarily Non-Representative Labeled Data"
tree_influence
Influence Estimation for Gradient-Boosted Decision Trees
stratego
CIS510: Stratego Board Game
autograder_samples
Examples of autograders for running on Gradescope
plotext
plotting on terminal
st
simple statistics from the command line
pytorch_influence_functions
This is a PyTorch reimplementation of Influence Functions from the ICML2017 best paper: Understanding Black-box Predictions via Influence Functions by Pang Wei Koh and Percy Liang.
parallel_pso
Empirical Comparison of Parallel Frameworks for Particle Swarm Optimization
cis607_xai
Seminar on Explainable AI
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
math562
MATH562 - Introduction to Statistics II
PUbiasedN
PyTorch implementation for the paper Classification from Positive, Unlabeled and Biased Negative Data.
cmps242
CMPS242 - Machine Learning (UCSC)
cis572
CIS572: Machine Learning
pytest_bug
Pytest bug
cis561
Introduction to Compilers