7 dépôts
The process of defining probabilistic models with priors and likelihoods to quantify uncertainty.
Distinct from Statistical Modeling: Shortlist candidates are predominantly curated lists (awesome-lists) rather than functional framework capabilities.
Explore 7 awesome GitHub repositories matching scientific & mathematical computing · Bayesian Statistical Modeling. Refine with filters or upvote what's useful.
PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o
Provides a comprehensive framework for defining probabilistic models with priors and likelihoods to perform Bayesian inference.
This project is a comprehensive collection of practical code examples and implementation libraries for machine learning. It provides a wide array of reference materials for building supervised, unsupervised, and reinforcement learning algorithms. The repository serves as a multi-domain resource, featuring specific implementation suites for financial AI, Bayesian statistical modeling, and deep learning architectures. It includes a framework for training intelligent agents using policy gradients and actor-critic models, as well as practical guides for fine-tuning transformers and utilizing larg
Provides Bayesian statistical modeling to quantify uncertainty in regression and statistical testing through probabilistic frameworks.
Portfolio and risk analytics in Python
Models portfolio return distributions with Bayesian statistics to quantify uncertainty in performance metrics.
Ce projet est une bibliothèque d'apprentissage automatique Python et une boîte à outils de science des données conçue pour construire des modèles prédictifs et analyser des jeux de données complexes. Elle fournit une collection d'implémentations pour des algorithmes supervisés et non supervisés courants utilisant le framework Scikit-Learn. La boîte à outils inclut une suite de modélisation prédictive pour générer des prédictions à partir de données historiques et un framework d'analyse statistique pour appliquer la modélisation bayésienne et les tests de causalité. Elle dispose également d'une suite de visualisation de données basée sur Matplotlib pour rendre des graphiques statiques afin d'interpréter les frontières de classificateur et les tendances des données. Le projet couvre les flux de travail de clustering de données pour identifier les modèles et les segments, l'analyse exploratoire des données et le prétraitement des données en utilisant Pandas et NumPy.
Applies Bayesian modeling and causality tests to extract insights and identify relationships in complex datasets.
TensorFlow Probability is a library for probabilistic reasoning and statistical analysis integrated with the TensorFlow ecosystem. It serves as a Bayesian deep learning framework, a probabilistic programming interface, and a variational inference engine, providing a toolset for Markov chain Monte Carlo sampling and tensor-based probabilistic modeling. The project enables the construction of neural networks with probabilistic weights and the implementation of Bayesian neural networks to quantify prediction uncertainty. It provides specialized capabilities for hierarchical probabilistic modelin
Constructs hierarchical probabilistic models to share statistical strength across interdependent variables and data groups.
Ce projet est une collection de cours et de ressources pédagogiques sur les statistiques bayésiennes. Il fournit du matériel pédagogique, des ensembles de problèmes et des solutions conçus pour apprendre l'analyse de données bayésienne et la modélisation causale. Le dépôt inclut une suite de scripts de visualisation de données statistiques utilisés pour générer des animations et des tracés pédagogiques. Il contient également des exemples de code qui implémentent la modélisation bayésienne et l'analyse de survie à travers plusieurs langages de programmation pour démontrer différentes approches computationnelles. Le matériel couvre une gamme de capacités statistiques, incluant l'inférence causale pour évaluer les effets de traitement et la pondération par post-stratification pour ajuster les données d'échantillon pour la représentation de la population. D'autres domaines couverts incluent l'analyse de survie pour modéliser les durées d'événement et l'application de packages statistiques organisés.
Provides Bayesian model implementations across multiple programming languages to demonstrate various computational approaches.
Ce dépôt sert de ressource pédagogique pour la modélisation statistique bayésienne, fournissant une collection d'exemples pédagogiques qui traduisent des concepts théoriques en code Python exécutable. Il fonctionne comme un framework computationnel pour effectuer l'inférence statistique et l'estimation de paramètres, conçu pour aider les utilisateurs à apprendre et à appliquer des techniques de programmation probabiliste via une documentation interactive. Le projet utilise un framework de programmation probabiliste pour définir des modèles statistiques sous forme de graphes acycliques dirigés, permettant une inférence automatisée via des algorithmes d'échantillonnage avancés. En tirant parti de l'échantillonnage de Hamiltonian Monte Carlo et de la différenciation automatique, les modèles explorent des distributions de probabilité de haute dimension pour générer des échantillons postérieurs. L'implémentation repose sur le calcul vectorisé pour gérer simultanément des opérations mathématiques complexes sur des jeux de données. La collection couvre un large éventail de tâches d'analyse de données scientifiques, y compris la construction de modèles hiérarchiques bayésiens qui permettent le partage d'informations entre les groupes. Ces exemples sont organisés au sein d'un environnement de notebook computationnel, qui entrelace le texte narratif avec le code pour documenter le processus itératif de construction, de test et de validation des hypothèses statistiques.
Structures statistical parameters in nested layers to allow information sharing across groups and improve overall estimation accuracy.