amazon-science / chronos-forecasting

Chronos: Pretrained (Language) Models for Probabilistic Time Series Forecasting
https://arxiv.org/abs/2403.07815
Apache License 2.0
2.02k stars 238 forks source link

About KERNEL_BANK in scripts\kernel-synth.py #90

Closed kkiskkk closed 1 day ago

kkiskkk commented 4 weeks ago

Are there any specific rules for the list of kernel functions in KERNEL_BANK, or are random combinations of kernel functions acceptable just to increase diversity? Can I use other functions in gpytorch.kernels instead? Looking forward to your reply, thank you~

abdulfatir commented 4 weeks ago

@kkiskkk As you see in the kernel-synth script (which was used for the paper), there are no specific rules per se. We have some periodic kernels with specific periods denoting common seasonalities, some linear kernels, white noise kernels, etc. You might be able to construct "better" kernels if you enforce some rules on the bank and how you combine the kernels. This is open to further research and experimentation. If you find something, don't forget to share it with everyone. :)