/Machine-Learning

Examples and experiments around ML for upcoming Coding Train videos

Dreams in the CodingTrain

Machine-Learning

Examples and experiments around ML for upcoming Coding Train videos and ITP course.

Resource attributes

Since resources across the internet vary in terms of their pre-requisites and general accessibility, it is useful to give attributes to them so that it is easy to understand where a resource fits into the wider machine learning scope. Below is a few suggested attributes (please extend):

  • 🌈 = creative
  • :bowtie: = beginner
  • 😅 = intermediate, some pre-requisites
  • :godmode: = advanced, many pre-requisites

Table of Contents

Articles & Posts

  1. A Return to Machine Learning 🌈 :bowtie:
  2. A Visual Introduction to Machine Learning 🌈 :bowtie:
  3. Machine Learning is Fun! :bowtie:
  4. Deep Reinforcement Learning: Pong from Pixels 🌈
  5. [Inside Libratus, the Poker AI That Out-Bluffed the Best Humans](https://www.wired.com/2017/02/libratus/? imm_mid=0ed017&cmp=em-data-na-na-newsltr_ai_20170206) :bowtie:
  6. Machine Learning in Javascript: Introduction :bowtie:
  7. Realtime control of sequence generation with character based Long Short Term Memory Recurrent Neural Networks 😅
  8. Why is machine learning 'hard'? :bowtie:
  9. Unreasonable effectiveness of RNNs 😅

Courses

  1. The Neural Aesthetic @ SchoolOfMa, Summer 2016 🌈 :bowtie:
  2. Machine Learning for Musicians and Artists, Kadenze[Scheduled course] 🌈 :bowtie:  1. Creative Applications of Deep Learning with TensorFlow, Kadenze[Whole Program] 🌈 😅
  3. Coursera - Machine Learning :bowtie:
  4. Coursera - Neural Networks 😅

Examples

  1. A Deep Q Reinforcement Learning Demo :bowtie:
  2. How to use Q Learning in Video Games Easily 🌈 :bowtie:
  3. K-nearest :bowtie:
  4. The Infinite Drum Machine 🌈 :bowtie:
  5. Visualizing various ML algorithms 🌈 :bowtie:

Projects

  1. Bidirectional LSTM for IMDB sentiment classification 😅
  2. Land Lines
  3. nnvis - Topological Visualisation of a Convolutional Neural Network 🌈 :bowtie:
  4. char-rnn A character level language model (a fancy text generator) 🌈 😅

Videos

Resources

  1. Awesome Machine Learning

Tools

  1. ConvNetJS - Javascript library for training Deep Learning models (Neural Networks) 😅
  2. RecurrentJS - Deep Recurrent Neural Networks and LSTMs in Javascript 😅
  3. WORD2VEC 😅

TensorFlow

  1. Projector 😅
  2. Magenta 🌈
  3. TensorFlow and Flask, Thanks to @Hebali basic pipeline, minus TensorFlow plus a very basic placeholder function
  4. Awesome Tensorflow - curated list of TensorFlow tutorials

Tensorflow posts

  1. Big deep learning news: Google Tensorflow chooses Keras
  2. Simple end-to-end TensorFlow examples

t-SNE

  1. t-SNE 😅
  2. t-SNE 😅
  3. An illustrated introduction to the t-SNE algorithm
  4. Visualizing Data Using t-SNE 🌈