is it normal that 30 hand written eval questions can't tell me if a change helped eval
I wrote 30 questions with expected answers, I score them myself, and every change I make lands somewhere between 20 and 24 correct. Chunk size, reranker on or off, a different prompt — all within that range. Either everything I try is useless or my eval cannot see the difference. New to this and I do not know which.
@gradschool_gary · 2d ago · 2 replies
Both, sort of, and the second one is fixable today.
With 30 items, 21 versus 23 correct is noise. You will never resolve a real 5% improvement at that sample size by staring at aggregate scores.
The fix is not necessarily more questions, it is a paired comparison. Run the old and new versions over the same 30 questions, then only look at the ones where the two answers differ. Usually that is four or five cases and you can judge them properly in ten minutes. "3 got better, 1 got worse, 26 unchanged" is actionable in a way that "22 vs 23" never is.
Reply
Report
@frosting_fixer · 4d ago
Log the retrieved chunk ids alongside every answer, not just the final text. Most "the answer got worse" turns out to be "retrieval changed", and you can see that from a diff of two id lists without reading a single word of generated prose.
Reply
Report