awesome-machine-learning icon indicating copy to clipboard operation
awesome-machine-learning copied to clipboard

A collection of awesome Machine Learning resources

awesome-machine-learning

A collection of awesome Machine Learning resources

Table of Contents

  • Visualization - Tools which let you visualize Machine Learning models to help you understand them better
  • Frameworks - Frameworks for Machine Learning which can be used to make your own ML projects
  • Libraries - Machine Learning libraries that do one thing and do it well
  • Learning - Resources to help you learn more about Machine Learning
  • Examples - Example Machine Learning projects and implementations to look at while learning
  • Publications - Publications for papers on Machine Learning
  • YouTube - YouTube channels and playlists on Machhine Learning
  • Articles - Must read articles on AI/Machine Learning
  • Courses - Courses to learn more about AI

Visualization

  • Quiver - Interactive convnet features visualization for Keras

Frameworks

  • Keras - Higher level abstraction library for TensorFlow and Theano, focusing on ease of use and fast prototyping
  • scikit-learn - Feature rich Machine learning library for Python with simple APIs

Libraries

  • Face Recognition - Worlds simplest face detection and recognition library for Python
  • LightFM - Python implementation of a number of popular recommendation algorithms

Learning

Examples

  • MLAlgorithms - A collection of minimal and clean implementations of machine learning algorithms in Python, when you want to learn internals of ML algorithms or implement them from scratch

Publications

  • Distill - A publication for interactive and visual machine learning papers, instead of PDFs
  • Arxiv Sanity Preserver - An easier interface for Arxiv serving research papers on ML Search, sort, and find popular papers
  • GitXiv - Collaborative Open Computer Science. Pairs the latest ML research with its open source implementation

YouTube

  • Machine Learning Recipes - Google Developers Machine Learning Recipes playlist. Covers basic concepts in easy to follow format
  • Humans Need Not Apply - Awesome video about the future of jobs with AI
  • MarI/O - An AI learns to play Super Mario from scratch through Genetic Algorithms
  • Viv - Viv, the future of Siri-like AIs. Generates programs on the fly using your query
  • Deep Learning Simplified - A series of videos that aims to simplify common deep learning concepts in an easy to understand manner

Articles

Courses

  • Deep Learning for Coders - Learn how to build state of the art models without needing graduate-level math—but also without dumbing anything down. Oh and one other thing... it's totally free!