2025

RAG-RL: Advancing Retrieval-Augmented Generation via RL and Curriculum Learning
RAG-RL: Advancing Retrieval-Augmented Generation via RL and Curriculum Learning

Jerry Huang, Siddarth Madala, Risham Sidhu, Cheng Niu, Hao Peng, Julia Hockenmaier, Tong Zhang

Under review. 2025

We introduce RAG-RL, an answer generation model trained to identify and reason over larger sets of retrieved information using reinforcement learning and curriculum learning.

RAG-RL: Advancing Retrieval-Augmented Generation via RL and Curriculum Learning

Jerry Huang, Siddarth Madala, Risham Sidhu, Cheng Niu, Hao Peng, Julia Hockenmaier, Tong Zhang

Under review. 2025

We introduce RAG-RL, an answer generation model trained to identify and reason over larger sets of retrieved information using reinforcement learning and curriculum learning.

2022

Fingerprint Matching
Fingerprint Matching

For my undergraduate thesis, I investigated the feasibility of using software to generate fingerprint lineups (similar eye-witness lineups) in order to quantify the amount of cognitive bias present in the field of forensic science.

Fingerprint Matching

For my undergraduate thesis, I investigated the feasibility of using software to generate fingerprint lineups (similar eye-witness lineups) in order to quantify the amount of cognitive bias present in the field of forensic science.

2020

Writing a Compiler
Writing a Compiler

I spent a semester at Duke learning to write a compiler from scratch.

Writing a Compiler

I spent a semester at Duke learning to write a compiler from scratch.