IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    机器学习算法的简约清爽Python实现

    我爱机器学习(52ml.net)发表于 2016-12-09 23:46:29
    love 0

    作者:rushter
    来源:https://github.com/rushter/MLAlgorithms

    Machine learning algorithms

    A collection of minimal and clean implementations of machine learning algorithms.

    Why?

    This project is targeting people who want to learn internals of ml algorithms or implement them from scratch.
    The code is much easier to follow than the optimized libraries and easier to play with.
    All algorithms are implemented in Python, using numpy, scipy and autograd.

    Implemented:

    • Deep learning (MLP, CNN, RNN, LSTM)
    • Linear regression, logistic regression
    • Random Forests
    • SVM with kernels (Linear, Poly, RBF)
    • K-Means
    • Gaussian Mixture Model
    • K-nearest neighbors
    • Naive bayes
    • PCA
    • Factorization machines
    • Gradient Boosting trees (also known as GBDT, GBRT, GBM, XGBoost)

    TODO:

    • t-SNE
    • MCMC
    • Word2vec
    • Adaboost
    • HMM
    • Restricted Boltzmann machine



沪ICP备19023445号-2号
友情链接