Summary
This paper introduces Linguini, a new benchmark for evaluating language models' linguistic reasoning skills.
The benchmark is based on problems extracted from the International Linguistic Olympiad (IOL), which is designed to test meta-linguistic awareness and deductive reasoning abilities.
The authors demonstrate that Linguini provides a more challenging and nuanced evaluation of linguistic reasoning skills compared to existing benchmarks, particularly when considering models' ability to generalize across languages.
Overall, I think this is a clearly written and well-motivated benchmark; however, the analysis could be more detailed, and the dataset construction process could be more transparent.
More discussion on why the benchmark is realistic and how it affects real-world applications would also be helpful.
Strengths
- This is a creative benchmark to evaluate complex reasoning skills in language models.
- The benchmark is based on a diverse set of problems extracted from the International Linguistic Olympiad, covering multiple languages and linguistic phenomena.
- The dataset construction process is mostly clear.
Weaknesses
The paper is mostly clear, and the benchmark is well-motivated, but there are a few areas that could be improved:
- As the authors have discussed, the sampled set of problems is possibly biased towards phonographic languages, where the logographic languages, for which transliteration does lose some information, are not well represented. It would be interesting to see how vision-language models perform on these problems using screenshots as the input.
- While we can indeed call IOL problems require "linguistic reasoning" skills, these skills are essentially a form, or a combination of inductive, deductive, and abductive reasoning skills. It would be interesting to ground each of the problems to the required skills and perform a more in-depth analysis. The current analysis in this paper seems to be more on a coarse level.
- As will be raised in my first question, it's not clear how the authors handled diacritical marks in the original IOL problems. This is an important issue that could affect the quality of the benchmark, and this might affect the one-book prompting performance of the models.
- It is unclear to me whether the benchmark is realistic and how it affects real-world applications. It would be helpful to discuss this in more detail.
Questions
The most important question on my side is how the authors converted the IOL original problems (in PDF format; as mentioned in Section 3.1) to textual format that language models can accept.
1. Specifically, many, if not most, of the IOL problems have diacritical marks on some letters (e.g, ô, õ, and ç)
To the best of my knowledge, current pdf-to-text converters do not handle these marks very well---even directly copying the text from a PDF file and pasting it into a text editor can result in missing or incorrect diacritical marks, especially if the problem set is written in LaTeX.
I noticed that the authors might have briefly mentioned the issue in Section 5.2, but it's not very clear to me.
Can the authors provide more details on how they handled this issue?
Below are some more detailed questions/comments:
2. What do the lines in Figures 4 and 5 represent?
3. Following question 1, it would be interesting to see the performance of models vs. the presence of the language in the training data.
Ethics concerns
While this looks fine to me, I would defer to the ethics committee to determine whether the benchmark collection process has possible copyright issues, as all the problems are collected from the International Linguistic Olympiad.