打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
常见机器学习算法实现代码

限时干货下载:

回复【2】免费获取【超全数据分析资料免费下载(包含SQL,R语言,SPSS,SAS,python,数据挖掘)!

原文链接:

https://github.com/wepe/MachineLearning


目录介绍

  • DeepLearning Tutorials

    这个文件夹下包含一些深度学习算法的实现代码,以及具体的应用实例,包含:

    dive_into _keras Keras使用进阶。介绍了怎么保存训练好的CNN模型,怎么将CNN用作特征提取,怎么可视化卷积图。

    keras_usage 介绍了一个简单易用的深度学习框架keras,用经典的Mnist分类问题对该框架的使用进行说明,训练一个CNN,总共不超过30行代码。

    FaceRecognition_CNN(olivettifaces) 将卷积神经网络CNN应用于人脸识别的一个demo,人脸数据库采用olivettifaces,CNN模型参考LeNet5,基于python+theano+numpy+PIL实现。

    cnn_LeNet CNN卷积神经网络算法的实现,模型为简化版的LeNet,应用于MNIST数据集(手写数字),来自于DeepLearning.net上的一个教程,基于python+theano,我用了中文将原始的代码进行详细的解读,并简单总结了CNN算法。

    mlp 多层感知机算法的实现,代码实现了最简单的三层感知机,并应用于MNIST数据集,来自DeepLearning.net上的一个教程,基于python+theano,我写了一篇文章总结介绍了MLP算法,同时用中文详细解读了。

    Softmax_sgd(or logistic_sgd) Softmax回归算法的实现,应用于MNIST数据集,基于Python+theano,来自DeepLearning.net上的一个教程,基于python+theano,我写了一篇文章介绍了Softmax回归算法,同时用中文详细解读了原始的代码。

  • PCA

    基于python+numpy实现了主成份分析PCA算法,这里详细地介绍了PCA算法,以及代码开发流程。

  • kNN

    基于python+numpy实现了K近邻算法,并将其应用在MNIST数据集上。

  • logistic regression

    • 基于C++以及线性代数库Eigen实现的logistic回归,代码

    • 基于python+numpy实现了logistic回归(二类别)

  • ManifoldLearning

    DimensionalityReduction_DataVisualizing 运用多种流形学习方法将高维数据降维,并用matplotlib将数据可视化(2维和3维)

  • SVM

    libsvm liblinear-usage 对使用广泛的libsvm、liblinear的使用方法进行了总结。

  • GMM

    GMM和k-means作为EM算法的应用,在某种程度有些相似之处,不过GMM明显学习出一些概率密度函数来,结合相关理解写成python版本。

  • DecisionTree

    Python、Numpy、Matplotlib实现的ID3、C4.5,其中C4.5有待完善,后续加入CART。

  • KMeans

    介绍了聚类分析中最常用的KMeans算法(及二分KMeans算法),基于NumPy的算法实现,以及基于Matplotlib的聚类过程可视化。

  • NaiveBayes

    朴素贝叶斯算法的理论推导,以及三种常见模型(多项式模型,高斯模型,伯努利模型)的介绍与编程实现(基于Python,Numpy)。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【建投金工专题52】零基础python代码策略模型实战
利用Python来刷排行榜!这不犯规吗?当然,但是Python就是牛逼!
整理了 47 个 Python 人工智能库
Python机器学习库TOP10
Python 数据科学十大利器,你用过几个?
一文带你了解——2019你必须知道的10大Python库
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服