Reading the TÜLU 3 paper from @ai2.bsky.social. It's refreshing to see a research lab treating AI as a real science with full reports, data, code, logs, evals. Paper: allenai.org/papers/tulu-... Demo: playground.allenai.org Code: github.com/allenai/open... Eval: github.com/allenai/olmes Notes
Post
Data sources - they curate from public datasets based on three criteria - diversity (for generalization), targeting their identified core skills and clear licensing/provenance for proper usage. Datasets they considered: docs.google.com/spreadsheets...
SFT - performance varies greatly depending on the random seed. They tried model soups (averaging weights of multiple models using github.com/arcee-ai/mer...), but decided to choose a single best model instead.
It's interesting how well LLM-as-a-judge worked for them here, it's completely viable now to evaluate your data using LLMs (even for seemingly fuzzy tasks like preference). related: aligned.substack.com/p/crisp-and-...
DPO ablations - there is much focus on ensuring model follows instruction, mostly leveraging synthetic data methods to create {chosen, rejected} pairs. They also measure that you can take an existing dataset, regenerate it using their synthetic pipeline and it improves performance. Really cool.
0 reposts1 like
OLMES - they release the Open Language Model Evaluation System which is an evaluation suite for datasets similar to lm-evaluation-harness, but with more support for datasets, configurations, detailed output data for analysis. github.com/allenai/olmes