Summary
Briefly summarise the paper and its contributions. This is not the place to critique the paper; the authors should generally agree with a well-written summary.
The paper proposes an extension to multivariate forecasting model that takes into account the error auto-correlation. The issue of remaining auto-correlation residual is first illustrated clearly in an example with a multivariate forecasting method and the author then introduces their method. The method consists in modelling the cross-covariance through a learned weighted sum of kernels matrices that are projected to obtain the final estimated correlation. This approach leverages previous work on low-rank parametrisation of multivariate forecasting and the authors manages to find an approach that remains tractable despite the complexity of the task. Experiments are conducted on various real-world datasets where their method is shown to improve several forecasting metrics such as CRPS-SUM, RMSE or energy scores.
Strengths
* the paper is well written, even though the approach is very technically involved, the authors did a great job at explaining it well
* the paper is well motivated: insighful data-analysis are made to illustrate the presence of autocorrelated residual and motivate their approach
* large coverage of experiments and empirical evaluations: the experiments are done on a large set of datasets covering many metrics and are also well assessed qualitively
Weaknesses
* potential gaps in experiments:
* matching budget: the method is currently much more expensive that the baseline considered
* some details of Hyperparameter Optimization are currently missing (but will be added at the camera ready according to the rebuttal)
* the paper lacks clarity on whether the method will be competitive with better likelihoods. Currently the method may work well only because of non-competitive likelihood is used (Gaussian) as opposed to Student-t or Non-paranormal which would get better residuals
Questions
I am separating my questions between the most important ones that would help to raise my score and minor comments.
## Most important
**Lack of clarity whether the method will be competitive with better likelihoods.** Currently, the method only studies a Gaussian noise. However, this noise is a poor fit for the dataset studied and as such is inflating the residuals. This leaves open the question of the method works just because the initial residuals are very poor (and adds a smoothing effect which helps their estimation) and not so much because of the reason given by the paper (that the approach models the autocorrelation aspect).
I can see two ways to remove this potential cofounding factor, one is to include experiments with paranormal distribution which would be more robust from [2], the other is to consider student-t distribution which should also be tractable.
**Details of Hyperparameter Optimization.** The authors mentions:
```
The best hyperparameters for a base model—dataset combination are selected based on the best validation loss. Once the optimal learning rate and hidden size are determined, we apply the same hyperparameters for models both with and without applying our approach
```
How does it work exactly? Which model are you using to determine and fix the hyperparameters? (Selecting the best hyperparameters for your method may favour their transformation)
**Matching budget.** The method proposed by the author is roughly 10x slower on average (and up to 30x slower for exchange-rate from table 10). This point is important and currently a bit buried down, for instance the authors mentions: “* However, there is no evidence that our method slows down convergence. On the contrary, it accelerates convergence for 5 out of 9 datasets for GPVar.” However, the wallclock time are clearly much slower I think this is fine for the paper overall but it should be stated clearly as a limitation (the method proposed by the authors would likely be worse than 10 ensemble of the baseline for instance, I don’t expect this particular point to appear in text or experiment but I want to explain why this is important).
**Citation of multivariate evaluation metrics.** The authors uses CRPS-sum as their main error metrics (in addition to many other metrics including energy scores in their appendix), I would highly recommend citing this paper which discuss the limitation for this metric when assessing multivariate methods (not mine):
*Regions of Reliability in the Evaluation of Multivariate Probabilistic Forecasts*
Étienne Marcotte, Valentina Zantedeschi, Alexandre Drouin, Nicolas Chapados
*Proceedings of the 40th International Conference on Machine Learning*, PMLR 202:23958-24004, 2023.
To be clear, I do not think this is a large problem given that the authors also conducted many high quality qualitative analysis of their results.
## Details
- It would be very useful to clearly spell out the dimension/numbers of projection parameters in a table, possibly in the appendix
- I highly encourage the authors to release their code (the intention is mentioned in the supp, the work will be hard to reproduce w/o given that it is quite technical, and the work will be more impactful as other will be able to directly compare to their setup)
- a small point regarding "real-world data frequently exhibit significant error autocorrelation and cross-lag correlation due to factors such as missing covariates", I agree that missing covariates is indeed a potential use-case but it feels very niche to me (none of the dataset have covariates for instance) compared to model mispecification