Machine Learning Resources

Published: 27 Aug 2015 Category: machine_learning

Tutorials

Machine Learning for Developers

http://xyclade.github.io/MachineLearning/

Logistic Regression Vs Decision Trees Vs SVM

Machine learning: A practical introduction

Tutorials on Machine Learning (Tom Dietterich)

http://web.engr.oregonstate.edu/~tgd/projects/tutorials.html

Machine Learning Tutorials

A Visual Introduction to Machine Learning

Machine Learning – A gentle & structured introduction

A Comparison of Supervised Learning Algorithm

Competitions

Machine learning best practices we’ve learned from hundreds of competitions (Kaggle: Ben Hamner)

Boosting

“Quick Introduction to Boosting Algorithms in Machine Learning”

http://www.analyticsvidhya.com/blog/2015/11/quick-introduction-boosting-algorithms-machine-learning/

An Empirical Comparison of Three Boosting Algorithms on Real Data Sets with Artificial Class Noise(AdaBoost vs. LogitBoost vs. BrownBoost)

A (small) introduction to Boosting

Gradient Boosting

Complete Guide to Parameter Tuning in Gradient Boosting (GBM) in Python

Awesome XGBoost

XGBoost: A Scalable Tree Boosting System

Bootstrap

Coding, Visualizing, and Animating Bootstrap Resampling

http://minimaxir.com/2015/09/bootstrap-resample/

Cascades

Making faces with Haar cascades and mixed integer linear programming

Classifiers

Measuring Performance of Classifiers

Convex Optimization

Convex Optimization: Algorithms and Complexity

Decision Tree

Soft Decision Trees

Canonical Correlation Forests

Generative Models

A note on the evaluation of generative models

Markov Networks

Markov Logic Networks

Markov Chains

Evolution, Dynamical Systems and Markov Chains

http://www.offconvex.org/2016/03/07/evolution-markov-chains/

Markov Chains: Explained Visually

Matrix Computations

Randomized Numerical Linear Algebra for Large Scale Data Analysis

http://researcher.watson.ibm.com/researcher/view_group.php?id=5131

Sketching-based Matrix Computations for Machine Learning

http://xdata-skylark.github.io/libskylark/

Matrix Factorization

Neural Network Matrix Factorization

Beyond Low Rank + Sparse: Multi-scale Low Rank Matrix Decomposition

k-Means Clustering Is Matrix Factorization

Gaussian Processes

The Gaussian Processes Web Site

Multilabel Learning

Neural Network Models for Multilabel Learning

An Empirical Evaluation of Supervised Learning in High Dimensions

Multi-Task Learning

Multi-Task Learning: Theory, Algorithms, and Applications (2012)

Nearest Neighbors

Annoy: Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

Online Learning

Lecture Notes on Online Learning

Scale-Free Online Learning

Visualization

Visualising High-Dimensional Data

Tricks

Machine Learning Trick of the Day

Deep What?

Deep Support Vector Machines

Deep Boosting(ICML 2014)

Deep Neural Decision Forests(ICCV 2015. Microsoft Research. ICCV’15 Marr Prize)

Deep Kernel Learning

Questions on Deep Gaussian Processes

Greedy Deep Dictionary Learning

Mathematics

Some Notes on Applied Mathematics for Machine

An extended collection of matrix derivative results for forward and reverse mode algorithmic differentiation

L-BFGS

Code Stylometry

De-anonymizing Programmers via Code Stylometry

Recommendation System

Top-N Recommendation with Novel Rank Approximation

Papers

An embarrassingly simple approach to zero-shot learning

Debugging Machine Learning Tasks

“Why Should I Trust You?”: Explaining the Predictions of Any Classifier

Resources

Machine Learning Surveys: A list of literature surveys, reviews, and tutorials on Machine Learning and related topics

http://www.mlsurveys.com/

machine learning classifier gallery

http://home.comcast.net/~tom.fawcett/public_html/ML-gallery/pages/

Machine Learning and Computer Vision Resources

http://zhengrui.github.io/zerryland/ML-CV-Resource.html

A Huge List of Machine Learning And Statistics Repositories

http://blog.josephmisiti.com/a-huge-list-of-machine-learning-repositories/

机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 1)

https://github.com/ty4z2008/Qix/blob/master/dl.md

The Spectator: Shakir’s Machine Learning Blog

http://blog.shakirm.com/

Machine Learning Tutorials

https://github.com/ujjwalkarn/Machine-Learning-Tutorials/blob/master/README.md

Useful Inequalities

http://www.lkozma.net/inequalities_cheat_sheet/ineq.pdf

Math for Machine Learning

http://www.umiacs.umd.edu/~hal/courses/2013S_ML/math4ml.pdf

Cheat Sheet: Algorithms for Supervised- and Unsupervised Learning

Annalyzin: Analytics For Layman, with Tutorials & Experiments

https://annalyzin.wordpress.com/

Books

Machine Learning plus Intelligent Optimization: THE LION WAY, VERSION 2.0

Level-Up Your Machine Learning

https://www.metacademy.org/roadmaps/cjrd/level-up-your-ml

An Introduction to the Science of Statistics: From Theory to Implementation (Preliminary Edition)

Videos

Video resources for machine learning

http://dustintran.com/blog/video-resources-for-machine-learning/

blogs

10 More lessons learned from building real-life Machine Learning systems — Part I

https://medium.com/@xamat/10-more-lessons-learned-from-building-real-life-ml-systems-part-i-b309cafc7b5e#.h7rh0gxlv

Machine Learning: classifier comparison using Plotly

http://nbviewer.jupyter.org/github/etpinard/plotly-misc-nbs/blob/master/ml-classifier-comp/ml-classifier-comp.ipynb

Machine Learning Library

LambdaNet: Purely functional artificial neural network library implemented in Haskell

-github: https://github.com/jbarrow/LambdaNet

rustlearn: Machine learning crate for Rust

MILJS : Brand New JavaScript Libraries for Matrix Calculation and Machine Learning

machineJS: Automated machine learning- just give it a data file!

Machine Learning for iOS: Tools and resources to create really smart iOS applications

Knet: a machine learning module implemented in Julia

DynaML: Scala Library/REPL for Machine Learning Research

Readings and Questions

(Quora): What are the top 10 data mining or machine learning algorithms?

https://www.quora.com/What-are-the-top-10-data-mining-or-machine-learning-algorithms/answer/Xavier-Amatriain

(Quora): What are the must read papers on data mining and machine learning?

https://www.quora.com/What-are-the-must-read-papers-on-data-mining-and-machine-learning

(Quora): What would be your advice to a software engineer who wants to learn machine learning?

https://www.quora.com/What-would-be-your-advice-to-a-software-engineer-who-wants-to-learn-machine-learning-3/answer/Alex-Smola-1