Augmenting Lateral Thinking in Language Models with Humor and Riddle Data for the BRAINTEASER Task
This paper presents a system that enhances DeBERTaV3's performance on the SemEval 2024 BRAINTEASER task by fine-tuning it with humor and riddle data to improve lateral thinking, demonstrating that such augmentation significantly boosts accuracy on sentence puzzles and that framing the task as multiple-choice yields substantial gains over sequence classification.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to teach a very smart robot how to solve riddles. But not just any riddles—these are the tricky kind where the answer isn't what you expect. If I say, "A man shaves every day but still has a long beard," a normal robot might get confused. It thinks, "If he shaves, he shouldn't have a beard!" But the answer is actually, "He is a barber." He shaves other people's faces.
This is called Lateral Thinking. It's like looking at a problem from the side instead of straight on. Most robots (AI models) are great at "Vertical Thinking"—solving math problems or following strict logic step-by-step. But they struggle with lateral thinking.
This paper is about a team of researchers who built a robot that got really good at these "Brain Teaser" riddles for a big competition called SemEval 2024. Here is how they did it, explained simply:
1. The Two Types of Puzzles
The competition had two levels of difficulty, like a video game:
- Sentence Puzzles: These are like short stories or jokes. You have to rethink the meaning of a whole sentence. (Example: "The man who lives in the house with the red door is actually the mailman.")
- Word Puzzles: These are trickier. They play with the actual letters or sounds of words. (Example: "What part of London is in France?" The answer isn't a city; it's the letter N, because the word "L-o-n-d-o-N" is inside the word "F-r-a-n-c-e".)
2. The Secret Sauce: Teaching the Robot to "Get" Humor
The researchers realized that to teach a robot lateral thinking, they couldn't just give it more logic puzzles. They needed to feed it things that also require thinking sideways.
They used two special "training snacks":
- Riddles: They used a dataset of classic riddles. Riddles are like mental gymnastics; they force you to stop thinking literally.
- Jokes: They used a computer (GPT-4) to write thousands of joke-style questions. Jokes work because the punchline surprises you by changing the meaning of the setup.
The Analogy: Imagine you are training a dog to fetch a ball. If you only throw balls, it learns to fetch balls. But if you want it to learn how to play any game, you might throw a frisbee or a stick too. The dog learns the concept of "chasing fun objects" rather than just "chasing a specific ball." By feeding the robot riddles and jokes, the researchers taught it the concept of lateral thinking, not just the specific answers.
3. Changing the Game Rules (The Architecture)
The team tried two different ways to ask the robot the questions:
- Method A (Sequence Classification): They asked the robot, "Is this sentence true or false?" or "Pick the right answer from a list."
- Method B (Multiple Choice): They asked, "Here are four possible answers. Which one is the cleverest?"
The Result: Method B worked much better. It was like the difference between asking a student, "Write an essay on this topic" (hard to grade, easy to get wrong) versus "Here are four options, circle the right one." The "Multiple Choice" format helped the robot focus on comparing ideas, which is exactly what lateral thinking needs. This simple change boosted their score by 10 points!
4. The Results: A Tale of Two Puzzles
The robot became a champion, but with a twist:
- Sentence Puzzles: The robot got 92.5% right. It was amazing! The jokes and riddles helped it understand how to twist the meaning of sentences.
- Word Puzzles: The robot got 80.2% right. Still good, but not as perfect.
Why the difference?
The researchers realized that the "joke training" helped with sentences because jokes rely on meaning. But Word Puzzles rely on spelling and sounds (like the "N" in London). The robot was still a bit clumsy at looking at individual letters. It's like teaching someone to drive a car by giving them a motorcycle; they learn the rules of the road, but they still need to learn how to balance on two wheels.
5. The Big Takeaway
The main lesson from this paper is that context matters.
- If you want an AI to be creative with language, feed it humor and riddles.
- If you want it to solve word tricks, you might need a different kind of training.
- And sometimes, the way you ask the question (Multiple Choice vs. Open Ended) is just as important as the AI itself.
The team finished 6th out of 31 teams for sentence puzzles and 10th out of 23 for word puzzles. They proved that if you teach a robot to laugh at a joke and solve a riddle, it gets much better at thinking outside the box.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.