Zihe Liu
Dancing in the Moonlight

A description

Hey! I’m Zihe1 (or you can call me Zach2). I do computer engineering at the University of Cambridge. Most of my time is spent thinking about how frontier AI systems learn, particularly with Reinforcement Learning (RL), how LLMs obtain goal-directed behaviour, and aligning models to intended specifications (hopefully values). This is my little corner of the Internet where I talk about what I’m currently obsessed with, cool projects I’ve worked on, stuff I’ve learnt, and some thoughts that have recently bubbled to the surface but refuse to pop.

Email Resume LinkedIn GitHub Google Scholar Instagram Spotify

About Me

I’m really curious about why RL works at all, and how the overoptimization problem could cause model outputs to become unintelligible to humans. I’m pretty concerned with extensive agentic/reasoning post-training leading to unintended (likely dangerous) behaviour due to reward hacking, so I’m currently working on how we can instill values via RLVR over long-horizon tasks. I’m personally curious about the geometry of optimization, especially in RL policy gradients, and am working on an efficient second-order optimizer for RL as my master’s thesis.

Previously, I worked at Amazon Prime Video building a system to root-cause error logs at scale, using CatBoost and LLMs, but turned down a return offer to work on RL research. I also poked around the high level learning dynamics of Natural Gradient Descent, researched and benchmarked various hallucination detection methods at the Singapore AI Safety Institute, and help out at the Cambridge AI Safety Hub. I did the ARENA 4.0 program in London, where we built GPT-2 from scratch and implemented PPO for RLHF. Before that, I deployed CV models for object detection and did topic modelling NLP stuff to automate web feedback at the Changi Airport Group ML team.

Singapore is where I call home, and before university I served 2 years in the Republic of Singapore Air Force as a security trooper. Outside work, you’ll probably find me dancing to hip-hop and R&B music, or rewatching old Wong Kar Wai films.


  1. My Chinese name is 刘子赫, which when read aloud can also be interpreted as 流紫鹤, or “flowing purple crane”. Hence the website and username. ↩︎

  2. I actually made this name up on the airplane ride to starting university, so unfortunately it is not my real name… ↩︎


Back to top