4 Repos
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.
Dieses Repository enthält das digitale Lehrbuch und ergänzende Materialien für die Ausbildung in probabilistischem Machine Learning. Es bietet strukturierten Text und geführte Lernmaterialien, die die mathematischen Grundlagen von Wahrscheinlichkeit und neuronalen Netzen abdecken. Das Projekt betont die Reproduzierbarkeit durch eine Sammlung interaktiver Notebooks und eigenständiger Skripte, die verwendet werden, um Datenplots und Abbildungen aus dem Text nachzubilden. Diese Materialien werden in externen Umgebungen gehostet, um Benutzern die Ausführung komplexer Machine-Learning-Codes ohne lokale Installation zu ermöglichen. Die pädagogische Oberfläche umfasst Vorlesungsfolien, Übungslösungen und ergänzende Dokumente, die zusätzliche technische Details bieten. Der Inhalt ist mithilfe einer Markdown-gesteuerten Struktur organisiert und wird via Versionskontrolle verwaltet, um die Konsistenz über Buchausgaben hinweg zu wahren.
Provides educational resources and code demonstrations for implementing probabilistic programming concepts.
Dieses Projekt ist eine Bildungs-Sammlung von Computational Notebooks und Tutorials mit Fokus auf Bayes'sches maschinelles Lernen und probabilistische Programmierung. Es bietet ein Framework für den Aufbau prädiktiver Modelle, die Unsicherheit repräsentieren, indem sie Wahrscheinlichkeitsverteilungen über Parameter definieren, anstatt sich auf einzelne Punktschätzungen zu verlassen. Das Repository dient als Bibliothek statistischer Methoden zur Schätzung von Parameterverteilungen, zur Durchführung von Regressionen und zur Quantifizierung von Konfidenzniveaus in prädiktiven Systemen. Es deckt eine Reihe von Techniken ab, einschließlich Gauß-Prozess-Regression, Markov-Chain-Monte-Carlo-Sampling und Variationsinferenz zur Approximation komplexer Posterior-Verteilungen. Über die Kern-Regression und -Inferenz hinaus demonstriert die Sammlung, wie latente Strukturen in hochdimensionalen Datensätzen identifiziert und die Suche nach optimalen Modellkonfigurationen durch probabilistische Surrogat-Modellierung automatisiert werden kann. Diese Ressourcen sind als Schritt-für-Schritt-Tutorials strukturiert, die die praktische Implementierung probabilistischer Modelle und Techniken zur Unsicherheitsquantifizierung erleichtern sollen.
Offers practical tutorials on defining probability distributions over model parameters to quantify uncertainty in predictive systems.
Dieses Repository dient als Bildungsressource für Bayes'sche statistische Modellierung und bietet eine Sammlung instruktiver Beispiele, die theoretische Konzepte in ausführbaren Python-Code übersetzen. Es fungiert als Rechen-Framework für die Durchführung statistischer Inferenz und Parameterschätzung und wurde entwickelt, um Benutzern zu helfen, probabilistische Programmiertechniken durch interaktive Dokumentation zu erlernen und anzuwenden. Das Projekt nutzt ein probabilistisches Programmier-Framework, um statistische Modelle als gerichtete azyklische Graphen zu definieren, was automatisierte Inferenz durch fortgeschrittene Sampling-Algorithmen ermöglicht. Durch die Nutzung von Hamiltonian Monte Carlo Sampling und automatischer Differenzierung erforschen die Modelle hochdimensionale Wahrscheinlichkeitsverteilungen, um Posterior-Samples zu generieren. Die Implementierung stützt sich auf vektorisierte Array-Berechnungen, um komplexe mathematische Operationen über Datensätze hinweg simultan zu handhaben. Die Sammlung deckt ein breites Spektrum wissenschaftlicher Datenanalyseaufgaben ab, einschließlich der Konstruktion Bayes'scher hierarchischer Modelle, die den Informationsaustausch zwischen Gruppen ermöglichen. Diese Beispiele sind innerhalb einer Computational-Notebook-Umgebung organisiert, die narrativen Text mit Code verschränkt, um den iterativen Prozess des Erstellens, Testens und Validierens statistischer Hypothesen zu dokumentieren.
Provides educational resources for building mathematical models to estimate unknown parameters using observed data and priors.