Deep reinforcement learning
Actor–critic methods, off-policy learning, policy optimization, and sample efficiency.
RESEARCHER · BUILDER · EXPLORER
PhD student / Data Science & AI / IIT Madras
I study how intelligent agents learn through interaction. My work brings together reinforcement learning, generative models, and the engineering that turns an idea into an experiment.
Make the assumptions explicit. Understand the idea before writing the implementation.
THE PERSON BEHIND THE EXPERIMENTS
I’m Shuvrajeet, a PhD student in Data Science and Artificial Intelligence at IIT Madras, exploring how intelligent agents can learn through interaction.
I enjoy taking an idea from equations to a working implementation—and investigating what happens when the experiments disagree with the intuition.
My research focus is deep reinforcement learning and diffusion-based exploration. The question that keeps me coming back: how can learned generative priors help agents explore more effectively?
Alongside research, I’m building self-play agents, game-playing systems, and continuous-control experiments. I’m also learning probabilistic machine learning, optimization, and GPU programming.
See what I’m building →WHAT I THINK ABOUT
Learning. Decision-making. Exploration.
Actor–critic methods, off-policy learning, policy optimization, and sample efficiency.
Learning action priors and investigating their role in exploration.
Structured exploration, behavioral diversity, and probabilistic reasoning.
Game-playing agents, Monte Carlo tree search, and learning through competition.
Sequential decision-making in control tasks and embodied environments.
Vectorized rollouts, GPU computation, and reproducible training pipelines.
02 / QUESTIONS WORTH EXPLORING
RESEARCH SPOTLIGHT
I’m investigating diffusion models as a source of structured exploration for reinforcement learning: can a model propose useful exploratory actions while an RL agent learns how to refine and use them?
I’m interested in how those proposals interact with a learned actor, and how to evaluate their contribution through verified baselines and controlled experiments.
Read the research direction ↗WHAT I’M BUILDING
Project descriptions come from my profile README. This website’s repository does not contain their implementations or experiment results.
INSIDE THE LABORATORY
Follow the implementation.
Understand the computation.
Reading repository inventory…
Research projects mentioned in my profile are shown separately above. They are not counted as local implementations.
03 / THE COMPUTE LAYER
Hardware is part of the question.
The README describes TensorFlow pipelines, vectorized environments, and multi-GPU training as engineering interests.
This diagram is conceptual. Device support, memory use, and speed depend on the actual implementation and must be checked per experiment.
NO LOCAL HARDWARE BENCHMARKSControl flow and numerical operations
Supported operations across many elements
Conceptual execution paths · not a performance comparison
04 / EVIDENCE OVER ASSUMPTIONS
No local results or plots were found in the inspected checkout. Research directions in the README are not measured outcomes.
05 / OPEN THE NOTEBOOK
READING PATH
The README is the authoritative introduction to the research. Implementation-specific learning paths become available as source directories are added.
Open the README ↗HOW I BUILD
Let the ablations speak.
I work with TensorFlow-first model development, custom training loops, and reusable research components. I care about understanding which components contribute, and accounting for stability and compute alongside reward.
Take an idea from equations to a working implementation. Separate models, data pipelines, training, and evaluation.
Control randomness, track experimental settings, and design TensorFlow code with graph execution in mind.
Verify baselines before adding complexity. Use ablations to investigate what actually contributes.
ON MY WORKBENCH
Tools and setup from my profile.
MY SETUP · AS DOCUMENTED
And occasionally remembering the GPUs can run games too.
OPEN TO RESEARCH DISCUSSIONS & COLLABORATIONS
If you’re thinking about exploration, diffusion models, or learning agents, I’d love to exchange ideas.
shuvrajeet17@gmail.com ↗