How to predict with training data of a short period (0.1sec)
- Dominant language
- Python
- Stars
- 20.4k
- Forks
- 4.6k
- Avg merge
- 19h 52m
- Merged PRs (30d)
- 1
Description
I want to train and predict with data with smaller cycles rather than minutes, hours, days, weeks, or months.
**As many of you know, training and predicting 6000 pieces of data with a cycle of 5 minutes each yields great results.**
However, with the same data, only the interval between data was reduced.
**Ex) 1 data point (5-minute interval) -->> 1 data point (0.1 second interval)**
**However, the Prophet model does not predict this effectively.**
- Number of same data (6000)
- Constant data cycle (5 minutes, 0.1 seconds)
- Same number of predictions (2000)
Of course, you can preprocess the data that occurs every 0.1 seconds and multiply it by 100 times or more, then divide by 100 from the predicted result. However, it is a last resort.
When training the Prophet model, I want to get good prediction results with about 6000 pieces of data in 0.1 seconds or less.
- This is a different issue from exporting the prediction results in reduced form as shown below.
**- I'd like to do training, not prediction, with smaller data cycles.**
```
future = m.make_future_dataframe(periods=17280, freq="1.6ms")
```
**Training data interval 5 minutes (6000 pieces, data as below)**

**Training data interval 0.1 second (6000 pieces, same data as above)**

Contributor guide
Assessment
This issue has not been assessed yet.