Awesome
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):
- :rainbow: = creative
- :bowtie: = beginner
- :sweat_smile: = intermediate, some pre-requisites
- :godmode: = advanced, many pre-requisites
Table of Contents
<!-- MarkdownTOC depth=4 --> <!-- /MarkdownTOC -->Articles & Posts
- A Return to Machine Learning :rainbow: :bowtie:
- A Visual Introduction to Machine Learning :rainbow: :bowtie:
- Machine Learning is Fun! :bowtie:
- Deep Reinforcement Learning: Pong from Pixels :rainbow:
- Inside Libratus, the Poker AI That Out-Bluffed the Best Humans :bowtie:
- Machine Learning in Javascript: Introduction :bowtie:
- Realtime control of sequence generation with character based Long Short Term Memory Recurrent Neural Networks :sweat_smile:
- Why is machine learning 'hard'? :bowtie:
- Unreasonable effectiveness of RNNs :sweat_smile:
- colah's blog
- Machine Learning Website with many Tutorial of Machine Learning :rainbow:
- Beginners tutorial for decision tree implementation :rainbow:
- Machine Learning Beginner tutorial Supervised and Unsupervised Learning :rainbow:
- Q-Learning Tutorial :sweat_smile:
- Big O notation Free Code Camp :bowtie:
- Ray Wenderlich Big O notation :bowtie:
- Interview Cake Big O notation :bowtie:
- Youtube Video Big O notation Derek Banas :bowtie:
- Youtube Video for Big O notation HackerRank :bowtie:
- Random Forest in Python :sweat_smile:
- CreativeAI - On the Democratisation & Escalation of Creativity :rainbow: :bowtie:
- Reducing the Dimensionality of Data with Neural Networks
- Learning Deep Architectures for AI
- Let’s code a Neural Network from scratch (Processing) :sweat_smile:
- Distill - Demystifying Machine Learning Research
- Machine Learning in Javascript :sweat_smile:
- A.I. Experiments from google
- Rohan & Lenny #3: Recurrent Neural Networks & LSTMs :sweat_smile:
- Backpropogating an LSTM: A Numerical Example :sweat_smile:
- Naive Bayes for Dummies; A Simple Explanation :bowtie:
- Machine Learning Crash Course @ Berkeley :bowtie: :godmode:
- How to approach almost any ML problem? :sweat_smile:
- Technical Notes on ML & AI by Chris Albon :bowtie: :sweat_smile:
- Naive Bayes and Text Classification :sweat_smile:
- First Contact With TensorFlow :sweat_smile:
Books
- Machine Learning for Designers by Patrick Hebron, Accompanying Webcast: Machine learning and the future of design
- Machine Learning Book :rainbow:
- A first encounter with machine learning :bowtie:
- Natural Language Processing with Python :sweat_smile: :bowtie:
- A Brief Introduction to Neural Networks :sweat_smile:
Courses
- Machine Learning Crash Course By Google :bowtie:
- Coursera - Machine Learning with TensorFlow on GCP :sweat_smile:
- The Neural Aesthetic @ SchoolOfMa, Summer 2016 :rainbow: :bowtie:
- Machine Learning for Musicians and Artists, Kadenze[Scheduled course] :rainbow: :bowtie:
- Creative Applications of Deep Learning with TensorFlow, Kadenze[Whole Program] :rainbow: :sweat_smile:
- Coursera - Machine Learning :bowtie:
- Coursera - Neural Networks :sweat_smile:
- Practical Deep Learning for Coders :bowtie:
- Course in Machine Learning
- Stanford Course Machine Learning
- Udacity - Machine Learning Engineer[Whole Program] :sweat_smile:
- DeepMind - Reinforcement Learning lectures by David Silver
Examples
- A Deep Q Reinforcement Learning Demo :bowtie:
- How to use Q Learning in Video Games Easily :rainbow: :bowtie:
- K-nearest :bowtie:
- The Infinite Drum Machine :rainbow: :bowtie:
- Visualizing various ML algorithms :rainbow: :bowtie:
- Image-to-Image - from lines to cats :rainbow:
- Recurrent Neural Network Tutorial for Artists :rainbow:
- Browser Self-Driving Car,Learning to Drive Blog Post
- The Neural Network Zoo (cheat sheet of nn architectures)
- Slice of Machine Learning
Projects
- Bidirectional LSTM for IMDB sentiment classification :sweat_smile:
- Land Lines
- nnvis - Topological Visualisation of a Convolutional Neural Network :rainbow: :bowtie:
- char-rnn A character level language model (a fancy text generator) :rainbow: :sweat_smile:
- Machine Learning Projects
Videos
- Reinforcement Learning
- Evolutionary Algorithms
- Evolving Swimming Soft-Bodied Creatures :rainbow: :bowtie:
- Harnessing evolutionary creativity: evolving soft-bodied animats in simulated physical environments :rainbow: :bowtie:
- Reproduce image with genetic algorithm :bowtie:
- Deep Learning
- Video Lectures of Deep Learning :sweat_smile:
- Neural networks class - Université de Sherbrooke
- A Friendly Introduction to Machine Learning :bowtie:
- A friendly introduction to Deep Learning and Neural Networks :bowtie:
- A friendly introduction to Convolutional Neural Networks and Image Recognition :bowtie:
- Deep Learning Demystified :bowtie:
- How Deep Neural Networks Work :bowtie:
- How Convolutional Neural Networks work :bowtie:
- Artificial Intelligence
- MIT 6.034 Artificial Intelligence, Fall 2010 - Complete set of course lectures
Resources
- Awesome Machine Learning
- QA StackOverflow Machine Learning Algorithms
- Free dataset for projects
- Facial Recognition Database
- iOS application- Read top articles for your professional skills with @mybridge - Here you can find new articles every day for Data Science and Machine Learning among other things
- Machine Learning Resources
- Isochrones using the Google Maps Distance Matrix API
- Index of Best AI/Machine Learning Resources
Newsletter
Tools
- ConvNetJS - Javascript library for training Deep Learning models (Neural Networks) :sweat_smile:
- RecurrentJS - Deep Recurrent Neural Networks and LSTMs in Javascript :sweat_smile:
- AIXIjs - JavaScript demo for running General Reinforcement Learning (RL) agents :sweat_smile:
- WORD2VEC :sweat_smile:
- Neuro.js
- Google Chrome Extensión to download all Image of the Google Search :bowtie: :rainbow: 1 Scikit-Learn
TensorFlow
- Projector :sweat_smile:
- Magenta :rainbow:
- TensorFlow and Flask, Thanks to @Hebali basic pipeline, minus TensorFlow plus a very basic placeholder function
- Awesome Tensorflow - curated list of TensorFlow tutorials
Tensorflow posts
- Big deep learning news: Google Tensorflow chooses Keras
- Simple end-to-end TensorFlow examples
- TensorFlow website Getting Started:bowtie:
t-SNE
- t-SNE :sweat_smile:
- t-SNE :sweat_smile:
- An illustrated introduction to the t-SNE algorithm
- Visualizing Data Using t-SNE :rainbow: