All Projects → fonnesbeck → Intro_stat_modeling_2017

fonnesbeck / Intro_stat_modeling_2017

Licence: mit
Introduction to Statistical Modeling with Python (PyCon 2017)

Projects that are alternatives of or similar to Intro stat modeling 2017

Book nbs
Notebooks for upcoming fastai book (draft / incomplete)
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Ai Matrix
To make it easy to benchmark AI accelerators
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Tfvos
Semi-Supervised Video Object Segmentation (VOS) with Tensorflow. Includes implementation of *MaskRNN: Instance Level Video Object Segmentation (NIPS 2017)* as part of the NIPS Paper Implementation Challenge.
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
The Python Workshop
A New, Interactive Approach to Learning Python
Stars: ✭ 150 (-0.66%)
Mutual labels:  jupyter-notebook
Ml From Scratch
All the ML algorithms, ML models are coded from scratch by pure Python/Numpy with the Math under the hood. It works well on CPU.
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Designing Data Intensive Applications Notes
Reading notes on the excellent "Designing Data-Intensive Applications"
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Homework fall2020
Assignments for Berkeley CS 285: Deep Reinforcement Learning (Fall 2020)
Stars: ✭ 149 (-1.32%)
Mutual labels:  jupyter-notebook
Fast Neural Style
Pytorch Implementation of Perceptual Losses for Real-Time Style Transfer and Super-Resolution
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Spark With Python
Fundamentals of Spark with Python (using PySpark), code examples
Stars: ✭ 150 (-0.66%)
Mutual labels:  jupyter-notebook
Deeplearningbook
Repositório do Deep Learning Book - www.deeplearningbook.com.br
Stars: ✭ 150 (-0.66%)
Mutual labels:  jupyter-notebook
Hands On Machine Learning With Scikit Learn Keras And Tensorflow
Notes & exercise solutions of Part I from the book: "Hands-On ML with Scikit-Learn, Keras & TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems" by Aurelien Geron
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Data Engineering Nanodegree
Projects done in the Data Engineering Nanodegree by Udacity.com
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Fifa 2018 World Cup Predictions
I used Machine Learning to make a Logistic Regression model using scikit-learn, pandas, numpy, seaborn and matplotlib to predict the results of FIFA 2018 World Cup.
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Newspaper Navigator
Stars: ✭ 150 (-0.66%)
Mutual labels:  jupyter-notebook
Book Deep Learning Applications With Applications Using Python
Chapterwise code available in the book
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Mprgdeeplearninglecturenotebook
Stars: ✭ 148 (-1.99%)
Mutual labels:  jupyter-notebook
Sphereface Plus
SphereFace+ Implementation for <Learning towards Minimum Hyperspherical Energy> in NIPS'18.
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Chinese Novel Generation
DEPRECATED 尝试使用中文文本训练RNN来产生中文小说。(No longer under maintanance.)
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook
Exercises thushv dot com
Here lies all the exercises I implement and share in my website
Stars: ✭ 149 (-1.32%)
Mutual labels:  jupyter-notebook
Ml
代码记录
Stars: ✭ 151 (+0%)
Mutual labels:  jupyter-notebook

Introduction to Statistical Modeling with Python

Binder

Wednesday, May 17, 2017 1:20 p.m.–4:40 p.m.

Christopher Fonnesbeck
Vanderbilt University Medical Center

Description

This intermediate-level tutorial will provide students with hands-on experience applying practical Bayesian statistical modeling methods on real data. Unlike many introductory statistics courses, we will not be applying "cookbook" methods that are easy to teach, but often inapplicable; instead, we will learn some foundational statistical methods that can be applied generally to a wide variety of problems: comparing two groups with continuous and binary outcomes, linear regression, generalized linear models, model selection, and other useful techniques. The tutorial will start with a short introduction on data manipulation and cleaning using pandas, before proceeding on to simple concepts like fitting data to statistical distributions, and how to use optimization and simulation for data analysis. By using and modifying hand-coded implementations of these techniques, students will gain an understanding of how each method works. Students will come away with knowledge of how to deal with very practical statistical problems, such as how to deal with missing data, how to check a statistical model for appropriateness, and how to properly express the uncertainty in the quantities estimated by statistical methods.

Outline

  1. Introduction (1:20-1:40)
  2. Data cleaning with Pandas (1:40 - 2:10)
  3. Basic Bayesian inference (2:10 - 3:10)
  4. Fitting Regression models (3:15 - 4:15)
  5. Dealing with missing data (4:15 - 4:40)

Software requirements

This tutorial is based on Python 3. I cannot guarantee that the materials will work well with Python 2 or earlier, so ensure Python 3.5 or greater is installed on your system.

I recommend installing the Anaconda distribution of Python 3, as it allows for the easy automation of package installation and virtual environment creation (see instructions below).

Getting the tutorial materials

Clone this repository into a directory of your choice.

git clone https://github.com/fonnesbeck/intro_stat_modeling_2017.git

If you are not familiar with Git and GitHub, you can simply download the zip file of the repository at the top of the main repository page.

Then, move to the directory created by the clone/zip file:

cd intro_stat_modeling_2017

and install everything using conda:

conda config --add channels conda-forge
conda env create -f environment.yml

This will create an environment called stat_pycon that includes the packages required for the course.

If you are not using the Anaconda Python distribution, you will need to manually install the packages listed in environment.yml using pip.

Which you probably don't want to do.

So install Anaconda.

To use the environment, you may type:

source activate stat_pycon
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].