All Projects → RafaelArutjunjan → InformationGeometry.jl

RafaelArutjunjan / InformationGeometry.jl

Licence: MIT License
Methods for computational information geometry

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to InformationGeometry.jl

pytest tutorial
No description or website provided.
Stars: ✭ 20 (+11.11%)
Mutual labels:  hypothesis-testing
ManifoldsBase.jl
Basic interface for manifolds in Julia
Stars: ✭ 50 (+177.78%)
Mutual labels:  manifolds
hypothetical
Hypothesis and statistical testing in Python
Stars: ✭ 49 (+172.22%)
Mutual labels:  hypothesis-testing
go-trending
Trending algorithm based on the article "Trending at Instagram"
Stars: ✭ 40 (+122.22%)
Mutual labels:  kullback-leibler-divergence
bioinf-commons
Bioinformatics library in Kotlin
Stars: ✭ 21 (+16.67%)
Mutual labels:  hypothesis-testing
GeobitNonrigidDescriptor ICCV 2019
C++ implementation of the nonrigid descriptor Geobit presented at ICCV 2019 "GEOBIT: A Geodesic-Based Binary Descriptor Invariant to Non-Rigid Deformations for RGB-D Images"
Stars: ✭ 11 (-38.89%)
Mutual labels:  geodesics
ManifoldDiffEq.jl
Differential equations on manifolds
Stars: ✭ 17 (-5.56%)
Mutual labels:  manifolds
delay-discounting-analysis
Hierarchical Bayesian estimation and hypothesis testing for delay discounting tasks
Stars: ✭ 20 (+11.11%)
Mutual labels:  hypothesis-testing
deep-significance
Enabling easy statistical significance testing for deep neural networks.
Stars: ✭ 266 (+1377.78%)
Mutual labels:  hypothesis-testing
Manopt.jl
Optimization on Manifolds in Julia
Stars: ✭ 217 (+1105.56%)
Mutual labels:  manifolds
R-stats-machine-learning
Misc Statistics and Machine Learning codes in R
Stars: ✭ 33 (+83.33%)
Mutual labels:  hypothesis-testing
hyppo
Python package for multivariate hypothesis testing
Stars: ✭ 144 (+700%)
Mutual labels:  hypothesis-testing
kernel-mod
NeurIPS 2018. Linear-time model comparison tests.
Stars: ✭ 17 (-5.56%)
Mutual labels:  hypothesis-testing
MachineLearning
Machine learning for beginner(Data Science enthusiast)
Stars: ✭ 104 (+477.78%)
Mutual labels:  hypothesis-testing
TimeseriesSurrogates.jl
A Julia package for generating timeseries surrogates
Stars: ✭ 35 (+94.44%)
Mutual labels:  hypothesis-testing
distfit
distfit is a python library for probability density fitting.
Stars: ✭ 250 (+1288.89%)
Mutual labels:  hypothesis-testing
pyABC
distributed, likelihood-free inference
Stars: ✭ 116 (+544.44%)
Mutual labels:  parameter-inference

InformationGeometry.jl

A Julia package for differential-geometric analyses of parameter inference problems.

Documentation Build Status DOI

In essence, the functionality provided by InformationGeometry.jl revolves around analyzing the parameter space associated with mathematical models, given observed data. In particular, it employs novel methods to quantify and visualize the exact uncertainties in the best fit parameter configuration. That is, the confidence regions around the best fit parameters can be constructed without resorting to any approximations of their shape (e.g. as ellipsoids by assuming linear covariance between the parameters). Moreover, the utilized schemes are highly efficient since they do not require one to sample large domains of the parameter space either on a grid or stochastically in order to find said confidence regions, which constitutes a significant improvement over previously established methods.

For example, given two different parametrizations of the same linear relationship between observed x and y-data, one finds the following confidence regions:

y(x, θ) = θ[1] * x + θ[2] y(x, θ) = θ[1]^3 * x + exp(θ[1] + θ[2])

In addition, this package also allows for computations of

  • likelihoods,
  • confidence bands,
  • Kullback-Leibler divergences,
  • the Fisher metric, geodesics,
  • Riemann and Ricci curvature tensors

and more. With its rich set of unique features and great performance, the toolkit of InformationGeometry.jl offers valuable insights into complicated modeling problems from various areas of science and engineering.

Examples and other resources detailing how to use this package can be found in the documentation. A discussion of the mathematical ideas underlying the methods employed by InformationGeometry.jl can be found in my Master's Thesis. A citable publication discussing these methods is already under way.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].