Resources for Deep Machine Learning

Big Pictures

 Scikit-learn Algorithm cheatsheet







Guide

Tutorials

Courses

  • MIT 6.S094: Deep Learning for Self-Driving Cars  
    • Class http://selfdrivingcars.mit.edu/
    • GitHub https://github.com/lexfridman/deeptesla

Books

Videos


Websites



Data

Research

List of Open Source Machine Learning Resources


  Deep Learning resource spreadsheet by Wen Gong

  Keras - high-level neural networks API in python

Caffe: a fast open framework for deep learning. 


Name URL Language comments
Open Source Machine Learning Tools http://opensourceforu.com/2017/01/best-open-source-machine-learning-frameworks/
Open Source Machine Learning Tools http://www.kdnuggets.com/2016/04/top-15-frameworks-machine-learning-experts.html
Apache Singa http://singa.apache.org/en/index.html python Apache project developed at Singapore/China similar to Tensorflow
Shogun http://www.shogun-toolbox.org/ python ++ The Shogun Machine learning toolbox offers a wide range of efficient and unified Machine Learning methods.
Apache Mahout https://mahout.apache.org/
Apache Spark MLlib http://spark.apache.org/mllib/ good platform, lack of examples
TensorFlow http://www.tensorflow.org
Oryx 2 http://oryx.io/ Oryx 2 is a realization of the lambda architecture built on Apache Spark and Apache Kafka, but with specialization for real-time large scale machine learning
Accord.NET http://www.accord-framework.net/ Machine Learning made in a min with lots of examples and samples
Amazon Machine Learning (AML) https://aws.amazon.com/machine-learning/
Scikit-learn http://scikit-learn.org/ python
The Factorie Toolkit http://factorie.cs.umass.edu/
Azure ML Studio https://studio.azureml.net/ Microsoft ML Studio
Caffe http://caffe.berkeleyvision.org/
H2O http://www.h2o.ai/ java ++
Massive Online Analysis (MOA) http://moa.cms.waikato.ac.nz/ java  collection of machine learning algorithms (classification, regression, clustering, outlier detection, concept drift detection and recommender systems) and tools for evaluation
mlpack http://mlpack.org/ C++ C++ machine learning library with emphasis on scalability, speed, and ease-of-use
Pattern http://www.clips.ua.ac.be/pattern python Pattern is a web mining module for the Python programming language.

It has tools for data mining (Google, Twitter and Wikipedia API, a web crawler, a HTML DOM parser), natural language processing (part-of-speech taggers, n-gram search, sentiment analysis, WordNet), machine learning (vector space model, clustering, SVM), network analysis and <canvas> visualization
Theano http://deeplearning.net/software/theano/ python
Torch http://torch.ch/ LuaJIT Torch is a scientific computing framework with wide support for machine learning algorithms that puts GPUs first. It is easy to use and efficient, thanks to an easy and fast scripting language, LuaJIT, and an underlying C/CUDA implementation.
Veles https://velesnet.ml/ Python Distributed platform for rapid Deep learning application development


Blog / Journal / Notebook

Q&A



Comments

Post a Comment