Skip to main content
Skip to content

Writing on ML, Recommendations, and AI Systems

Technical deep-dives on machine learning, recommendation systems, and AI infrastructure.

Foundations

Series9 parts164 min total

The Multi-Task Fusion Problem: Why Finding the Right Weights is Hard

Part 1 of 9: Understanding how recommendation systems combine multiple prediction scores and why optimizing the fusion weights is challenging.

Series5 parts

Multi-Objective Ranking

The first article in a practitioner series on combining prediction scores into a single ranking. Covers the universal pattern, taxonomy of approaches from static weights to RL policies, and when to use each.

Series4 parts

RL for Recommender Systems

Why reinforcement learning matters for recommendations, a refresher on MDP fundamentals, and understanding the spectrum from bandits to full RL.

25 min read

Biases in Large-Scale Recommender Systems

A comprehensive guide to understanding and mitigating the six major biases that affect recommendation systems: selection, position, exposure, popularity, conformity, and feedback loops.

Read article

Optimization