awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Nixtla avatar

Nixtla/neuralforecast

0
View on GitHub↗
4,160 Stars·492 Forks·Python·Apache-2.0·13 Aufrufenixtlaverse.nixtla.io/neuralforecast↗

Neuralforecast

Neuralforecast is a neural time series forecasting library designed to predict future values for one or multiple series using deep learning architectures. It functions as a distributed machine learning forecasting framework that enables the training of global models across multiple time series to improve generalization through cross-learning.

The project distinguishes itself as a probabilistic forecasting toolkit that produces uncertainty intervals and probability distributions rather than single point estimates. It also includes a hierarchical forecast reconciler to ensure that predictions across different organizational or geographical levels remain consistent with their aggregate totals.

The library covers a broad range of capabilities, including the integration of exogenous variables, automated hyperparameter optimization, and transfer learning. It provides tools for model validation via cross-validation and sliding window techniques, as well as the ability to distribute training workloads across compute clusters using Spark.

The system supports model persistence via cloud storage integration and provides mechanisms for interpreting forecast components such as trend and seasonality.

Features

  • Time Series Forecasting - Provides a comprehensive library for predicting future values of one or multiple time series using deep learning architectures.
  • Time Series Forecasting - Predicts future values of one or multiple time series using a variety of deep learning architectures.
  • Distributed Training Frameworks - Integrates with Apache Spark to distribute the training of forecasting models across compute clusters for large datasets.
  • Probabilistic Loss Functions - Optimizes model parameters to output probability distributions and uncertainty intervals instead of point estimates.
  • Time Series Deep Learning Libraries - Offers a specialized deep learning framework for the forecasting, regression, and classification of sequential time series data.
  • Global Forecasting Models - Trains single neural networks across multiple time series to improve generalization through cross-learning.
  • Probabilistic Forecasting - Generates uncertainty intervals and probability distributions for forecasts instead of single point estimates.
  • Exogenous Variable Integration - Integrates external data from the past or future into the model to improve forecast accuracy.
  • Global Forecasting Models - Trains shared models across multiple time series to leverage common patterns and improve generalization.
  • Global Modeling - Trains global models across multiple time series simultaneously to improve generalization through cross-learning.
  • Large-Scale Model Training - Distributes training of large-scale forecasting models across compute clusters using Apache Spark.
  • Distributed Training - Scales the training of forecasting models across multiple compute nodes using Apache Spark.
  • Forecasting Interpretation Tools - Decomposes predictions to analyze the specific influence of trend, seasonality, and exogenous variables.
  • Model Interpretability - Provides tools for explaining model predictions through trend and seasonality visualization and feature attribution.
  • Hyperparameter Optimization - Implements automated search and selection of the best configuration parameters for forecasting models.
  • Model Performance Evaluators - Quantifies model accuracy using scale-dependent, percentage-based, and scale-independent error metrics.
  • Cross-Validation Utilities - Simulates multiple historical forecasts using a validation set for early stopping and hyperparameter selection.
  • Predictive Maintenance Models - Implements supervised regression to analyze sensor data and estimate the remaining useful life of systems before failure.
  • Long-Horizon Forecasting - Predicts a large number of future timestamps using self-attention to capture long-range dependencies.
  • Forecast Evaluation - Measures time series prediction accuracy using error metrics and parametric likelihoods.
  • Hierarchical Reconciliation - Adjusts forecasts across nested aggregation levels to ensure consistency between parent and child totals.
  • Multivariate Forecasting - Predicts multiple interdependent time series variables simultaneously by capturing multivariate interactions.
  • Time Series Backtesting - Provides sliding window and cross-validation techniques to assess forecasting accuracy and tune hyperparameters.
  • Remaining Useful Life Estimation - Analyzes sensor data through supervised regression to predict the remaining useful life of a system.
  • Transfer Learning - Enables loading pre-trained models for use on new datasets to leverage previously learned temporal patterns.
  • Forecasting Validations - Assesses forecasting accuracy by iteratively shifting training and validation sets across historical data.
  • Hierarchical Forecast Reconciliation - Adjusts forecasts across different levels of a hierarchy to ensure aggregate totals remain consistent.
  • Time Series - Scalable neural network-based time series forecasting.
  • Time Series Analysis - Scalable neural network-based forecasting algorithms.
  • Time Series Analysis - Neural network-based time series forecasting models.
  • Analysis Toolkits - High-performance neural network models for forecasting.

Star-Verlauf

Star-Verlauf für nixtla/neuralforecastStar-Verlauf für nixtla/neuralforecast

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht nixtla/neuralforecast?

Neuralforecast is a neural time series forecasting library designed to predict future values for one or multiple series using deep learning architectures. It functions as a distributed machine learning forecasting framework that enables the training of global models across multiple time series to improve generalization through cross-learning.

Was sind die Hauptfunktionen von nixtla/neuralforecast?

Die Hauptfunktionen von nixtla/neuralforecast sind: Time Series Forecasting, Distributed Training Frameworks, Probabilistic Loss Functions, Time Series Deep Learning Libraries, Global Forecasting Models, Probabilistic Forecasting, Exogenous Variable Integration, Global Modeling.

Welche Open-Source-Alternativen gibt es zu nixtla/neuralforecast?

Open-Source-Alternativen zu nixtla/neuralforecast sind unter anderem: unit8co/darts — Darts is a Python time series library designed for forecasting, anomaly detection, and the preprocessing of univariate… nixtla/statsforecast — statsforecast is a high-performance statistical time series forecasting library designed to generate point forecasts… sktime/pytorch-forecasting — PyTorch Forecasting is a deep learning framework designed for building and training neural network architectures… ourownstory/neural_prophet — Neural Prophet is a PyTorch-based time series forecasting library designed for interpretable machine learning. It… awslabs/gluonts — GluonTS is a probabilistic time series library and deep learning forecasting framework. It provides a toolkit for… jdb78/pytorch-forecasting — This is a deep learning framework for predicting future values in sequential data using PyTorch architectures. It…

Open-Source-Alternativen zu Neuralforecast

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Neuralforecast.
  • unit8co/dartsAvatar von unit8co

    unit8co/darts

    9,215Auf GitHub ansehen↗

    Darts is a Python time series library designed for forecasting, anomaly detection, and the preprocessing of univariate and multivariate temporal data. It serves as a comprehensive framework for training and evaluating a wide range of statistical, machine learning, and deep learning models to predict future numerical values. The toolkit is distinguished by its support for global time series modeling, allowing a single model to be trained across multiple different series to leverage shared patterns. It also features a hierarchical time series manager to ensure consistency between aggregate and

    Pythonanomaly-detectiondata-sciencedeep-learning
    Auf GitHub ansehen↗9,215
  • nixtla/statsforecastAvatar von Nixtla

    Nixtla/statsforecast

    4,809Auf GitHub ansehen↗

    statsforecast is a high-performance statistical time series forecasting library designed to generate point forecasts and prediction intervals. It functions as a distributed time series framework that utilizes a C-based forecasting engine and an automated model selector to identify and fit the optimal statistical model for every unique series in a dataset. The system also includes a time series anomaly detector to identify unusual data points by comparing observed values against probabilistic forecast intervals. The project is distinguished by its ability to handle massive-scale parallel forec

    Python
    Auf GitHub ansehen↗4,809
  • sktime/pytorch-forecastingAvatar von sktime

    sktime/pytorch-forecasting

    4,787Auf GitHub ansehen↗

    PyTorch Forecasting is a deep learning framework designed for building and training neural network architectures specifically for time series forecasting. It serves as a comprehensive toolkit for implementing autoregressive models, multi-horizon forecasting, and probabilistic prediction intervals using PyTorch tensors. The library distinguishes itself through a probabilistic forecasting toolkit that generates prediction intervals and quantile forecasts using both parametric and non-parametric distributions. It further provides a neural network model optimizer for automated hyperparameter tuni

    Pythonaiartificial-intelligencedata-science
    Auf GitHub ansehen↗4,787
  • ourownstory/neural_prophetAvatar von ourownstory

    ourownstory/neural_prophet

    4,284Auf GitHub ansehen↗

    Neural Prophet is a PyTorch-based time series forecasting library designed for interpretable machine learning. It serves as a decomposition framework that breaks signals into constituent parts such as autoregressive effects, piecewise linear trends, and Fourier-based seasonality to predict future values. The project distinguishes itself by combining neural networks with traditional algorithms to produce forecasts that explain underlying trend drivers. It features a global time series modeling approach, allowing a single model to be trained across multiple simultaneous series to share learned

    Pythonartificial-intelligenceautoregressiondeep-learning
    Auf GitHub ansehen↗4,284
Alle 30 Alternativen zu Neuralforecast anzeigen→