Giter Site home page Giter Site logo

anqizhang1 / causalml-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from altdeep/causalml

0.0 0.0 0.0 380.89 MB

The open source repository for the Causal Modeling in Machine Learning Workshop at Altdeep.ai @ www.altdeep.ai/courses/causalML

Home Page: https://www.altdeep.ai/courses/causalML

License: MIT License

Shell 0.01% Python 0.23% R 0.03% Julia 0.02% TeX 0.01% Makefile 0.01% HTML 9.98% Jupyter Notebook 89.73% Dockerfile 0.01%

causalml-1's Introduction

Causal Modeling in Machine Learning Workshop Repository

This is the workshop repository for the Causal Modeling in Machine Learning Workshop on Altdeep.ai.

Altdeep.ai workshop are taught via online instruction paired with one-on-one meetings with workshop instructors. Visit Altdeep.ai for info on the workshop content and fees. The material in this repo is open source and free.

Syllabi and Schedules

NEU Students: If you are thinking of signing up for the course and have questions, reach out to me at [email protected], rather than my NEU email.

Course Outcomes

Upon completing this course, you will be capable of building causal reasoning algorithms into decision-making systems in data science and machine learning teams within top-tier technology organizations. You will have implemented a portfolio project that demonstrates this competence. You will use the PyTorch-based probabilistic deep learning framework Pyro to implement the homework assignments and class project and will be an expert in using this framework by the end of the course.

Who is this course for?

You will gain the most from this course if you:

  • You are familiar with random variables, joint probability distributions, conditional probabilities distributions, Baye's rule and basic ideas from Bayesian statistics, and expectation.
  • You a good software engineer or aspire to be one.
  • You work in or plan to work on a team running experiments in a top-tier tech company or a technically advanced retail company.
  • You plan on working as an ML/AI research scientist and want to learn how to create agents that reason like humans.

Course Description

This course will cover the following:

  1. Causality in the context of model-based machine learning, Bayesian modeling, and programmatic AI
  2. Reasoning about probability distributions with directed acyclic graphs
  3. Interventions and do-calculus, identification and estimation of causal effects, covariate adjustment, and other methods of causal inference
  4. Counterfactual reasoning and algorithmic counterfactuals
  5. Causal reasoning in the context of A/B tests, multi-armed bandits, sequential decision-making, and reinforcement learning
  6. Deep causal latent variable models

causalml-1's People

Contributors

amoskowitz14 avatar ankithakumari avatar bhargavasomya avatar dependabot[bot] avatar huisophiewang avatar jasoriya avatar kaaii avatar kartiklal avatar mancunian1792 avatar maneindraneel avatar niksnikson avatar pandajiexiao avatar prathwishshetty avatar robert-altdeep avatar robertness avatar sameerkmarathe avatar siddarth-s avatar siddheshacharekar avatar srinidhig avatar srngpnd avatar srtaheri avatar sslakkimsetty avatar stites avatar sudeshpawar008 avatar uhmwpe avatar vartikatewari avatar vidheyoza avatar virens13117 avatar wanhe13 avatar wjychina avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.