Summary
This work demonstrates that overparameterized neural network models, which have many non-unique solutions, can lead to inconsistencies in representing the mouse visual cortex. It suggests a novel approach called "adaptive regularization," where the regularization parameters in the loss term are learnable rather than fixed. The study also examines other approaches, such as normal regularization and pruning, and finds that these methods are beneficial for improving representation consistency. The proposed method significantly enhances consistency. This contribution is significant to the computational neuroscience community.
Strengths
1. This work addresses a critical problem in computational neuroscience: reproducibility. It proposes solutions to mitigate this issue, which have significant impact on the computational neuroscience community.
2. The authors rigorously define the consistency of computational models and thoroughly examine how regularization strength affects neuronal properties.
Weaknesses
1. The study is limited to only one type of model, the Rotational Equivariance CNN.
2. In the Methods section, the terms "Embedding" and "Mask" are not defined. Moreover, Lp and L1 are described as functions of model parameters, but no parameters are defined in the text. This lack of clarity poses an issue for understanding. For instance, Lp could be interpreted in two different ways: as a function of the core but not the readout, or as a function of both the core and the readout. The same ambiguity applies to L1.
3. There are two types of computational neuroscience models regarding their outputs. The first type is task-optimized models, whose outputs are task-related, such as object class, object representation, or action. These models are trained to perform downstream tasks, such as supervised object classification, reconstruction, or playing games [1,2,3]. The second type is neural response fitting models, whose outputs are predicted neural responses, and they are trained to predict these responses directly. However, the reasons why the authors chose response fitting models over task-optimized models are not mentioned.
Reference
[1] Performance-optimized hierarchical models predict neural responses in higher visual cortex
[2] Unsupervised neural network models of the ventral visual stream
[3] Using deep reinforcement learning to reveal how the brain encodes abstract state-space representations in high-dimensional environments
Questions
1. Oother models that, despite lacking rotational equivariance, still demonstrate high capability in predicting neural responses measured by electrodes [1]. Why did the authors choose the Rotational Equivariance CNN? What was the motivation behind this choice?
2. Figure 2A shows the models' performances. However, what about the factorized readout with L1 regularization? Does the predictive performance decrease?
3. Why did the authors choose a log-normal prior for the learnable coefficient?
4. Why did the authors not examine adaptive regularization for factorized readout models? The implementation should be straightforward, similar to what was done for Gaussian.
5. Why does the factorized model have one γ in Table 1?
Reference
[1] https://www.brain-score.org/vision/
Limitations
This study investigates the consistency of neuronal properties and the prediction performance of regularized models. However, the models used by the authors are trained to predict neural responses. There is another type of computational model that is trained to perform downstream tasks, with neural-like representations emerging from the training. Future work could consider these latter models.