My benchmark for large language models
I've just released a new benchmark for large language models on my GitHub. It's a collection of nearly 100 tests I've extracted from my actual conversation history with various LLMs. Among the tests included in the benchmark are tests that ask a model to There are two defining features of this benchmark that make it interesting. Most importantly, I've implemented a simple dataflow domain specific language to make it easy for me (or anyone else!) to add new tests that realistically evaluate model capabilities. This DSL allows for specifying both how the question should be asked and also how the answer should be evaluated. Most questions are evalauted by actually running the code the model writes [a] but the framework supports a bunch of other evaluation methods as well. And then, directly as a result of this, I've written nearly 100 tests for different situations I've actually encountered when working with LLMs as assistants. [b] For example, here's the test case that evaluates if a mod
My benchmark for large language models Main Papers Talks Code Writing Writing My benchmark for large language models by Nicholas Carlini 2024-02-19 I've just released a new benchmark for large language models on my GitHub . It's a collection of nearly 100 tests I've extracted from my actual conversation history with various LLMs. Among the tests included in the benchmark are tests that ask a model to convert a python function to an equivalent-but-faster c function; explain the functionality of minified javascript; identify the encoding format (in this case, uuencoded) of some data; write a par
related reading
- Successful language model evals - Jason Weijasonwei.net
- GitHub - brexhq/prompt-engineering: Tips and tricks for working with Large Language Models like OpenAI's GPT-4.github.com
- PostTrainBenchposttrainbench.com
- AI Model & API Providers Analysis | Artificial Analysisartificialanalysis.ai
- Productizing Large Language Modelsblog.replit.com
- BigO(Bench) -- Can LLMs Generate Code with Controlled Time and Space Complexity?alphaxiv.org
- KernelBench: Can LLMs Write GPU Kernels?scalingintelligence.stanford.edu
- BIG-bench/bigbench/benchmark_tasks/keywords_to_tasks.md at main · google/BIG-benchgithub.com
- GitHub - Hannibal046/Awesome-LLM: Awesome-LLM: a curated list of Large Language Modelgithub.com
- [2501.01257] CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratingsarxiv.org
- Here’s how I use LLMs to help me write codesimonwillison.net
- LLM Evaluation doesn't need to be complicatedphilschmid.de