Summary
This article assesses how AI embedding can predict human behavior on 2 different tasks. In those tasks, humans have to learn continuous relationships and categories of natural images. Overall the authors tested the predictability of 77 retrained neural networks, including supervised, semi-supervised, and multimodal models. The authors found that a larger training size, a higher number of parameters, and lower intrinsic dimensionality improve the human alignment of the tested model. In addition, the authors claim that multimodal networks are better aligned with humans. In the last part, the authors test 3 different alignment methods and show that only the gLocal method shows a better predictability of human performance on the considered task.
Strengths
This article introduces a novel behavioral benchmark to compare humans and machines. This benchmark (provided that the data are public) should be a useful asset in the human-machine comparison toolbox. The number of tested models is both large and also diverse.
Weaknesses
I found 3 weaknesses:
* 1 - Given the data presented in the article, I have the feeling that claiming that ‘multimodality better predicts human performance’ is a bit overstated. It seems to have plenty of confound factors (besides the training side) that haven’t been explored and that might prove that this claim is not entirely true
* 2 - Some of the parts in the article are very unclear with several details missing. I have the feeling I did not have clear enough to judge the methods used by the authors (which is problematic). Please refer to the question section for more details.
* 3 - The last analysis (on the alignment method) is pretty weak compared to the rest of the article (not enough models and not enough model diversity, no statistical analysis…).
Note that I am willing to increase my rating if the questions are properly addressed.
Questions
* Q1: The section 3 is not clear enough. For example (line 95): « Using an intercept and the trial number ». What does it mean? To my (maybe not sufficient) knowledge, the intercept is the constant term in a linear fit. If this is the case, what kind of data are you using to regress to find the fit? And most importantly, how does this intercept relate to human performance?
* Q2: Still in section 3, the results of the statistical tests are poorly explained. For example (line 98): what does (Beta, z) relate to? Is that the intercept and the number of trials? Is that something else? This should be explicitly stated and should be put under the carpet!
* Q3: In section 4, there is not enough detail on how you train the linear probe to predict the performance of the category learning and the reward learning task. Especially in the case of the ‘linear regression mode with spherical prior » (line 121). What does it mean, what is the loss you exactly optimize to find the regression parameters? Why Gaussian prior? This should be motivated and better explained...
* Q4: Even more dark for me is line 171. T is the generative task representation. What does it mean, and how this is obtained? What is the generative task? What’s the experimental protocol for this task (if there is one)…
* Q5: I am lost in Figure 5. If I am not wrong clip is represented by the yellow color (multimodal, as confirmed in Fig 3). But in the caption of the same figure you say: « lower intrinsic dimensionality only increases alignment for CLIP models ». But the supervised model (red bar) showcases a similar trend. Is that a typo? Do I miss something here?
* Q6: In Figures 5, 6, there is no error bar and statistical test to assess if the shown results are significant. For example in Fig6, the differences between CLIP, SimCLR, and CLIP+SimCLR seem to be rather small and I cannot evaluate if those differences are significant.
* Q7: In Figure 3, would it be possible to include inter-human reliability (i.e. how much different participants are aligned with each other)
* Q8: Is it not clear how to control the number of training data in CLIP and SimCLR? In CLIP, this is pairs of data (language/image) whereas SimCLR is only on images (and it’s an augmented version, but it might not count as it is not external information per say).
* Q9: The authors suggest that the training size is a confound (and I agree), but the model’s number of parameters might also be a confound (that might be related to the training size). This is a problem because most of the multimodal models have generally a high number of parameters (see Fig B). How do I know if this is multimodality is the number of parameters that increase the human alignment? Would it be possible to run a similar experiment as in Fig 6, but testing the number of parameters?
* Q10: I have the feeling there is no enough data (and a too small variety of tested model) to back the claim : « We found that only one alignement method improved predictive accuracy » (line 15). For example, for the harmonization technique only supervised models have been tested, and several other models have been tested with gLocal. How do you know that « harmonising » other type of model do not improve the predictability on your task. And I am even sure that the tested architectures are the same for the supervised harmonized and supervised gLocal models ? How do you want me to be convinced if on top of the alignement methods, other parameters can vary (as architecture…). This analysis clearly lack rigor...
Limitations
The authors properly discuss the limitation of their work