As others have pointed out, Prophet is not a particularly good model for forecasting, and has been superseded by a multitude of other models. If you want to do time series forecasting, I'd recommend using Darts: https://github.com/unit8co/darts . Darts implements a wide range of models and is fairly easy to use. The problem with time series forecasting in general is that they make a lot of assumptions on the shape of…
> they expect that your data comes at a very regular interval Does prophet rely on this assumption? For health timeseries data the tool of choice is survival analysis - typically using Cox proportional hazards regression or similar regression tools that are able to handle irregular or censored data. I've seen some moves towards using fancy bayesian or fancier machine learning stuff for clinical trials but a big issue…
Prophet: Automatic Forecasting Procedure
61–70 of 90 posts
Re: Prophet: Automatic Forecasting Procedure
#62Earlier quoted context omitted.
Do you have an example implementation of reimplementing the core of these?
It's literally what I did at work last week, which is why I found this submission timely. I'd have to check with my employer if it can be made public. I don't see any reason why not, there's not much to it.
Re: Prophet: Automatic Forecasting Procedure
#63As others have pointed out, Prophet is not a particularly good model for forecasting, and has been superseded by a multitude of other models. If you want to do time series forecasting, I'd recommend using Darts: https://github.com/unit8co/darts . Darts implements a wide range of models and is fairly easy to use. The problem with time series forecasting in general is that they make a lot of assumptions on the shape of…
Re: Prophet: Automatic Forecasting Procedure
#64Earlier quoted context omitted.
Isn't recommended by whom?
Every time I, or someone at work with more experience than me, have tried Prophet it has ended up in changing the approach and trying a different technique. In my experience with time series hand-crafted recipes tend to work much more better than out-of-the-box solutions.
Re: Prophet: Automatic Forecasting Procedure
#65Im a Data Engineer in a large consulting company and I have been incredibly impressed with AutoGluon for forecasting. You can build and train a model in around 10 lines of code and it frequently gets into the top 3 or 4% of competitions on Kaggle without much data pre-processing
Re: Prophet: Automatic Forecasting Procedure
#66Has anyone else struggled with Prophet? I've experimented with it on a few real world datasets and I've had very inconsistent results.
Yes. I've tried using it for pretty straightforward time series forecasts, and I struggled to make it into something useful in a business context. I'll disclaim that I'm just a finance dude and not a data scientist or programmer. But the documentation leads me to believe that I am in the target audience. I felt like I could grasp the basic mechanics after reading the paper, but I wish the documentation could help som…
Re: Prophet: Automatic Forecasting Procedure
#67Wondering how many people are now downloading this and other libs like Dart and trying to do stock market prediction or crypto price forecasting. Most of the devs i know, myself included, have dabbled in coding up trading algorithms at some point in time.
It's the classic data nerd trap. "I'm pretty good at statistics and can predict things using software... I bet I could make money in the stock market" And then they realize just how hard it is.
Re: Prophet: Automatic Forecasting Procedure
#68Earlier quoted context omitted.
It's the classic data nerd trap. "I'm pretty good at statistics and can predict things using software... I bet I could make money in the stock market" And then they realize just how hard it is.
the hard part isn't the stats. it is all the information that people buy and setting up those ingest pipelines! If i had a satellite telling me when a certain big company has a lot of cars in the lot parked after hours, I could make a zillion bucks too!
in fact, this sort of alternate data is pretty commonplace in firms I've worked at.
Re: Prophet: Automatic Forecasting Procedure
#69Time series forecasting is not at all solved. Prophet does not solve it for you.
Re: Prophet: Automatic Forecasting Procedure
#70As others have pointed out, Prophet is not a particularly good model for forecasting, and has been superseded by a multitude of other models. If you want to do time series forecasting, I'd recommend using Darts: https://github.com/unit8co/darts . Darts implements a wide range of models and is fairly easy to use. The problem with time series forecasting in general is that they make a lot of assumptions on the shape of…
What does Dart do that a multibillion dollar entity with an excellent open sourcing track record misses doing? Perhaps it addresses a niché case well. Genuinely curious