4 repositorios
Educational resources for building mathematical models to estimate unknown parameters using observed data and priors.
Distinct from Programming Tutorials: Focuses on the methodology of probabilistic programming rather than general software development tutorials
Explore 4 awesome GitHub repositories matching education & learning resources · Probabilistic Programming. Refine with filters or upvote what's useful.
This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for performing statistical inference and quantifying uncertainty through a probabilistic programming workflow using Python. The resource employs a computation-first pedagogy, teaching Bayesian methods and parameter estimation through executable code and simulations instead of formal mathematical notation. It provides a practical approach to implementing Markov Chain Monte Carlo sampling to estimate posterior distributions. The content covers building probabilistic models, integrating e
Provides a comprehensive guide to performing statistical inference and uncertainty quantification using a probabilistic programming workflow.
Este repositorio contiene el libro de texto digital y materiales complementarios para la educación en machine learning probabilístico. Proporciona texto estructurado y materiales de estudio guiados que cubren los fundamentos matemáticos de la probabilidad y las redes neuronales. El proyecto enfatiza la reproducibilidad a través de una colección de notebooks interactivos y scripts independientes utilizados para recrear gráficos y figuras de datos del texto. Estos materiales se alojan en entornos externos para permitir a los usuarios ejecutar código complejo de machine learning sin instalación local. La superficie educativa incluye diapositivas de conferencias, soluciones de ejercicios y documentos complementarios que proporcionan detalles técnicos adicionales. El contenido se organiza utilizando una estructura basada en markdown y se gestiona mediante control de versiones para mantener la consistencia a través de las ediciones del libro.
Provides educational resources and code demonstrations for implementing probabilistic programming concepts.
Este proyecto es una colección educativa de notebooks computacionales y tutoriales enfocados en machine learning bayesiano y programación probabilística. Proporciona un framework para construir modelos predictivos que representan la incertidumbre definiendo distribuciones de probabilidad sobre parámetros en lugar de depender de estimaciones de punto único. El repositorio sirve como una librería de métodos estadísticos para estimar distribuciones de parámetros, realizar regresión y cuantificar niveles de confianza en sistemas predictivos. Cubre un rango de técnicas incluyendo regresión de procesos gaussianos, muestreo de Monte Carlo de cadenas de Markov e inferencia variacional para aproximar distribuciones posteriores complejas. Más allá de la regresión e inferencia central, la colección demuestra cómo identificar estructuras latentes en datasets de alta dimensión y automatizar la búsqueda de configuraciones de modelo óptimas mediante modelado subrogado probabilístico. Estos recursos están estructurados como tutoriales paso a paso diseñados para facilitar la implementación práctica de modelos probabilísticos y técnicas de cuantificación de incertidumbre.
Offers practical tutorials on defining probability distributions over model parameters to quantify uncertainty in predictive systems.
Este repositorio sirve como recurso educativo para el modelado estadístico bayesiano, proporcionando una colección de ejemplos instructivos que traducen conceptos teóricos en código Python ejecutable. Funciona como un framework computacional para realizar inferencia estadística y estimación de parámetros, diseñado para ayudar a los usuarios a aprender y aplicar técnicas de programación probabilística a través de documentación interactiva. El proyecto utiliza un framework de programación probabilística para definir modelos estadísticos como grafos acíclicos dirigidos, permitiendo la inferencia automatizada a través de algoritmos de muestreo avanzados. Al aprovechar el muestreo de Hamiltonian Monte Carlo y la diferenciación automática, los modelos exploran distribuciones de probabilidad de alta dimensión para generar muestras posteriores. La implementación se basa en el cálculo de arrays vectorizados para manejar operaciones matemáticas complejas a través de conjuntos de datos simultáneamente. La colección cubre una amplia gama de tareas de análisis de datos científicos, incluyendo la construcción de modelos jerárquicos bayesianos que permiten compartir información entre grupos. Estos ejemplos están organizados dentro de un entorno de notebook computacional, que intercala texto narrativo con código para documentar el proceso iterativo de construcción, prueba y validación de hipótesis estadísticas.
Provides educational resources for building mathematical models to estimate unknown parameters using observed data and priors.