winedarksea/AutoTS
Automated Time Series Forecasting
What it solves
AutoTS 旨在快速部署大规模高精度的时间序列预测。它自动化选择最佳预测模型、预处理步骤和集成技术的过程,去除时间序列分析中常见的手动反复试验。
How it works
该库提供多种预测模型(朴素、统计、机器学习和深度学习)以及超过 30 种时间序列专用转换。它使用遗传算法执行 AutoML 特征搜索,自动找到数据集的最佳模型与预处理组合。支持多变量输出、概率预测,并能扩展到数十万条输入序列。
Who it’s for
需要在大规模时间序列数据上部署高精度预测且不想手动调参的 数据科学家 和 分析师。
Highlights
- Automated Model Selection: Uses genetic algorithms to find the best models and preprocessing steps.
- Scalability: Capable of handling tens to hundreds of thousands of input series.
- Flexible Data Formats: Works directly with Pandas Dataframes in both long and wide formats.
- Ensembling: Features horizontal and mosaic style ensembles to maximize accuracy while maintaining scalability.
- Probabilistic Forecasting: Supports upper and lower bound forecasts for uncertainty estimation.