NLPurr (@NLPurr) header
NLPurr (@NLPurr) profile picture

SciComm of Academic NLP Papers | Research Scientist | Explainability, Prompting, Benchmarking, Metrics, Red-Teaming & Eval of LLMs

Joined July 2022
Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)Photo by NLPurr (@NLPurr)
LLMs and their evaluation is a hotly debated topic. So, I wrote it up. Now, we all have something to fight over. Heads up: This is hosted on github, feel free to add examples or propose changes or discuss using the comment box and the end of the post. nlpurr.github.io/posts/case-…
3
10
3
80
19,218
Do you work in AI? Do you find things uniquely stressful right now, like never before? Haver you ever suffered from a mental illness? Read my personal experience of those challenges here: docs.google.com/document/d/1…
36
105
45
695
235,307
lilian weng's blog is really nice!! many good overviews of various LLM/AI topics. lilianweng.github.io/ @lilianweng
2
23
161
13,395
Do you like yellow? Then, according to LLMs, you are probably a school bus driver! Excited to share our new paper about Semantic Leakage in Language Models! Joint work with my wonderful collaborators @terra @alisawuffles @luke @nlpnoah Paper: gonenhila.github.io/files/Se… 1/10
11
31
4
208
35,061
On data centric vs algorithmic centric rlhf work This year we've had two major projects for our state-of-the-art post training pipelines (Tulu 2.5 and 3 soon) at @allen_ai. One has been more data focussed and one was focussed on trying to get performance from PPO. It's amazing how much smoother and more predictable progress is when working in a data-centric point of view for post training. For tulu 2.5, the innovation to make PPO more stable or faster require very in depth algorithmic knowledge that falls on one or two people, and it adds a lot of uncertainty into the process. It took months and makes these few people disproportionately stressed. For tulu 3, which we are working on now, we've been able to incorporate way more people into the pipeline and see immediate gains on evals we care about, like GSM8k, MATH, IFEval, etc, by curating and filtering the right data. I suspect for tulu 3 we spend a similar amount of person hours, by including more people in a shorter time window, and get 2x plus the gains in performance. This is why people tell you not to read too into the "DPO vs PPO" in the llama 3.1 paper. They're just slowly honing the blades of their datasets. One week at a time, a few thousand examples at a time, until they have a great end product. Way less risk for the model to focus on data. Way more risk for "academic novelty" to not fiddle with algorithms. Models are more impactful anyways, and for some reason their are fewer people publishing their data recipes in the open.
1
8
1
90
10,496
going from “my eval pipeline is finally complete” to “all my models produce random garbage” is such a reality check
3
2
58
2,789
📰 Excited to see this go out! 📰 LLMs generalize from succeeding at mundane opportunities for reward-seeking to pursuing more concerning ones.
Replying to @AnthropicAI
We find that models generalize, without explicit training, from easily-discoverable dishonest strategies like sycophancy to more concerning behaviors like premeditated lying—and even direct modification of their reward function.
1
8
1
64
10,588
OK, this is probably going to raise more questions than it answers, but I just want to put this out here so that no one ever says "we can just get around the data limitations of LLMs with self-play" ever again.
16
15
4
158
65,869
Researchers often have to ask for recommendation letters for visa/job applications, etc. I wrote a script that allows you to find who cites your papers frequently to create a list of potential letter writers: github.com/neubig/research-c… Hope it's helpful, improvements are welcome!
3
91
5
560
50,811
The next 10x in deep learning efficiency gains are going to come from intelligent intervention on training data. But tools for automated data curation at scale didn’t exist—until now. I’m so excited to announce that I’ve co-founded @DatologyAI, with @arimorcos and @hurrycane
11
16
2
123
15,264
Or even just a working cat bot.
We need a moratorium on talking about looming AGI until we have at least a working housebot.
71
49
8
717
195,011
Animals and humans get very smart very quickly with vastly smaller amounts of training data. My money is on new architectures that would learn as efficiently as animals and humans. Using more data (synthetic or not) is a temporary stopgap made necessary by the limitations of our current approaches.
306
554
139
5,320
2,999,760
I attended a Google-hosted workshop today. Workshops like these are a great chance to spread their work. I enjoyed the talks immensely. However, for whatever reason, this was the gender breakdown. I'm posting because I think it's important that people know these statistics.
22
45
11
323
132,977
Don't confuse the approximate retrieval abilities of LLMs for actual reasoning abilities.
🧵LLM's seem to fake both "solving" and "self-critiquing" solutions to reasoning problems by approximate retrieval. The two faking abilities just depend on different parts of the training data (..and disappear when such data is not present in the training corpus..) Our recent work, quote tweeted below, questions LLMs ability to self-critique (which shouldn't be a surprise given that there really is no reason to believe that they can reason! c.f. teapawt.org/rao2z/status/170161286…) And yet, several other researchers report results that seem to indicate that some form of self-critiquing mode seems to help solving mode. The explanation for this seeming disparity is that the observed self-critiquing power is just approximate retrieval on corrections data informing approximate retrieval on correct data. Let me unpack it a little. For most common use domains (e.g. mine craft, grade school word problems), the training corpora not only contain solution (correct) data, but also corrections data (i.e., the types of normal errors to be found in incorrect solutions). (c.f. teapawt.org/rao2z/status/166659807…) This allows people to conflate approximate retrieval for reasoning or self-critiquing. Like any observed solving of reasoning problems, observed self-critiquing abilities of LLMs are also best understood as approximate retrieval from training data. It is just that the latter depend on corrections data rather than on correct data. This ability to fake solving or critiquing by retrieval gets exposed when LLMs are presented with problems/domains for which they didn't have either the correct data or the corrections data in their training corpus. This is what is exposed by our work on LLM planning abilities (c.f. teapawt.org/rao2z/status/164346320…) and that on self-critiquing abilities (teapawt.org/rao2z/status/171580081…) tldr; whether solving or self-critiquing, it is approximate retrieval all the way for LLMs.. [I think this is also true of "automatic curriculum generation" claims a la Voyager--but more on that in another post..] (This thread is kind of an analog of the earlier thread on why people claim LLMs can generate plans: teapawt.org/rao2z/status/165819974…)
27
84
13
641
229,428
NLPurr retweeted
These takes are going to reverse polarize me into being a Google defender. Do people just forget that Bard exists and was shipped to the public in like March?
Google has been promising Gemini for longer than the entire dev cycle for Grok. Being “GPU rich” isn’t everything.
10
3
1
88
30,093
Scientific work which cannot be replicated is failed scientific work. Work using closed methods that don't even allow the possibility of replication should be treated as marketing rather than science. Scientists who publish said work should have their reputations suffer.
I'm sure you've wondered: Can GPT-4v draw a TikZ Unicorn if we give it visual feedback? I am here to settle this open problem An 8-part 🧵on my attempt to get GPT-4v to draw a🦄 as good as @SebastienBubeck et al's, when given multiple rounds for improvement. TL;DR: i failed
7
14
3
129
43,134
careful about overfitting to lists like this. there are many ways to do good research -- my fav papers were born out of getting "stuck in rabbit holes" that no-one else went down...
Enjoyed visiting UC Berkeley’s Machine Learning Club yesterday, where I gave a talk on doing AI research. Slides: docs.google.com/presentation… In the past few years I’ve worked with and observed some extremely talented researchers, and these are the trends I’ve noticed: 1. When starting a project, average researchers tend to jump quickly to modeling proposals, architecture design, new ideas, etc. Great researchers often first spend time manually looking at data and playing with models to deeply understand the problem, before proposing an (often simple) approach. 2. Average researchers may often write hacky code that is not reusable and requires many separate steps. Great researchers are often also great software engineers—their code can be easily extended for future experiments, they write extensive tests, and they create infra to run many experiments quickly and visualize results with the fewest clicks. 3. While average researchers might work mostly by themselves or with one or two others, great researchers know that research is a social activity. They collaborate with people of varying experience, share results in writeups, and communicate their vision convincingly. 4. Average researchers might get stuck in rabbit holes—if they have experiments with only mediocre results, they spend 3 more weeks writing it up and submitting it to a conference. Great researchers quickly move on to something else when they know that one approach won’t be a breakthrough. 5. If an average researcher finds some success, they may try to keep doing that thing they are comfortable with for several more years, even if it becomes outdated. Great researchers pivot quickly and keep adapting to new advances and paradigms. 6. Average researchers often implement task-specific solutions, which are heavily optimized for a single task. Great researchers may also work on specific tasks, but they try to think of general approaches that can be applied to many other tasks. 7. Average researchers talk about and optimize for the number of papers or conference acceptances. I have never met a great researcher that still cares about such things. (And by the way, being an average researcher shouldn’t be taken as an insult. It takes a lot of hard work to even do research at all :))
5
10
2
195
61,268
researchers should start making "collaborate with me" docs the same way people make "date me" docs (and no, neither a resume nor a CV counts)
9
9
2
129
24,419
This account... Embodies how much I can run from unanswered emails 😅
This Post is from an account that no longer exists. Learn more
2
586
Easier rephrasing that still leads to incorrect output by GPT4:
Replying to @MatthewJBar
I agree with @fchollet, there is always a slight (slight for humans, not in the token context) rephrasing that leads to incorrect answers. (I don't red team often with adversarial attacks -- it is imo, more important to see how models perform with general rephrasing)
2
4
1,828
If you keep your DMs open to everyone (as message requests), please note that twitter has changed the default option to requests from verified users only+people you follow. Make sure to shift it to the last option (if you did not keep it at the first option previously).
3
1
13
7,637