Statistics Probability Theory Statistical Inference (Part1) Statistical Inference (Part2) Monte Carlo Method and Markov Chain Metropolis-Hastings Sampling Gibbs Sampling MCMC Application with Bayesian Inference Confusion Matrix Machine Learning Linear Regression Logistic Regression Naive Bayes Classifier LDA/QDA and KNN Decision Tree Random Forest AdaBoost PCA Comparison Between PCA and SVD Gradient Boosting Machine EM Algorithm Support Vector Machine (1) Support Vector Machine (2) Loss Function in ML XGBoost (1) XGBoost (2) Deep Learning Basic Neural Network Structure How to Improve Neural Networks (1) How to Improve Neural Networks (2) Convolution Neural Network Neural Style Transfer Face Verification and Recognition Object Detection Recurrent Neural Networks (Including LSTM and GRU) LSTM Input and Output Attention Model Programming Split-Apply-Combine in R Split-Apply-Combine in Python Spark Learning Notes (1) - Spark Core Spark Learning Notes (2) - Spark SQL Spark Learning Notes (3) - Spark MLlib Virtual Environment in Python Others Recommendation Engine Git Learning Notes