Skip to content
View AbhisekKeshari's full-sized avatar
😅
Focusing
😅
Focusing

Block or report AbhisekKeshari

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. Markdown is supported. 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
AbhisekKeshari/README.md

Hi, I'm Abhisek

I study how reinforcement learning agents generalize to unseen environments — and whether the evaluation protocols the field relies on actually measure what they claim to.

Currently: Senior Data Scientist at Target · Independent RL researcher

Research focus: Generalization in procedurally generated RL environments, with emphasis on evaluation methodology, convergence diagnostics, and architectural inductive biases.

Background: B.Tech in Mechanical Engineering (CS Minor) from IIT Jammu · Director's Gold Medal · RL foundations through independent study (Ravindran, Brunskill) and the ISI Kolkata Winter Schools on Deep Learning (2023, 2025)


What I'm working on

  • Investigating evaluation methodology and reproducibility in RL generalization benchmarks
  • Exploring auxiliary learning objectives (contrastive, self-predictive) for policy generalization in procedural environments
  • Manuscripts in preparation — reach out for details

Selected publications

  • NTIRE 2022 Challenge on Perceptual Image Quality Assessment · CVPR Workshop (NTIRE) · Paper
  • Multi-Scale Features and Parallel Transformers Based Image Quality Assessment · arXiv Preprint · Paper

Portfolio · Google Scholar · LinkedIn · Email

Pinned Loading

  1. aux-loss-liveness aux-loss-liveness Public

    Is your auxiliary loss still on? Measuring how much gradient CURL, SPR and reconstruction send into a PPO encoder on ProcGen.

    Python

  2. procgen-generalization-gap procgen-generalization-gap Public

    What does a ProcGen generalization gap measure? PPO on eight ProcGen games evaluated against a measured uniform-random floor, with sampled vs. argmax action rules (arXiv:2609.32532)

    Python