0

Hello everyone I have a small datasets from 2006 to 2023, I would like to predict monthly sales for the next year. This is my data:

I already tried Prophet and NeuralProphet, but unfortunately they don't work well after many trials with different parameters, I am doing my internship, so I don't have so much experience in this field, it would be great if experts give me some recommendation which algorithms can give me better results ? I was thinking about LSTM, but I think it needs many sample data for training. I am using python for programming.

Thank you in advance

Hadis
  • 1
  • 1

1 Answers1

1

A few years ago a blog post criticizing Prophet became very popular: https://www.microprediction.com/blog/prophet. One of the Prophet authors commented on the issue, basically agreeing with the post in this Twitter thread

The author of the post talks a lot about time series forecasting on his blog (https://www.microprediction.com/blog), and maintains a ranking with comparisons between different approaches (https://www.microprediction.com/ blog/fast). I think you can get ideas from there.

In general, Python people seem to tend to use pmdarima or other packages that have an auto-ARIMA implementation, while R people tend to use auto.arima from the forecast package.

noe
  • 28,203
  • 1
  • 49
  • 83