Portrait of Royi Rassin

Royi Rassin

I'm currently at a stealth startup training domain-specific LLMs, with a focus on data across the training stack. My recent work has focused on post-training, where I've developed reward signals, graders, and evaluations for improving factuality and faithfulness in agentic systems. I've also worked on mid-training, building data pipelines to curate and filter large-scale corpora, and running training and mixture ablations to study how data choices affect model behavior. In practice, I sit close to the full model-development loop: data, experiments, training, evaluation, and iteration. Prior to that, I interned at Google Research, where I worked on video understanding in Gemini and presented my work at the annual Google Research conference.

I’m also completing my PhD at Bar-Ilan’s NLP lab, advised by Yoav Goldberg, where I research underspecification: what happens when language, tasks, or evaluations leave part of the intended meaning implicit. I study how models fill in those gaps, why they often default to behavior that looks correct but misses human intent, and how to build evaluations that expose these failures more directly. The goal is to make models more reliable in realistic settings, where the right answer is not fully specified in the input.

Selected publications

NeurIPS Oral · Top 0.5%

Linguistic Binding in Diffusion Models

Ask a text-to-image model for “a pink bench and a yellow dog” and you'll often get a yellow bench. We traced this to cross-attention maps that don't agree on which tokens modify which objects, and proposed SynGen: a training-free fix that aligns them using the prompt's dependency parse.

Featured in The Guardian

DALL·E 2 is Seeing Double

An early look at a strange failure mode: asking for two different concepts often produces two of the same thing. We characterized the behavior and traced it to how the text encoder maps nouns to concepts — a paper that later found its way into public conversations about what these models actually understand.

Quantifying and Mitigating Default Behaviors in Text-to-Image Models

An underspecified prompt like “a dog” can produce the same breed or color again and again. GRADE measures these default behaviors attribute by attribute. We trace them to reporting bias in training captions and test the link with controlled fine-tuning. Explicitly specifying sampled attributes broadens the outputs, with some loss of faithfulness to other prompt details.

DreamSync: Aligning Text-to-Image Generation with Image Understanding Feedback

DreamSync uses vision-language models to help text-to-image models learn from their own generations. We generate candidate images, select them for prompt faithfulness and visual quality, and iteratively fine-tune on the selected examples. This improves generation without additional human annotations or reinforcement learning.

D-MERIT: Rewarding Retrievers that Are Actually Right

Retrieval benchmarks mark one gold document per query — but many queries have several valid answers, so models that find a different-but-correct document get penalized. D-MERIT annotates the full answer set, and rankings shift meaningfully when you do.