Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How Kats is differ from Sktime? #78

Closed
elisim opened this issue Jul 5, 2021 · 1 comment
Closed

How Kats is differ from Sktime? #78

elisim opened this issue Jul 5, 2021 · 1 comment

Comments

@elisim
Copy link

elisim commented Jul 5, 2021

Hi FB team,

Thank you for open-sourcing your great package.
I would like to know what is the difference between Kats and Sktime:

Sktime - A unified framework for machine learning with time series

Which features Kats offers, which are not included in Sktime?

Thank you,
Eli

@elisim elisim changed the title How Kats is differ from sktime? How Kats is differ from Sktime? Jul 5, 2021
@iamxiaodong
Copy link
Contributor

Thanks for the question, @elisim! After a quick review, sktime is a great Python package for time series analysis, and I believe the main differences are:

  1. Detection algorithms. Kats provides a set of detection algorithms to detect various patterns from given time series, such as outlier, change point, slow trend change, seasonalities, etc., I didn't see any relevant offerings from sktime.
  2. More advanced forecasting techniques. Both Kats an sktime provides fundamental forecasting models and techniques such as ensemble, various statistical models, etc., However, Kats has more powerful and recent techniques such as meta-learning and nowcasting, which are powerful tools for many industry scenarios.
  3. Feature extraction. Both Kats and sktime provide hand-crafted statistics as time series features, being used for regression or classification, we're also working on more advanced embedding techniques for our next release.
  4. sktime provides better APIs for classification and regression, where Kats does not provide any tools for that.

Hopefully we can discuss more details with the sktime team and see what is the best way to provide a better time series analysis framework to the open source community :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants