Summary
In this paper, the authors propose a novel renewable electricity generation dataset that can be utilized in various time series forecasting tasks. This dataset is embedded in a Git Repository, along with other datasets and accompanied by several pre- and post-processing techniques, metrics, point and probabilistic forecasting models, and feature engineering methods.
The authors used this dataset to benchmark different forecasting models and test their proposed loss function, aiming to train models not only for optimal accuracy but also to comply with specific tasks.
Questions
## Goal
What is the objective of this package?
- To gather datasets and models related to “Energy (load, wind, photovoltaic)”: However, why not include datasets like the London smart meter datasets or NREL Solar energy, or other existing datasets? Additionally, why not include the latest SOTA models? Such choices might prevent future users to select your repository.
- To provide datasets that have both energy and weather data: Yet why include datasets with only energy data (ELD and ELF)?
- To introduce a specific loss including subsequent tasks: But without real “tasks” in the provided dataset, how can this loss be effectively tested? Only the simulation is not sufficient.
Furthermore, what about the negative log-likelihood (NLL) loss that provides uncertainty (or probabilistic prediction) to point forecast models? Models using architecture based on diffusion or traditional models minimizing the NLL can provide the uncertainty of a given prediction (range of values for each time step). Isn’t this the solution to account for any potential task? Why would authors loss should be preferred compared to these options?
## Questions
### Q1
I agree that energy forecasting requires external factors' information to achieve better performance. However, having the information in the input is one thing; the model can learn the relation between the external factor and the target. But then comes the availability for the prediction window. Does the model have to predict the external factors along with the energy forecasting, or does the model receive the forecast of these external factors? For the latter, are the forecasts reliable? If there is a mistake in the forecast, there will be a mistake in the prediction. How is this taken into consideration in the metrics when it comes to benchmarking models?
> We will input the renewable energy sequence and meteorological factors of the past 24 hours, as well as the meteorological factors of the next 24 hours.
This sentence implies that your scenario has a perfect forecast of future weather, which is highly unfeasible in real scenarios. Noise should have been included to account for errors in weather forecasts, if authors want to provide a package that is close to real case scenarios.
### Q2
> […] ensuring minimum data information distortion.
Do we have a guarantee on that?
## Experiment Setting
### E1
> It is beneficial for the community to study the relationship between different renewable energy types under similar climate conditions in a certain area.
Why did the authors not demonstrate such an advantage in the experiment section, with a multivariate-to-multivariate scenario of different types of renewables?
### E2
There is a lack of information on the experiment setting. Are we in a Univariate-to-univariate, multivariate-to-univariate, or multivariate-to-multivariate forecasting? This uncertainty poses reproducibility problems. Figure 3 and Table 3 results would seem to be U2U, but it needs to be confirmed for each experiment. Authors should clearly state the forecasting task of each experiment.
### E3
What does MQ[model_name] stand for in Figure 3?
### E4
What does $123 456 789$ in Table 4's first columns stand for?
## Feature Engineering
### F1
How will feature engineering based on calendar info, such as workdays, benefit REF? Are there options for tailoring the engineered features according to the user's needs and datasets capabilities? Or it only provides the combination described in Section 3.2.1? Which definitely limit the usage of such features.
### F2
How are engineered features integrated into transformer-based models (informer, etc.)? Are they considered as channels? The usage of such features limits the forecasting task to univariate-to-univariate forecasting, which impedes the usage of this framework. Such features should have been better integrated into the models for easier usage.
## Dataset
### D1
> The UCI dataset is a power load dataset from the UCI database, […]
Not enough details. I assume it is the Electricity Load Diagrams, and it should be clearly mentioned.
### D2
Why is UCI ELD not in the results of Figure 3 and Table 3? It is the most well-known and used dataset in the TSF domain. Is it because there is no weather data to do your feature engineering? If yes, your platform enables feature engineering only with calendar data, right? If so, it should be possible to give results with and without feature engineering considering only calendar data.
### D3
Why, for the spatial aggregation of REF, are there no external variables? It would be better to provide min/max/std/mean of the weather indicators of the considered area to improve forecasts, as this is one of the main goals/advantages of this dataset/paper.
### D4
Where are these regions/cities located? This information might be necessary to perform some feature engineering for given tasks.
### D5
The Git repository does not contain all the datasets mentioned in the paper. Does ```load_with_weather.pkl``` correspond to REF?
## Limitations
The SOTA of transformer models is outdated. It would be more pertinent to have models like iTransformer or Pathformer.
## Revision
$L(\epsilon)$ is not introduced before being used.
## Citation Formatting Issue
* “As stated in (Menezes et al., 2020), […]” should be “As stated by Menezes et al. (2020), […]”
* “(Wang & Wu, 2017) discovered the asymmetry […]”
* “Based on (Zhang et al., 2022), our framework […]”
Authors should use \citet{} as mentioned in ICLR guidelines:
> When the authors or the publication are included in the sentence, the citation should not be in parenthesis using \citet{} (as in “See Hinton et al. (2006) for more information.”). Otherwise, the citation should be in parenthesis using \citep{} (as in “Deep learning shows promise to make progress towards AI (Bengio & LeCun, 2007).”)
## Proofreading
- “[…] such as PV,onshore wind, and offshore wind, […]” missing space.
- “[…] on traditional machine learning models and deep learning models.” -> “[…] on traditional machine learning and deep learning models.”
- “[…] in data at this level(Jeong et al., 2021a).” missing space before citation.
- “[…] the real requirement(here we mainly refer […]”
- “To our knowledge, […]” -> To the best of our knowledge,