Skip to main content

Machine Learning & Deep Learning Tutorials

Contents

Introduction

Interview Resources

Artificial Intelligence

Genetic Algorithms

Statistics

Useful Blogs

Resources on Quora

Kaggle Competitions WriteUp

Cheat Sheets

Classification

Linear Regression

Logistic Regression

Model Validation using Resampling

Deep Learning

- [Theano](https://en.wikipedia.org/wiki/Theano_(software))

- [Website](http://deeplearning.net/software/theano/)

- [Theano Introduction](http://www.wildml.com/2015/09/speeding-up-your-neural-network-with-theano-and-the-gpu/)

- [Theano Tutorial](http://outlace.com/Beginner-Tutorial-Theano/)

- [Good Theano Tutorial](http://deeplearning.net/software/theano/tutorial/)

- [Logistic Regression using Theano for classifying digits](http://deeplearning.net/tutorial/logreg.html#logreg)

- [MLP using Theano](http://deeplearning.net/tutorial/mlp.html#mlp)

- [CNN using Theano](http://deeplearning.net/tutorial/lenet.html#lenet)

- [RNNs using Theano](http://deeplearning.net/tutorial/rnnslu.html#rnnslu)

- [LSTM for Sentiment Analysis in Theano](http://deeplearning.net/tutorial/lstm.html#lstm)

- [RBM using Theano](http://deeplearning.net/tutorial/rbm.html#rbm)

- [DBNs using Theano](http://deeplearning.net/tutorial/DBN.html#dbn)

- [All Codes](https://github.com/lisa-lab/DeepLearningTutorials)

- [Deep Learning Implementation Tutorials - Keras and Lasagne](https://github.com/vict0rsch/deep_learning/)

- [Torch](http://torch.ch/)

- [Torch ML Tutorial](http://code.madbits.com/wiki/doku.php), [Code](https://github.com/torch/tutorials)

- [Intro to Torch](http://ml.informatik.uni-freiburg.de/_media/teaching/ws1415/presentation_dl_lect3.pdf)

- [Learning Torch GitHub Repo](https://github.com/chetannaik/learning_torch)

- [Awesome-Torch (Repository on GitHub)](https://github.com/carpedm20/awesome-torch)

- [Machine Learning using Torch Oxford Univ](https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearning/), [Code](https://github.com/oxford-cs-ml-2015)

- [Torch Internals Overview](https://apaszke.github.io/torch-internals.html)

- [Torch Cheatsheet](https://github.com/torch/torch7/wiki/Cheatsheet)

- [Understanding Natural Language with Deep Neural Networks Using Torch](http://devblogs.nvidia.com/parallelforall/understanding-natural-language-deep-neural-networks-using-torch/)

- Caffe
- [Deep Learning for Computer Vision with Caffe and cuDNN](https://devblogs.nvidia.com/parallelforall/deep-learning-computer-vision-caffe-cudnn/)

- TensorFlow
- [Website](http://tensorflow.org/)

- [TensorFlow Examples for Beginners](https://github.com/aymericdamien/TensorFlow-Examples)

- [Stanford Tensorflow for Deep Learning Research Course](https://web.stanford.edu/class/cs20si/syllabus.html)

- [GitHub Repo](https://github.com/chiphuyen/tf-stanford-tutorials)

- [Simplified Scikit-learn Style Interface to TensorFlow](https://github.com/tensorflow/skflow)

- [Learning TensorFlow GitHub Repo](https://github.com/chetannaik/learning_tensorflow)

- [Benchmark TensorFlow GitHub](https://github.com/soumith/convnet-benchmarks/issues/66)

- [Awesome TensorFlow List](https://github.com/jtoy/awesome-tensorflow)

- [TensorFlow Book](https://github.com/BinRoot/TensorFlow-Book)

- [Android TensorFlow Machine Learning Example](https://blog.mindorks.com/android-tensorflow-machine-learning-example-ff0e9b2654cc)

- [GitHub Repo](https://github.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample)
- [Creating Custom Model For Android Using TensorFlow](https://blog.mindorks.com/creating-custom-model-for-android-using-tensorflow-3f963d270bfb)
- [GitHub Repo](https://github.com/MindorksOpenSource/AndroidTensorFlowMNISTExample)

Natural Language Processing

Computer Vision

Support Vector Machine

Reinforcement Learning

Decision Trees

Random Forest / Bagging

Boosting

Ensembles

Stacking Models

Vapnik–Chervonenkis Dimension

Bayesian Machine Learning

Semi Supervised Learning

Optimization

Other Tutorials

  • For a collection of Data Science Tutorials using R, please refer to this list.

  • For a collection of Data Science Tutorials using Python, please refer to this list.

Contribute to this list: https://github.com/ujjwalkarn/Machine-Learning-Tutorials