10초 만에 알아보는 커팅엣지 ML - 시계열 분석 파이썬 라이브러리
업무 하면서 조사했던 시계열 분석 관련 파이썬 라이브러리들이다. - Darts(https://unit8co.github.io/darts/index.html): Github Star 4.9K, 시계열 예측, PyTorch - Prophet (Meta)(https://facebook.github.io/prophet/): Github Start 15.1K, 시계열 예측 - GluonTS (AWS)(https://ts.gluon.ai/stable/index.html): Github Star 3.1K, 시계열 예측, MXNet, PyTorch - Greykite (LinkedIn)(https://linkedin.github.io/greykite/): Github Star 1.6K, 시계열 예측 - Kats (Meta)(https://facebookresearch.github.io/Kats/): Github Star 4.1K, 시계열 예측, 이상치 탐지, 시계열 피쳐 추출, PyTorch - Merlion (Salesforce)(https://opensource.salesforce.com/Merlion/v1.3.1/index.html): Github Star 2.8K, 시계열 예측, 이상치 탐지 - Orbit (Uber)(https://orbit-ml.readthedocs.io/en/stable/): Github Star 1.5K, 베이즈 시계열 예측 - PyTorch Forecasting(https://pytorch-forecasting.readthedocs.io/en/stable/): Github Star 2.4K, 시계열 예측, PyTorch - sktime(https://www.sktime.org/en/stable/): Github Star 5.8K, 시계열 분석 - statsmodels(https://www.statsmodels.org/stable/index.html): Github Star 7.9K, 통계 모델 - tsfresh(https://tsfresh.readthedocs.io/en/latest/): Github Star 6.7K, 시계열 피쳐 추출, Dask, Spark - tslearn(https://tslearn.readthedocs.io/en/stable/): Github Star 2.3K, 시계열 분석 ✔️ 현재 많이 쓰이는 딥러닝 기반 시계열 예측 라이브러리는 Darts, GluonTS, PyTorch Forecasting 정도? ...TensorFlow 진영은 시계열 쪽에 별로 관심 없구나. 😌 ✔️ 재미있는 건 시계열 예측 오픈소스 개발에 상당히 많은 테크 기업이 관여하고 있다는 점, PyTorch Forecasting도 BCG 컨설턴트가 만든 것이고 tsfresh 또한 Blue Yonder라는 수요 예측 쪽에서 잔뼈가 굵은 컨설팅 업체에서 개발한 것이니 이 시장에 얼마나 ML 수요가 많은지 간접적으로나마 알 수 있다. ✔️ 태뷸러 데이터셋은 사실 부스팅 3 대장이 천하통일을 했고 AutoML 적용이 쉽기 때문에 대학생 뉴비든, 수석 데이터 과학자든 모델링 성과에서 큰 차이를 보여주기 어렵다. 그러니까 테크 스킬 분야가 평준화된 것이다. 조금 더 다루기 어렵고 아직 파편화된 테크 스킬 분야(사람 손을 많이 탄다는 뜻)를 공략해보고 싶다면 시계열 모델링 쪽도 나쁘지 않아 보인다. (하지만 Amazon Forecast 서비스가 있...)