Khawaja Abaid Ullah

THE STUDY BOOKSHELF // KAS LAB · RIT RESEARCH PROGRAM

Multi-Agent Coordination for Search-and-Rescue & Test-Time Antidistillation

As a Ph.D. Graduate Research Assistant in the Khojasteh Autonomous Systems Laboratory (advised by Dr. Mohammad Javad Khojasteh), I research multi-agent coordination, dynamic resource allocation, constrained communication, and compromised-agent containment for disaster search-and-rescue robot teams, alongside inference-time defenses against unauthorized model distillation.

VOLUME 01 // Multi-Agent Autonomy & Search-and-Rescue

Multi-Agent RL · Resource Allocation · Compromised-Agent Containment · ROS 2

How do autonomous robot teams coordinate under energy, communication, and adversarial constraints?

At RIT’s KAS Lab (advised by Dr. Mohammad Javad Khojasteh), I research multi-agent coordination and decision-making toward autonomous robot teams for disaster search and rescue. Current work spans dynamic resource allocation, multi-agent communication under bandwidth and energy limits, detection and containment of compromised agents, and PettingZoo/RLlib aerial UAV recharging environments (Fontus).

VOLUME 02 // ML Security & Test-Time Antidistillation

Antidistillation · Model Extraction · Margin-Aware Sampling · PyTorch

How can deployed classifiers suppress unauthorized knowledge distillation at zero top-1 accuracy cost?

Prediction APIs return probability vectors that adversaries exploit to train surrogate models via knowledge distillation. With ADS-C (arXiv:2607.15467), we enforce a closed-form per-input confidence-margin budget that preserves every served top-1 prediction while reducing distilled-student accuracy by 29.6 pp on CIFAR-10, 17.4 pp on CIFAR-100, and 13.3 pp on Tiny-ImageNet. In our companion review, directed perturbations under a unified matched-cost wrapper drive distilled students 34.5 pp (CIFAR-10) and 47.7 pp (CIFAR-100) below the hard-label baseline.

VOLUME 03 // LLM Distillation, Evaluation & Optimization

Knowledge Distillation · JAX / Flax NNX · LLM Evaluation · Combinatorial Optimization

How do we distill, evaluate, and coordinate language models for structured decision-making?

My work on language models spans both compact model distillation and rigorous behavioral evaluation. For codriver, I ported Gemma 2 from Flax Linen to the NNX API and applied two-stage distillation (from Gemma 2 2B on text and CodeGemma 2B on fill-in-the-middle code) into a 260M local model. In collaborative research at RIT (arXiv:2608.09717), we evaluated social-judgment reliability and human-LLM alignment across 34 LLMs and 198 human participants.

FRAMED STUDY WALL PLATES

Technical Case Studies & Schematics

Detailed problem formulations, per-input confidence margin bounds, and multi-agent reinforcement learning diagnostics.

STUDY PLATE // ADS-C · 2026Under review · IEEE OJCS · 2026
STUDY PLATE // FONTUS · 2025Research Project · 2025

STUDY DESK MANUSCRIPTS

Papers & Preprints

All Manuscripts
STUDY MANUSCRIPT // SOCIAL-ATTRACTION

How Do Large Language Models Judge Social Attraction? Evidence from Theory-Grounded Persona Ratings Across Multiple LLMs and Humans

Hasan Mahmud, Khawaja Abaid Ullah, Mohammad Javad Khojasteh, Jamison Heard, Prabu David

34 LLMs · 198 Humans
evaluated across theory-grounded persona ratings — Controlled analysis of human-LLM alignment and gender presentation

Evaluated social-judgment reliability and human-LLM alignment across 34 large language models and 198 human participants using theory-grounded persona ratings, including controlled analyses of gender presentation.

arXiv:2608.09717 · Under review
Open BibTeX Citation for How Do Large Language Models Judge Social Attraction? Evidence from Theory-Grounded Persona Ratings Across Multiple LLMs and Humans
@misc{mahmud2026socialattraction,
  title = {How Do Large Language Models Judge Social Attraction? Evidence from Theory-Grounded Persona Ratings Across Multiple LLMs and Humans},
  author = {Hasan Mahmud and Khawaja Abaid Ullah and Mohammad Javad Khojasteh and Jamison Heard and Prabu David},
  year = {2026},
  eprint = {2608.09717},
  archivePrefix = {arXiv},
  primaryClass = {cs.CL},
  url = {https://arxiv.org/abs/2608.09717}
}
STUDY MANUSCRIPT // REVERSING-INCENTIVE

Reversing the Incentive to Distill: A Review of Test-Time Antidistillation Defenses for Classification

Khawaja Abaid Ullah, Mohammad Javad Khojasteh

−34.5 pp / −47.7 pp
below hard-label baseline on CIFAR-10 and CIFAR-100 — Unified matched-cost benchmark & method-agnostic top-1 wrapper

Built a unified matched-cost benchmark and a method-agnostic top-1-preservation wrapper; directed perturbations drove distilled students 34.5 pp (CIFAR-10) and 47.7 pp (CIFAR-100) below the hard-label baseline. Reimplemented prior test-time defenses under a common threat model and matched-cost evaluation protocol to isolate which perturbation mechanisms genuinely suppress student learning.

Manuscript under review (2026) · Under review
Open BibTeX Citation for Reversing the Incentive to Distill: A Review of Test-Time Antidistillation Defenses for Classification
@unpublished{ullah2026reversing,
  title = {Reversing the Incentive to Distill: A Review of Test-Time Antidistillation Defenses for Classification},
  author = {Khawaja Abaid Ullah and Mohammad Javad Khojasteh},
  year = {2026},
  note = {Under review}
}
STUDY MANUSCRIPT // ADS-C

ADS-C: Antidistillation Sampling for Classification

Khawaja Abaid Ullah, Mohammad Javad Khojasteh

−29.6 pp
CIFAR-10 student accuracy (−17.4 pp CIFAR-100 · −13.3 pp Tiny-ImageNet) — 0 pp served top-1 accuracy cost

Proposed a margin-aware inference-time defense that preserves every served top-1 prediction while reducing distilled-student accuracy by 29.6 pp on CIFAR-10, 17.4 pp on CIFAR-100, and 13.3 pp on Tiny-ImageNet. Released with an open-source PyTorch evaluation harness across all three benchmarks and multiple student architectures.

arXiv:2607.15467 · Under review · IEEE OJCS
Open BibTeX Citation for ADS-C: Antidistillation Sampling for Classification
@misc{ullah2026adsc,
  title = {ADS-C: Antidistillation Sampling for Classification},
  author = {Khawaja Abaid Ullah and Mohammad Javad Khojasteh},
  year = {2026},
  eprint = {2607.15467},
  archivePrefix = {arXiv},
  primaryClass = {cs.LG},
  url = {https://arxiv.org/abs/2607.15467}
}

Interested in collaborating on multi-agent autonomy, ML security, or open-source ML infrastructure?