Introducing ProsperNN—a Python package for forecasting with neural networks

We present the package prosper_nn, that provides four neural network architectures dedicated to time series forecasting, implemented in PyTorch. In addition, prosper_nn contains the first sensitivity analysis suitable for recurrent neural networks (RNN) and a heatmap to visualize forecasting uncertainty, which was previously only available in Java. These models and methods have successfully been in use in industry for two decades and were used and referenced in several scientific publications. However, only now we make them publicly available on GitHub, allowing researchers and practitioners to benchmark and further develop them. The package is designed to make the models easily accessible, thereby enabling research and application in various fields like demand and macroeconomic forecasting.

Authors

Institutions

Publication Details

Journal
PeerJ Computer Science
Published
2024-11-25
DOI
https://doi.org/10.7717/peerj-cs.2481
Citations
1
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
0.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Introducing ProsperNN—a Python package for forecasting with neural networks

Claudia Ehrig, Niels C. Beck, Ursula Neumann, Jae Schemm et al.
1 citations
PeerJ Computer Science
Stock Market Forecasting Methods
0.49
article

Introducing ProsperNN—a Python package for forecasting with neural networks

Claudia Ehrig, Niels C. Beck, Ursula Neumann, Jae Schemm, B. Sonnleitner, Hans Georg Zimmermann
article en
1 citations

Abstract

We present the package prosper_nn, that provides four neural network architectures dedicated to time series forecasting, implemented in PyTorch. In addition, prosper_nn contains the first sensitivity analysis suitable for recurrent neural networks (RNN) and a heatmap to visualize forecasting uncertainty, which was previously only available in Java. These models and methods have successfully been in use in industry for two decades and were used and referenced in several scientific publications. However, only now we make them publicly available on GitHub, allowing researchers and practitioners to benchmark and further develop them. The package is designed to make the models easily accessible, thereby enabling research and application in various fields like demand and macroeconomic forecasting.

PeerJ Computer ScienceVol. 10
Fraunhofer Institute for Integrated Circuits (DE)
ADA Lovelace Center for Analytics, Data, Applications, Bayerische Staatsministerium für Wirtschaft, Landesentwicklung und Energie
Industry, innovation and infrastructure
Openalex Percentile: Top 29%
Stock Market Forecasting Methods
0.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.