-
This repository contains a topic-wise curated list of Machine Learning and Deep Learning tutorials, articles and other resources. Other awesome lists can be found in this
305169⭐
26892🍴
list). -
If you want to contribute to this list, please read Contributing Guidelines.
-
1973⭐
884🍴
Curated list of R tutorials for Data Science, NLP and Machine Learning). -
5111⭐
1491🍴
Curated list of Python tutorials for Data Science, NLP and Machine Learning).
- Introduction
- Interview Resources
- Artificial Intelligence
- Genetic Algorithms
- Statistics
- Useful Blogs
- Resources on Quora
- Resources on Kaggle
- Cheat Sheets
- Classification
- Linear Regression
- Logistic Regression
- Model Validation using Resampling
- Deep Learning
- Natural Language Processing
- Computer Vision
- Support Vector Machine
- Reinforcement Learning
- Decision Trees
- Random Forest / Bagging
- Boosting
- Ensembles
- Stacking Models
- VC Dimension
- Bayesian Machine Learning
- Semi Supervised Learning
- Optimizations
- Other Useful Tutorials
-
🌎 Machine Learning Course by Andrew Ng (Stanford University)
-
14426⭐
1732🍴
AI/ML YouTube Courses) -
In-depth introduction to machine learning in 15 hours of expert videos
-
54448⭐
8081🍴
List of Machine Learning University Courses) -
27854⭐
6186🍴
Machine Learning for Software Engineers) -
11236⭐
1918🍴
Dive into Machine Learning) -
63966⭐
14495🍴
A curated list of awesome Machine Learning frameworks, libraries and software) -
3622⭐
414🍴
A curated list of awesome data visualization libraries and resources.) -
23945⭐
5765🍴
An awesome Data Science repository to learn and apply for real world problems) -
🌎 Machine Learning algorithms that you should always have a strong understanding of
-
Difference between Linearly Independent, Orthogonal, and Uncorrelated Variables
-
23⭐
25🍴
TheAnalyticsEdge edX Notes and Codes) -
5057⭐
540🍴
Have Fun With Machine Learning) -
Twitter's Most Shared #machineLearning Content From The Past 7 Days
-
🌎 41 Essential Machine Learning Interview Questions (with answers)
-
🌎 How can a computer science graduate student prepare himself for data scientist interviews?
-
9876⭐
1698🍴
Awesome Artificial Intelligence (GitHub Repo)) -
🌎 Programming Community Curated Resources for learning Artificial Intelligence
-
🌎 MIT 6.034 Artificial Intelligence Lecture Videos, 🌎 Complete Course
-
Stat Trek Website - A dedicated website to teach yourselves Statistics
-
895⭐
380🍴
Learn Statistics Using Python) - Learn Statistics using an application-centric programming approach -
🌎 Statistics for Hackers | Slides | @jakevdp - Slides by Jake VanderPlas
-
Online Statistics Book - An Interactive Multimedia Course for Studying Statistics
-
Tutorials
-
🌎 OpenIntro Statistics - Free PDF textbook
-
Edwin Chen's Blog - A blog about Math, stats, ML, crowdsourcing, data science
-
The Data School Blog - Data science for beginners!
-
ML Wave - A blog for Learning Machine Learning
-
Andrej Karpathy - A blog about Deep Learning and Data Science in general
-
Colah's Blog - Awesome Neural Networks Blog
-
Alex Minnaar's Blog - A blog about Machine Learning and Software Engineering
-
Statistically Significant - Andrew Landgraf's Data Science Blog
-
Simply Statistics - A blog by three biostatistics professors
-
🌎 Yanir Seroussi's Blog - A blog about Data Science and beyond
-
fastML - Machine learning made easy
-
Trevor Stephens Blog - Trevor Stephens Personal Page
-
no free hunch | kaggle - The Kaggle Blog about all things Data Science
-
A Quantitative Journey | outlace - learning quantitative applications
-
r4stats - analyze the world of data science, and to help people learn to use R
-
Variance Explained - David Robinson's Blog
-
AI Junkie - a blog about Artificial Intellingence
-
Deep Learning Blog by Tim Dettmers - Making deep learning accessible
-
J Alammar's Blog- Blog posts about Machine Learning and Neural Nets
-
🌎 Adam Geitgey - Easiest Introduction to machine learning
-
3132⭐
650🍴
Ethen's Notebook Collection) - Continuously updated machine learning documentations (mainly in Python3). Contents include educational implementation of machine learning algorithms from scratch and open-source library usage
-
6568⭐
1186🍴
Machine Learning Cheat Sheet)
-
Multicollinearity and VIF
-
Difference between logit and probit models, 🌎 Logistic Regression Wiki, 🌎 Probit Model Wiki
-
Pseudo R2 for Logistic Regression, How to calculate, Other Details
- Cross Validation
-
Overfitting and Cross Validation
-
23065⭐
5974🍴
A curated list of awesome Deep Learning tutorials, projects and communities) -
37564⭐
7292🍴
Deep Learning Papers Reading Roadmap) -
Interesting Deep Learning and NLP Projects (Stanford), Website
-
🌎 Understanding Natural Language with Deep Neural Networks Using Torch
-
127⭐
81🍴
Introduction to Deep Learning Using Python (GitHub)), 🌎 Good Introduction Slides -
🌎 Video Lectures Oxford 2015, Video Lectures Summer School Montreal
-
Neural Machine Translation
-
Deep Learning Frameworks
-
-
4111⭐
2130🍴
All Codes) -
?⭐
?🍴
Deep Learning Implementation Tutorials - Keras and Lasagne)
-
-
Torch ML Tutorial,
622⭐
312🍴
Code) -
26⭐
4🍴
Learning Torch GitHub Repo) -
626⭐
144🍴
Awesome-Torch (Repository on GitHub)) -
?⭐
?🍴
Torch Cheatsheet) -
Understanding Natural Language with Deep Neural Networks Using Torch
-
-
Caffe
-
TensorFlow
-
43245⭐
14992🍴
TensorFlow Examples for Beginners) -
🌎 Stanford Tensorflow for Deep Learning Research Course
10303⭐
4330🍴
GitHub Repo)
-
3178⭐
441🍴
Simplified Scikit-learn Style Interface to TensorFlow) -
?⭐
?🍴
Benchmark TensorFlow GitHub) -
17142⭐
3027🍴
Awesome TensorFlow List) -
4452⭐
1212🍴
TensorFlow Book) -
🌎 Android TensorFlow Machine Learning Example
1434⭐
427🍴
GitHub Repo)
-
🌎 Creating Custom Model For Android Using TensorFlow
462⭐
99🍴
GitHub Repo)
-
Feed Forward Networks
- Recurrent and LSTM Networks
-
6026⭐
1438🍴
awesome-rnn: list of resources (GitHub Repo)) -
Recurrent Neural Net Tutorial Part 1, Part 2, Part 3,
?⭐
?🍴
Code) -
The Unreasonable effectiveness of RNNs,
11477⭐
2573🍴
Torch Code), 🌎 Python Code -
798⭐
165🍴
Music generation using RNNs (Keras)) -
Long Short Term Memory (LSTM)
-
Implementing LSTM from scratch,
493⭐
220🍴
Python/Theano code) -
11477⭐
2573🍴
Torch Code for character-level language models using LSTM) -
70⭐
19🍴
LSTM for Kaggle EEG Detection competition (Torch Code)) -
Deep Learning for Visual Q&A | LSTM | CNN,
481⭐
186🍴
Code) -
LSTM dramatically improves Google Voice Search, Another Article
-
490⭐
90🍴
Torch code for Visual Question Answering using a CNN+LSTM model)
-
Gated Recurrent Units (GRU)
-
1079⭐
294🍴
Time series forecasting with Sequence-to-Sequence (seq2seq) rnn models)
-
-
Restricted Boltzmann Machine
-
Autoencoders: Unsupervised (applies BackProp after setting target = input)
-
Convolutional Neural Networks
-
10606⭐
2769🍴
Awesome Deep Vision: List of Resources (GitHub)) -
Stanford Notes, Codes,
9989⭐
4056🍴
GitHub)
-
Network Representation Learning
-
4709⭐
744🍴
Awesome Graph Embedding) -
2558⭐
504🍴
Awesome Network Embedding) -
1529⭐
247🍴
Knowledge Representation Learning Papers) -
4650⭐
772🍴
Graph Based Deep Learning Literature)
-
-
2179⭐
290🍴
A curated list of speech and natural language processing resources) -
Understanding Natural Language with Deep Neural Networks Using Torch
- Topic Modeling
-
🌎 LDA Wikipedia, 🌎 LSA Wikipedia, 🌎 Probabilistic LSA Wikipedia
-
🌎 What is a good explanation of Latent Dirichlet Allocation (LDA)?
-
82⭐
29🍴
Multilingual Latent Dirichlet Allocation (LDA)). (82⭐
29🍴
Tutorial here)) -
143⭐
58🍴
Deep Belief Nets for Topic Modeling) -
Python
-
word2vec
-
🌎 Other Quora Resources, 🌎 2, 🌎 3
-
Text Clustering
-
Text Classification
-
Named Entity Recognitation
-
🌎 Kaggle Tutorial Bag of Words and Word vectors, 🌎 Part 2, 🌎 Part 3
-
20135⭐
4170🍴
Awesome computer vision (github)) -
10606⭐
2769🍴
Awesome deep vision (github))
-
Comparisons
-
Software
-
Kernels
-
Probabilities post SVM
-
8678⭐
1831🍴
Awesome Reinforcement Learning (GitHub))
-
What is entropy and information gain in the context of building decision trees?
-
How do decision tree learning algorithms deal with missing values?
-
Discover structure behind data with decision trees - Grow and plot a decision tree to automatically figure out hidden rules in your data
-
Comparison of Different Algorithms
-
CART
-
CTREE
-
CHAID
-
MARS
-
Probabilistic Decision Trees
-
1151⭐
331🍴
Awesome Random Forest (GitHub)**) -
🌎 Evaluating Random Forests for Survival Analysis Using Prediction Error Curve
-
Why doesn't Random Forest handle missing values in predictors?
-
Gradient Boosting Machine
-
xgboost
-
AdaBoost
-
CatBoost
-
26435⭐
7828🍴
Bayesian Methods for Hackers (using pyMC)) -
15990⭐
4076🍴
Kalman & Bayesian Filters in Python)
-
Mean Variance Portfolio Optimization with R and Quadratic Programming
-
Hyperopt tutorial for Optimizing Neural Networks’ Hyperparameters
-
For a collection of Data Science Tutorials using R, please refer to
1973⭐
884🍴
this list). -
For a collection of Data Science Tutorials using Python, please refer to
5111⭐
1491🍴
this list).
14973⭐
3747🍴
ujjwalkarn/Machine-Learning-Tutorials)