Skip to content
View AngadSingh22's full-sized avatar

Block or report AngadSingh22

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
AngadSingh22/README.md

Hi, I'm Angad Singh Ahuja

Research: generative systems · robust ML · evaluation + deployment realism · applied AI

Affiliations: Constrained Image-Synthesis Lab (Columbus, OH) · Science of Sadharan × Prakash Labs · KCDH-IITB (Mumbai) · Incoming @ RBCCPS, IISc (Bengaluru)

Website · Google Scholar

Profile Views


About

I’m an undergraduate researcher building ML systems that are rigorous enough to trust and practical enough to ship: clear objectives, reproducible pipelines, and evaluation that matches real constraints (compute, latency, data quality, and downstream requirements). I work across generative modelling, computer vision, NLP, and measurement-heavy applied ML.


Github Stats


Activity Graph


Interests

  • Generative Systems & Control: Score-based diffusion (SDEs/ODEs), controllable generation (classifier-free/gradient guidance), inference-time latent optimisation, and flow matching.
  • Edge Deployment & Efficiency: Post-training quantisation (PTQ/QAT), structured pruning, knowledge distillation, system-aware neural architecture search, and latency-constrained inference (TFLite/ONNX).
  • ML Systems Engineering: Reproducible experimentation (tracking/versioning), CI/CD for stochastic pipelines, artefact lineage, and scalable data loading.
  • Robustness & Reliability: Out-of-distribution (OOD) detection, uncertainty quantification (conformal prediction), evaluation under deployment constraints, and failure-mode analysis.
  • AI for Healthcare & Impact: Causal inference, fairness-constrained optimisation, interpretability in high-stakes decision making, and privacy-preserving data pipelines.
  • Computer Vision: Representation learning (SSL), fine-grained visual recognition, and geometric deep learning.
  • Natural Language Processing: Parameter-efficient fine-tuning (LoRA/adapters), retrieval-augmented generation (RAG), and processing noisy/low-resource text.
  • Mathematical Structure: Optimisation landscapes in deep learning, stability analysis of generative flows, and generalisation bounds.

Experience

  • Centre for Constrained Image Generation (Columbus, OH) — Post-Generation Team (Oct 2025 – Present): constraint-aware diffusion/inpainting pipelines; evaluation harnesses; reliability and export-validity gates; team + sprint execution.
  • Science of Sadharan × Prakash Labs (Stanford) — Research Lead, M&E Vertical (Jul 2024 – Oct 2025): NLP + CV pipelines for impact evaluation; scaled data-collection automation; reporting and analysis workflows.
  • KCDH-IITB (Koita Centre for Digital Health) — Research Intern (Oct 2023 – Jul 2024): mental-health NLP pipelines and agent-based simulation for intervention evaluation.

Featured work

  • Preprint: Inference-Time Loss-Guided Colour Preservation in Diffusion Sampling
    Training-free diffusion control using inference-time perceptual objectives and region stability mechanisms.
    arXiv: https://arxiv.org/abs/2601.17259

  • Constraint-aware generation pipelines (diffusion/inpainting)
    Built and evaluated 6 end-to-end architectures; selected a pipeline that reliably outputs 600 DPI / 300 DPI with compliance checks and export-validity gates.

  • Deepfake Detection on Edge (ResNet-50 + transfer learning + quantization)
    Edge-deployable detector with 82% accuracy on the quantized model, tracking latency/size trade-offs for constrained devices.

  • Vision Transformer on CIFAR-10 (from scratch)
    75% test accuracy (+12% over CNN baseline), 22% lower training time (gradient checkpointing), and 3x faster convergence (LR warmup + cosine decay).

  • Content-Aware Pagination (notes → printable PDFs)
    Content-aware splitting of long note images into clean printable PDFs with user-controlled page formats.
    Repo: https://github.com/AngadSingh22/Content-Aware-Pagination


A few more details (projects, impact, tools)

More projects

  • Weighted Transparency Index for Indian Non-profits (with CSIP, Ashoka)
    Fairness-constrained optimisation over 68+ transparency items; verified scores against Guidestar India rankings; led a 3-person team.

  • Mental-health support chatbot pipeline (KCDH-IITB)
    PHQ-9 and GAD-7 responses → Transformer-based sentiment → affective-state vectors; iterated using engagement and response-fidelity checks in IRB-approved pilots.

  • Agent-based computational model for university substance-use interventions
    Simulation framework for policing/screening/therapy mixes; sensitivity analyses for harm-reduction recommendations; led a 5-person execution team.

Tools

Languages:
Python C++ R MATLAB C Julia OCaml JavaScript TypeScript HTML5 CSS3 Bash Zsh PowerShell C# Rust Ruby Scala Haskell Scheme Go Golang SQL POSTGRESQL MYSQL MONGODB REDIS REACT

ML Frameworks:
PyTorch TensorFlow Hugging Face JAX Keras PyTorch Lightning PyTorch Geometric

Edge & Deployment:
TFLite ONNX PyTorch Mobile QAT/PTQ Pruning Distillation NVIDIA TensorRT

Tooling:
Git OpenCV spaCy NumPy Pandas Matplotlib Seaborn Scikit-learn WandB FlashAttention Ray MLflow Optuna AWS GCP Azure Kubernetes

Connect


If you're working on generative modeling, robust evaluation, ML systems, vision under real constraints, I’m open to collaborating.

Popular repositories Loading

  1. SAT-Solver-in-OCaml SAT-Solver-in-OCaml Public

    NA

    OCaml

  2. AngadSingh22.github.io AngadSingh22.github.io Public

    HTML 1

  3. CISL_Website CISL_Website Public

    HTML 1

  4. Content-Aware-Pagination Content-Aware-Pagination Public

    Python

  5. AngadSingh22 AngadSingh22 Public

  6. Battleship-2-Agent-Adversarial-RL Battleship-2-Agent-Adversarial-RL Public

    Python