Introducing ProsperNN-a Python']Python package for forecasting with neural networks

被引:1
|
作者
Beck, Nico [1 ]
Schemm, Julia [1 ]
Ehrig, Claudia [1 ]
Sonnleitner, Benedikt [1 ]
Neumann, Ursula [1 ]
Zimmermann, Hans Georg [1 ]
机构
[1] Fraunhofer IIS, Fraunhofer Inst Integrated Circuits IIS, Nurnberg, Bavaria, Germany
来源
PEERJ | 2024年 / 10卷
关键词
Price forecasting; Macroeconomic forecasting; Financial forecasting; Software; Recurrent neural networks; PATTERNS;
D O I
10.7717/peerj-cs.2481
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
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 fi rst 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 fi elds like demand and macroeconomic forecasting.
引用
收藏
页码:1 / 32
页数:32
相关论文
共 50 条
  • [1] NetPlotBrain: A Python']Python package for visualizing networks and brains
    Fanton, Silvia
    Thompson, William Hedley
    NETWORK NEUROSCIENCE, 2023, 7 (02) : 461 - 477
  • [2] PyBNesian: An extensible python']python package for Bayesian networks
    Atienza, David
    Bielza, Concha
    Larranaga, Pedro
    NEUROCOMPUTING, 2022, 504 : 204 - 209
  • [3] MolGraph: a Python']Python package for the implementation of molecular graphs and graph neural networks with TensorFlow and Keras
    Kensert, Alexander
    Desmet, Gert
    Cabooter, Deirdre
    JOURNAL OF COMPUTER-AIDED MOLECULAR DESIGN, 2025, 39 (01)
  • [4] Introducing InMoose, an integrated open source Python']Python package for multiomic analyses
    Colange, Maximilien
    Appe, Guillaume
    Nordor, Akpeli
    Behdenna, Abdelkader
    CANCER RESEARCH, 2023, 83 (07)
  • [5] EpyNN: Educational python']python for Neural Networks
    Malard, Florian
    Danner, Laura
    Rouzies, Emilie
    Meyer, Jesse G.
    Lescop, Ewen
    Olivier-Van Stichelen, Stephanie
    SOFTWAREX, 2022, 19
  • [6] CANA: A Python']Python Package for Quantifying Control and Canalization in Boolean Networks
    Correia, Rion B.
    Gates, Alexander J.
    Wang, Xuan
    Rocha, Luis M.
    FRONTIERS IN PHYSIOLOGY, 2018, 9
  • [7] PyBoolNet: a python']python package for the generation, analysis and visualization of boolean networks
    Klarner, Hannes
    Streck, Adam
    Siebert, Heike
    BIOINFORMATICS, 2017, 33 (05) : 770 - 772
  • [8] Transient simulations in water distribution networks: TSNet python']python package
    Xing, Lu
    Sela, Lina
    ADVANCES IN ENGINEERING SOFTWARE, 2020, 149
  • [9] COSIFER: a Python']Python package for the consensus inference of molecular interaction networks
    Manica, Matteo
    Bunne, Charlotte
    Mathis, Roland
    Cadow, Joris
    Ahsen, Mehmet Eren
    Stolovitzky, Gustavo A.
    Martinez, Maria Rodriguez
    BIOINFORMATICS, 2021, 37 (14) : 2070 - 2072
  • [10] StrainDesign: a comprehensive Python']Python package for computational design of metabolic networks
    Schneider, Philipp
    Bekiaris, Pavlos Stephanos
    von Kamp, Axel
    Klamt, Steffen
    BIOINFORMATICS, 2022, 38 (21) : 4981 - 4983