aeon-gsoc
Contributor: Balgopal Moharana
GSoC page: https://summerofcode.withgoogle.com/organizations/numfocus/projects/details/arjEn266
Project: aeon - Deep Learning for Forecasting
Project length: 12 weeks
Mentors: Ali Ismail-Fawaz, Tony Bagnall, Matthew Middlehurst
Mid-project evaluation: July 14
Final evaluation: September 1
Blog link: https://medium.com/@lucifer4073/gsoc-25-journey-af8e3e0c2621
Regular meeting time: 15:00 Monday UTC
Meeting time availability: 14:00 - 18:00 UTC
Time series forecasting is paramount in many domains, including finance, healthcare, energy, and climate science. This project suggests incorporating deep learning-based forecasting models—Informer, TCN, and DeepAR—into the aeon/tookit. The objectives are to construct an efficient and scalable framework for forecasting that accommodates top-performing models, is compatible with Aeon’s data management, and provides stable training, evaluation, and documentation. Through simplifying the availability of advanced forecasting software, the project would make it easier to utilize the toolkit to assist researchers with streamlined time series analysis.
RNN (Windowed)
Informer
TCN
DeepAR
(preliminary)
Issues:
BaseDeepForecaster
in forecasting/deep_learning
RecurrentNetwork
in networks
default to RNN, other possibilities: LSTM and GRURecurrentRegressor
using RecurrentNetwork
and BaseDeepRegressor
RecurrentRegressor
for forecasting using the windower class in a testRNN default link sktime-dl
BaseDeepForecaster
based on feedbackBaseDeepForecaster
InformerNetwork
in networks
InformerForecaster
in forecasting/deep_learning
InformerForecaster
paper: Informer: Beyond efficient transformer for long sequence time-series forecasting
BaseDeepForecaster
in the testing
moduleTCNNetwork
in networks
TCNNForecaster
in forecasting/deep_learning
TCNNForecaster
paper: An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling
RecurrentRegressor
InformerForecaster
and TCNNForecaster
networks
moduleDeepARNetwork
in networks
without probabilistic outputDeepARForecaster
in forecasting/deep_learning
with probabilistic outputDeepARForecaster
paper: DeepAR: Probabilistic forecasting with autoregressive recurrent networks
RecurrentForecaster
in forecasting/deep_learning
uses RecurrentNetwork
as long-term forecasterRecurrentNetwork
, InformerNetwork
, TCNNNetwork
and DeepARNetwork
RecurrentRegressor
and three forecasters InformerForecaster
, TCNNForecaster
and DeepARForecaster
forecasting/deep_learning
moduleforecasting/deep_learning
moduleLink to Blog:
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing