Research & Publications
My doctoral research investigates Adversarial Robustness in Cooperative Multi-Agent Learning, focusing on the relationship between individual vulnerability and collective performance in teams whose decisions are learned through interaction.
Doctoral Research: Adversarial Robustness in Cooperative MARL
Cooperative multi-agent reinforcement learning (MARL) enables teams of autonomous agents to coordinate in shared environments where their actions directly affect one another. While behavioral diversity can support specialization, it also introduces asymmetric vulnerabilities: observations can be deliberately manipulated to mislead a trained policy. In a cooperative setting, the consequences need not remain confined to the agent receiving corrupted inputs—peer reactions can either contain the disruption or amplify its damage.
My research connects effects on the directly targeted agent, the responses of its peers, and the resulting team performance over time.
Guiding Research Questions
- Individual and Collective Effects: How do localized observation perturbations affect the targeted agent versus the collective task, and how can these multi-level effects be meaningfully characterized beyond aggregate reward metrics?
- Team Organization (Heterogeneity & Communication): How do behavioral heterogeneity (differences in agents’ learned behaviors) and inter-agent communication influence whether local disruptions are amplified, contained, or compensated?
- Adaptive Protection: How can the vulnerabilities identified through analytical and empirical study guide execution-time defenses that preserve pretrained policy parameters?
Current Activities & Progress
- Analytical Formulation: Developing a theoretical framework that formally distinguishes the effect on a directly targeted agent, the responses of its peers, and the resulting team performance. The objective is to connect localized disturbances to collective outcomes and clarify the mathematical assumptions governing these relationships.
- Experimental Investigation: Implementing a simulation-based experimental framework studying adversarial robustness in cooperative MARL tasks. The platform compares varying degrees of policy heterogeneity and communication structures under adversarial perturbations.
- Connecting Analysis and Evidence: Evaluating whether analytical metrics faithfully describe interacting agent behaviors, establishing criteria to distinguish damaging peer responses from useful recovery, and assessing the role of diversity across tasks without assuming that heterogeneity unconditionally improves robustness.
- Prospective Empirical Direction: Exploring execution-time protection inspired by collective biological systems (such as artificial immune systems and differentiated fault detection), with multi-robot teams as a primary prospective testbed.
Manuscripts Under Review
A Survey on Adversarial Multi-Agent Deep Reinforcement Learning
This survey provides a comprehensive, taxonomy-driven synthesis of adversarial multi-agent deep reinforcement learning (adversarial MARL), establishing formal connections between multi-agent decision models (Markov games, POSGs, Dec-POMDPs) and game-theoretic solution concepts including min-max reasoning, Stackelberg formulations, and robust equilibria under observational and transition uncertainty.
Scope & Conceptual Framework:
- Multi-Dimensional Attack Taxonomy: Formulates and compares adversarial strategies across attack timing (training-time poisoning vs. execution-time evasion), threat-model access privileges (white-box, gray-box, black-box), victim selection and cardinality, and bounded perturbation spaces.
- Threat Model Realism: Analyzes practical access assumptions in multi-agent systems, critically examining under-explored attack surfaces including inter-agent communication channels and restricted-information settings.
- Algorithmic & Benchmark Analysis: Investigates vulnerability profiles across leading multi-agent architectures (comparing on-policy methods and value-factorization approaches) under standard multi-agent benchmarks.
- Functional Defense Categorization: Structures defense literature around robustness evaluation versus robustness enhancement, synthesizing trade-offs among adversarial training, game-theoretic formulations, regularized objectives, and execution-time certified protections.
Peer-Reviewed Conference Proceedings
Assessing the Evolution of Meteorological Seasons and Climate Changes Using Hierarchical Clustering
Prior Research Projects & Capstones
Multi-Agent Deep RL for Agile Earth Observation Satellite Constellations
Paralleled K-Nearest Neighbors Algorithm on the PRAM Model
Content-Based Image Retrieval (CBIR) Metric Evaluation
Two-Stage Rocket Propulsion Optimization via SciPy
Open-Source Code & Tools
- sci-scraper: An automated scientific literature collection and mining pipeline developed in Python. Designed for reproducible literature reviews in AI and reinforcement learning, featuring automated querying across academic repositories, metadata parsing, and semantic filtering (serves as the reproducible literature collection pipeline for our adversarial MARL survey).
- scinis-learn: A lightweight educational machine learning library implemented from scratch in Python. Contains modular implementations of linear classifiers, regressors, gradient optimization routines, and empirical sample complexity tools.
- adaptive-boids: 2D flocking dynamics simulation framework implementing Reynolds boids rules with telemetry metrics for collective polarization, angular variance, and kinetic energy.
- hambam-unconstraint-optimization: Mathematical optimization package featuring multivariable descent algorithms (Gradient Descent, Conjugate Gradient, Newton-Raphson) and 1D line search methods (Golden Section, Fibonacci).
- crypto-sss: Educational implementation of Shamir’s Secret Sharing (SSS) threshold cryptography with polynomial reconstruction and resistance checks.