Skip to content

AzureCloudMonk/Probability

 
 

Repository files navigation

GitHub Twitter @data4sci GitHub top language GitHub repo size GitHub last commit Binder

Applied Probability Theory From Scratch

Code and slides to accompany the online series of webinars: https://data4sci.com/probability by Data For Science.

Run the code in Binder: Binder

Recent advances in Machine Learning and Artificial Intelligence have result in a great deal of attention and interest in these two areas of Computer Science and Mathematics. Most of these advances and developments have relied in stochastic and probabilistic models, requiring a deep understanding of Probability Theory and how to apply it to each specific situation

In this lecture we will cover in a hands-on and incremental fashion the theoretical foundations of probability theory and recent applications such as Markov Chains, Bayesian Analysis and A/B testing that are commonly used in practical applications in both industry and academia

Schedule

Basic Definitions and Intuition

  • Understand what is a probability
  • Calculate the probability of different outcomes
  • Generate numbers following a specific probability distribution
  • Estimate Population sizes from a sample

Random Walks and Markov Chains

  • Simulate a random walk in 1D
  • Understand random walks on networks
  • Define Markov Chains
  • Implement PageRank

Bayesian Statistics

  • Understand conditional Probabilities
  • Derive Bayes Theorem
  • Understand how to Update a Belief

A/B Testing

  • Understand Hypothesis Testing
  • Measure p-values
  • Compare the likelihood of two outcomes.

Slides: http://data4sci.com/landing/probability

About

Applied Probability Theory for Everyone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%