Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

Variational Neural Networks implementation in Pytorch and JAX

Tutkimustuotos: ArtikkeliTieteellinenvertaisarvioitu

3 Sitaatiot (Scopus)
17 Lataukset (Pure)

Abstrakti

Bayesian Neural Networks consider a distribution over the network's weights, which provides a tool to estimate the uncertainty of a neural network by sampling different models for each input. Variational Neural Networks (VNNs) consider a probability distribution over each layer's outputs and generate parameters for it with the corresponding sub-layers. We provide two Python implementations of VNNs with PyTorch and JAX machine learning libraries that ensure reproducibility of the experimental results and allow implementing uncertainty estimation methods easily in other projects.

AlkuperäiskieliEnglanti
Artikkeli100431
JulkaisuSoftware Impacts
Vuosikerta14
DOI - pysyväislinkit
TilaJulkaistu - marrask. 2022
OKM-julkaisutyyppiA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Rahoitus

This work has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 871449 (OpenDR). This publication reflects the authors’ views only. The European Commission is not responsible for any use that may be made of the information it contains. This work has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 871449 (OpenDR). This publication reflects the authors’ views only. The European Commission is not responsible for any use that may be made of the information it contains.

Julkaisufoorumi-taso

  • Jufo-taso 0

!!ASJC Scopus subject areas

  • Software

Sormenjälki

Sukella tutkimusaiheisiin 'Variational Neural Networks implementation in Pytorch and JAX'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä