Applied Machine Learning Research Lab

Research

Our research connects foundational machine learning with systems that work reliably in the world. Explore four directions and the projects through which we test new ideas.

01

Representation Learning

Learning compact, transferable representations for data, models, and retrieval systems.

Research story · Self-supervised learning

Representation learning as mutual information maximization

A first-principles view that derives two families of self-supervised learning methods from a common information-theoretic objective.

Read the visual explainer →
Research story · Self-supervised learning

Learning useful representations from randomness

Random frozen projectors replace handcrafted augmentations, enabling one learning principle across images, time series, and tables.

Read the visual explainer →
02

Human Preferences

Understanding how intelligent systems can reflect changing goals, needs, and contexts.

Research story · Recommendation

Tell the recommender what you want right now

Natural-language requests become sparse parameter masks that steer a frozen sequential recommender in real time.

Read the visual explainer →
Research story · Conversational recommendation

When a recommendation is almost right

Say what is wrong—“not tacos,” “less smoky,” “not pop”—and let the next suggestion respond without forgetting your broader taste.

Read the visual explainer →
04

Agentic Intelligence

Agents that coordinate, use tools, remember context, and recover when execution goes wrong.

Research story · Agent reliability

From reliable RAG answers to self-correcting agents

Calibrated prediction sets localize decisive errors in multi-step agent trajectories and identify where execution should roll back and restart.

Read the visual explainer →