Summary
The paper approaches the problem of long term time series forecasting (LTSF) using a compositional technique to reduce the model size without compromising the quality of solution. The proposed technique is a transformer based architecture with a lower number of parameters, and delivers similar performance as state of the art models for LTSF.
The limitation of existing approaches, such as data patching, is that they fail to take into account the spatio-temporal dependencies, and end up with a blow up in the number of latent variables. This results only in a very small improvement even if the model size is increased substantially. The proposed technique in the paper is based on a inference step and an extrapolation step without any information loss.
The paper evaluates the proposed approach, called SSCNN, with seven datasets, which has a combination of regular and volatile patterns. The baseline and state of the art approaches compared against include iTransformer, TimeMixer, and PatchTST. SSCNN consistently achieves the best scores, with respect to MSE and MAE. The paper also conducts ablation studies to show that each new component in the architecture is vital to the performance.
Strengths
The work studies an important and hard problem in time series forecasting which is the problem of efficient and accurate long term forecasting. Compositional techniques have been successful in other areas of AI including reinforcement learning, planning, and finite state controller synthesis. So, it makes sense to apply similar ideas in the space of long term time series forecasting.
Weaknesses
While the high level message is presented well, I found the details of the proposed method and experiments are hard to follow. A running example with the explanation of the new layers will be useful.
The main contribution with respect to results is somewhat hard to grasp and align with the theoretical claims of the paper. Overall, I think there is room for improvement in the presentation of experimental results. I found some missing details in the experimental section that include:
1. Why is SSCNN missing Figure 3(a)?
2. What is the value of T_{out} in Figure 2?
3. What is the forward window size in Figure 3?
In figure 2, it would be useful to move some of the methods to the appendix, and keep only the critical ones in the main body of the paper. Same is true for Figure 3. It is hard to go back and forth between figures 1, and figures2&3.
Minor:
1. I would suggest providing some more details about the experimental results in point 3 of the contributions (lines 80-82)
2. Figure 3 is hard to read in print.
3. Having only one legend for all the subplots (Figure 2(a)-(d) and Figure 3(a)-(d)) will better than repeating the legends in all subplots.
Questions
1. Are there any non neural network based time series forecasting models which make use of compositionality?
2. Do any of the introduced layers (temporal, seasonal, short-term, etc) have similarities with any existing literature? What I mean is that, is the novelty in getting the layers to work together, or, also in defining the individual layers?
3. In order to better study the computational cost, can you share the total/average running time for each method for each dataset?
4. Why is SSCNN missing Figure 3(a)?
5. What is the value of T_{out} in Figure 2?
6. What is the forward window size in Figure 3?
Limitations
Yes, the paper has outlined the limitation of computational efficiency and provided some insight into how it can be improved in future work.