GithubHelp home page GithubHelp logo

iamrjkunal / anthology-of-modern-ml Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dmarx/anthology-of-modern-ml

0.0 0.0 0.0 3.39 MB

Collection of important articles to be treated as a textbook

License: MIT License

Python 0.68% TeX 0.45% Jupyter Notebook 98.88%

anthology-of-modern-ml's Introduction

Anthology of Modern Machine Learning

A curated collection of significant/impactful articles to be treated as a textbook, because sometimes it's just best to go straight to the source. My hope is to provide a reference for understanding important developments in their historical context, so the techniques can be understood in the historical context that motivated them, the problems the authors were attempting to solve, and what particular features of the discovery were considered especially novel or impressive when it was first published.

I plan to have this organized a couple of ways:

  • broad-brush topics (textbook-ish sections)
  • publication date
  • parent-child research developments (co-citations?)

This multiple-organization idea might be more amenable to a wiki structure, in which case I could even add paper summaries and abridged versions.

"Classic" ML

Network Graphs / combinatorial optimization

Geometric Deep Learning and ML applications of group theory/representation theory

Misc optimization and numerical methods

Neural optimizers

Neural activations

Neural initializations

Neural layers

RL

Hyperparameter tuning / Architecture Search

Implicit Representation

Specific architectures/achievements, and other misc milestones

Computer Vision / representation learning

NLP

Representation Learning

Misc

Learning theory / Deep learning theory / model compression / interpretability

Information theory

  • Entropy
  • Fisher information
  • KL divergence

Causal Modeling / experimentation

  • Double machine learning
  • Doubly robust inference
  • Pearl's do calculus and graphical modeling / structural equation modeling
  • Rubin's potential outcomes model
  • model identification
  • d-separation
  • propensity scoring/matching
  • item-response model and adaptive testing
  • bandit learning for on-line experimentation
  • belief propagation

Time series forecasting

Misc Generative Art milestones and techniques

Ethics in ML

  • Data Privacy
    • See Netflix Prize
  • Differential Privacy
  • k-anonymity
  • Dataset bias - gendered words, differential treatment of skin color, race and zipcode in legal applications
  • YOLO author's resignation (blog post + reddit thread)
  • CV techniques used to subjugate minorities in SE Asia and China
  • Ethical issues surrounding classification of behavioral health and interventions
  • Metadata deanonymization and leaks of US domestic data collection programs with corporate participation
  • "fairness" algorithms
  • gerrymandering and algorithmic redistricting
  • Facebook's influence on elections and live-testing to influence people's emotions and behaviors w/o consent

Analytic Process

Misc important papers for generative models/art

anthology-of-modern-ml's People

Contributors

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