Comments (3)
Hi @gmanlan, thank you for the detailed description of the issue! This problem looks quite similar to Figure 16b in the Chronos paper, so I suspect that this might be a limitation that is specific to the Chronos model and the scaling/quantization scheme that it uses.
One potential option to address it is to center the time series by subtracting the mean/median value for each time series, and then adding it back to the forecasts.
This is something that we will try to fix in the next version of Chronos, or at least handle automatically on the AutoGluon side in the v1.2 release.
from autogluon.
Hi @shchur, thanks for the clarification. I thought about using the post-processing center fix correction you suggest, but I'm afraid it won't be precise/ideal (especially if the goal is to predict just a few - short term - steps). Thus, I wanted to make sure I wasn't missing something here. Happy to resume testing when a new version is released. Thanks!
from autogluon.
It's also worth noticing that, as I mentioned in the description, the same issue happens with other models like RecursiveTabular. For example:
predictor = TimeSeriesPredictor(prediction_length=prediction_length).fit(
train_data,
hyperparameters={
"RecursiveTabular": {}
}
)
While the gap is less notorious here, it's still annoying that it doesn't align/start at the right "altitude".
from autogluon.
Related Issues (20)
- [tabular] Kaggle GPU leads to exception with `best_quality` HOT 1
- How to use Conv-Lora in other domains οΌfor example vit?
- [timeseries] Add support for multi-GPU training and inference HOT 1
- Restart model training HOT 1
- Upgrade AutoGluon Cloud dependencies to align with the latest AG
- Accessing probabilities of bagged models HOT 3
- Failed to load cask: libomp.rb HOT 2
- networkx.exception.NetworkXError: The node ETS is not in the digraph. HOT 5
- [BUG] HOT 1
- NeuralNetTorch Hyperparameter Tuning Fails with URI Scheme Error in PyArrow
- Enabling Visualization for Real-Time and Post-Hoc Monitoring of Training and Evaluation Metrics
- [tabular] Detailed Error Messages For Invalid Data Types
- Create SECURITY.md HOT 2
- [BUG]when convert_frequency meet problems
- [timeseries] When saving predictor to a folder with an existing predictor, delete the old predictor HOT 1
- [BUG] GPU training not working with non-default tabular presets HOT 2
- Add social media preview for auto.gluon.ai
- I hope to use SAM's own prompter to input point and label for inference
- About training Conv-LoRA on semantic segmentation datasets
- [cloud] Improve clarity on local_to_cloud support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autogluon.