Skip to content
View thatrandomasiandev's full-sized avatar

Block or report thatrandomasiandev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thatrandomasiandev/README.md

Joshua Terranova

B.Sc. Computer Science · University of Southern California, Expected May 2028

Undergraduate researcher in USC LiraLab (Prof. Erdem Bıyık) and with Prof. Jiapeng Zhang; Lead Systems Engineer on NASA L'SPACE MCA Team 19 and NPWEE Team 10; autonomy software for University Rover Challenge 2026. I work where ML, robotics, and systems meet real constraints: distribution shift, sparse preference feedback, exact verified reuse, and permanently shadowed lunar operations.

LinkedIn Website CV arXiv


Research

Work Status Links
TARE — Tool Annotation Reuse, Exact. Black-box pin-and-replay across reference database releases; byte-identical to a full stock rerun or refuse. First author with Prof. Jiapeng Zhang. Preprint · targeting USENIX OSDI '27 tare · arXiv:2611.02182 · project site
LiraLab — Few-shot latent preference adaptation / PEBBLE Experiment 1 under noisy teachers Active undergraduate research liralab · liralab-experiment-1
Visual Compounding Problem — Closed-loop vision stacks that pass isolated tests and fail when errors couple Independent benchmark + manuscript prep visual-robot-learning

ML Research Benchmark Suite

Ten independent, reproducible research frameworks — ~33,000 lines of Python, ~5,300 lines of tests, 310 pytest cases. Each module implements synthetic ground-truth DGPs, YAML-configured benchmarks, and structured evaluation reports. The unifying question: how do modern ML estimators degrade as their identifying assumptions are systematically violated?

# Module Description Repo
01 Causal ML Meta-learners (S/T/X/R/Causal Forest), TMLE, NOTEARS, PCMCI, off-policy evaluation causal-ml-decision-making
02 Foundation Model Adaptation LoRA, adapter bottlenecks, prefix tuning, influence functions (LiSSA, TracIn), calibration foundation-model-adaptation
03 Reinforcement Learning CQL, IQL offline RL; CMDP Lagrangian safe RL; ensemble world models; CEM planning reinforcement-learning-real-environments
04 Bayesian Deep Learning Variational BNNs, MC Dropout, deep ensembles, conformal prediction (RAPS), calibration probabilistic-bayesian-deep-learning
05 Generative Modeling DDPM/DDIM, classifier-free guidance, flow matching, diffusion posterior sampling generative-modeling-scientific
06 Graph ML GCN, GAT, GIN, GraphSAGE, DiffPool, temporal GNNs, link prediction graph-ml-relational-systems
07 Self-Supervised Learning SimCLR, MoCo, BYOL, VICReg, Barlow Twins, MAE; linear probe + k-NN eval self-supervised-representation-learning
08 Neurosymbolic Reasoning Differentiable forward chaining, neural theorem prover, typed program synthesis neurosymbolic-reasoning
09 Federated & Privacy ML FedAvg/FedProx/FedNova, DP-SGD, Rényi DP accounting, pFedMe, secure aggregation federated-privacy-preserving-ml
10 Scientific ML PINNs, E(3)-equivariant GNNs, scVAE, FNO, Bayesian optimization for materials ml-for-science

Highlighted Projects

Project Description Repo
TARE Exact incremental re-annotation wrapper for unmodified CLI tools (HMMER / Infernal bake-offs; refuse path for DIAMOND) tare
SpaAIder Local-first multi-agent runtime — TypeScript orchestration, Python FastAPI memory substrate, episodic–semantic–vector memory, dependency-aware parallel scheduling SpaAIder
URC Autonomy Stack ROS 2 (Humble) autonomy for University Rover Challenge 2026 — 7-target mission orchestrator, EKF fusion, GNSS waypoint nav, ArUco visual servoing, YOLO detection urc-cv
ClinRad-Bench Clinical ML evaluation under prevalence shift (2% / 12% / 35%), calibration (ECE), selective prediction, bootstrap CIs ClinRad-Bench
KumonScan Desk + QR attendance for Kumon centers (Neon Postgres, Math / Reading / Both session rules, timeapi.io clock) KumonScan
Curriculum Vitae LaTeX academic CV (auto-compiled) curriculum-vitae

Curated featured work. GitHub pins only six repos; this profile is the full directory.

Popular repositories Loading

  1. EdgeAdapt EdgeAdapt Public

    Python 1

  2. causal-ml-decision-making causal-ml-decision-making Public

    Causal ML Decision-Making

    Python 1

  3. foundation-model-adaptation foundation-model-adaptation Public

    Foundation Model Adaptation

    Python 1

  4. reinforcement-learning-real-environments reinforcement-learning-real-environments Public

    Reinforcement Learning in Real Environments

    Python 1

  5. probabilistic-bayesian-deep-learning probabilistic-bayesian-deep-learning Public

    Probabilistic & Bayesian Deep Learning

    Python 1

  6. generative-modeling-scientific generative-modeling-scientific Public

    Generative Modeling for Scientific Applications

    Python 1