https://github.com/andrewzm/neuralestimators_lean
R interface to the Julia package NeuralEstimators -- lean version
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.6%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
R interface to the Julia package NeuralEstimators -- lean version
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of msainsburydale/NeuralEstimators
Created almost 2 years ago
· Last pushed almost 2 years ago
https://github.com/andrewzm/NeuralEstimators_lean/blob/main/
# NeuralEstimators[![][docs-dev-img]][docs-dev-url] [](https://github.com/msainsburydale/NeuralEstimators/actions/workflows/R-CMD-check.yaml) [](https://codecov.io/gh/msainsburydale/NeuralEstimators) [docs-dev-img]: https://img.shields.io/badge/vignette-blue.svg [docs-dev-url]: https://raw.githack.com/msainsburydale/NeuralEstimators/main/NeuralEstimators.html [julia-repo-img]: https://img.shields.io/badge/Julia_repo-purple.svg [julia-repo-url]: https://github.com/msainsburydale/NeuralEstimators.jl [julia-docs-img]: https://img.shields.io/badge/Julia_docs-purple.svg [julia-docs-url]: https://msainsburydale.github.io/NeuralEstimators.jl/dev/ This repository contains the `R` interface to the `Julia` package `NeuralEstimators` (see [here](https://github.com/msainsburydale/NeuralEstimators.jl)). The package facilitates the user-friendly development of neural point estimators, which are neural networks that transform data into parameter point estimates. They are likelihood free, substantially faster than classical methods, and can be designed to be approximate Bayes estimators. The package caters for any model for which simulation is feasible. See the [vignette](https://raw.githack.com/msainsburydale/NeuralEstimators/main/NeuralEstimators.html) to get started! ### Installation tips To install the package, please: 1. Install `Julia` (see [here](https://julialang.org/downloads/)) and `R` (see [here](https://www.r-project.org/)). 1. Install the Julia version of `NeuralEstimators`. - To install from terminal, run the command `julia -e 'using Pkg; Pkg.add(url="https://github.com/msainsburydale/NeuralEstimators.jl")'`. 1. Install the `R` interface to `NeuralEstimators`. - Install and load `devtools` in R and then run `devtools::install_github("msainsburydale/NeuralEstimators")`. Note that if you wish to simulate training data "on-the-fly" using `R` functions, you will also need to install the Julia package `RCall`. Note also that one may compile the vignette during installation (which takes roughly 5 minutes) by adding the argument `build_vignettes = TRUE` in the final command above. ### Supporting and citing This software was developed as part of academic research. If you would like to support it, please star the repository. If you use it in your research or other activities, please also use the following citation. ``` @article{, author = {Sainsbury-Dale, Matthew and Zammit-Mangion, Andrew and Huser, Raphal}, title = {Likelihood-Free Parameter Estimation with Neural {B}ayes Estimators}, journal = {The American Statistician}, year = {2024}, volume = {78}, pages = {1--14}, doi = {10.1080/00031305.2023.2249522}, url = {https://doi.org/10.1080/00031305.2023.2249522} } ``` ### Papers using NeuralEstimators - **Likelihood-free parameter estimation with neural Bayes estimators** [[paper]](https://www.tandfonline.com/doi/full/10.1080/00031305.2023.2249522)\ Matthew Sainsbury-Dale, Andrew Zammit-Mangion, Raphal Huser (2024) - **Neural Bayes estimators for censored inference with peaks-over-threshold models** [[paper]](https://arxiv.org/abs/2306.15642)\ Jordan Richards, Matthew Sainsbury-Dale, Andrew Zammit-Mangion, Raphal Huser (2024+) - **Neural Bayes estimators for irregular spatial data using graph neural networks** [[paper]](https://arxiv.org/abs/2310.02600)\ Matthew Sainsbury-Dale, Jordan Richards, Andrew Zammit-Mangion, Raphal Huser (2024+) - **Modern extreme value statistics for Utopian extremes** [[paper]](https://arxiv.org/abs/2311.11054)\ Jordan Richards, Noura Alotaibi, Daniela Cisneros, Yan Gong, Matheus B. Guerrero, Paolo Redondo, Xuanjie Shao (2023)
Owner
- Name: Andrew Zammit Mangion
- Login: andrewzm
- Kind: user
- Location: Wollongong, Australia
- Company: University of Wollongong
- Website: https://andrewzm.wordpress.com
- Twitter: andrewzm
- Repositories: 37
- Profile: https://github.com/andrewzm
[![][docs-dev-img]][docs-dev-url]
[](https://github.com/msainsburydale/NeuralEstimators/actions/workflows/R-CMD-check.yaml)
[](https://codecov.io/gh/msainsburydale/NeuralEstimators)
[docs-dev-img]: https://img.shields.io/badge/vignette-blue.svg
[docs-dev-url]: https://raw.githack.com/msainsburydale/NeuralEstimators/main/NeuralEstimators.html
[julia-repo-img]: https://img.shields.io/badge/Julia_repo-purple.svg
[julia-repo-url]: https://github.com/msainsburydale/NeuralEstimators.jl
[julia-docs-img]: https://img.shields.io/badge/Julia_docs-purple.svg
[julia-docs-url]: https://msainsburydale.github.io/NeuralEstimators.jl/dev/
This repository contains the `R` interface to the `Julia` package `NeuralEstimators` (see [here](https://github.com/msainsburydale/NeuralEstimators.jl)). The package facilitates the user-friendly development of neural point estimators, which are neural networks that transform data into parameter point estimates. They are likelihood free, substantially faster than classical methods, and can be designed to be approximate Bayes estimators. The package caters for any model for which simulation is feasible. See the [vignette](https://raw.githack.com/msainsburydale/NeuralEstimators/main/NeuralEstimators.html) to get started!
### Installation tips
To install the package, please:
1. Install `Julia` (see [here](https://julialang.org/downloads/)) and `R` (see [here](https://www.r-project.org/)).
1. Install the Julia version of `NeuralEstimators`.
- To install from terminal, run the command `julia -e 'using Pkg; Pkg.add(url="https://github.com/msainsburydale/NeuralEstimators.jl")'`.
1. Install the `R` interface to `NeuralEstimators`.
- Install and load `devtools` in R and then run `devtools::install_github("msainsburydale/NeuralEstimators")`.
Note that if you wish to simulate training data "on-the-fly" using `R` functions, you will also need to install the Julia package `RCall`. Note also that one may compile the vignette during installation (which takes roughly 5 minutes) by adding the argument `build_vignettes = TRUE` in the final command above.
### Supporting and citing
This software was developed as part of academic research. If you would like to support it, please star the repository. If you use it in your research or other activities, please also use the following citation.
```
@article{,
author = {Sainsbury-Dale, Matthew and Zammit-Mangion, Andrew and Huser, Raphal},
title = {Likelihood-Free Parameter Estimation with Neural {B}ayes Estimators},
journal = {The American Statistician},
year = {2024},
volume = {78},
pages = {1--14},
doi = {10.1080/00031305.2023.2249522},
url = {https://doi.org/10.1080/00031305.2023.2249522}
}
```
### Papers using NeuralEstimators
- **Likelihood-free parameter estimation with neural Bayes estimators** [[paper]](https://www.tandfonline.com/doi/full/10.1080/00031305.2023.2249522)\
Matthew Sainsbury-Dale, Andrew Zammit-Mangion, Raphal Huser (2024)
- **Neural Bayes estimators for censored inference with peaks-over-threshold models** [[paper]](https://arxiv.org/abs/2306.15642)\
Jordan Richards, Matthew Sainsbury-Dale, Andrew Zammit-Mangion, Raphal Huser (2024+)
- **Neural Bayes estimators for irregular spatial data using graph neural networks** [[paper]](https://arxiv.org/abs/2310.02600)\
Matthew Sainsbury-Dale, Jordan Richards, Andrew Zammit-Mangion, Raphal Huser (2024+)
- **Modern extreme value statistics for Utopian extremes** [[paper]](https://arxiv.org/abs/2311.11054)\
Jordan Richards, Noura Alotaibi, Daniela Cisneros, Yan Gong, Matheus B. Guerrero, Paolo Redondo, Xuanjie Shao (2023)