Giter Club home page Giter Club logo

mitx_6.86x's Introduction

MITx_6.86x - Machine Learning with Python: from Linear Models to Deep Learning

https://www.edx.org/course/machine-learning-with-python-from-linear-models-to

Lecturers: Regina Barzilay, Tommi Jaakkola, Karene Chu

Student's notes (2020 run)

Disclaimer: The following notes are a mesh of my own notes, selected transcripts, some useful forum threads and various course material. I do not claim any authorship of these notes, but at the same time any error could well be arising from my own interpretation of the material.

Contributions are really welcome. If you spot an error, want to specify something in a better way (English is not my primary language), add material or just have comments, you can clone, make your edits and make a pull request (preferred) or just open an issue.

(PDF versions may be slightly outdated)


For an implementation of the algorithms in Julia (a relatively recent language incorporating the best of R, Python and Matlab features with the efficiency of compiled languages like C or Fortran), see the companion repository "Beta Machine Learning Toolkit" on GitHub or in myBinder to run the code online by yourself (and if you are looking for an introductory book on Julia, have a look on my one). BetaML currently implements:

  • Linear, average and kernel Perceptron (units 1 and 2)
  • Feed-forward Neural Networks (unit 3)
  • Clustering (k-means, k-medoids and EM algorithm), recommandation system based on EM (unit 4)
  • Decision Trees / Random Forest (mentioned on unit 2)

PDF all in one document

By unit:

  • Unit 00 - Course Overview, Homework 0, Project 0: [html][pdf][src]

  • Unit 01 - Linear Classifiers and Generalizations: [html][pdf][src]

  • Unit 02 - Nonlinear Classification, Linear regression, Collaborative Filtering: [html][pdf][src]

  • Unit 03 - Neural networks: [html][pdf][src]

  • Unit 04 - Unsupervised Learning: [html][pdf][src]

  • Unit 05 - Reinforcement Learning: [html][pdf][src]

mitx_6.86x's People

Contributors

sylvaticus 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.