Skip to content

abeltowne/Machine-DeeP-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这是一篇关于机器学习和深度学习的实战知识点集

第一个为统计学基础和Python基础.

  • 快速入门 Statsmodels
  • Python零碎点集
     >>joblib是对机器学习模型的保存重新恢复加载joblib

第二个为seaborn.

Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图。seaborn

第三个为pandas

  • 兼具NumPy高性能的数组计算功能以及电子表格和关系型数据库灵活的数据处理功能。他提供了复杂精细的索引功能,以便更为便捷地完成重塑、切片和切块,聚合以及选取数据子集等操作。pandas
  • pandas数据基础(索引,排序,连接,去重,分箱,异步处理)pandas基础

第四个为Numpy

Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。Numpy

第五个为Scipy

Scipy是一个高级的科学计算库,它和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算,所以可以说是基于Numpy之上了。Scipy 还有像scipy的其他模块high-level scientific computing

第六个为matplotlib

第七个为scikit-learn中的逻辑回归

scikit-learn-逻辑回归实践中主要写了如何标准化数据,逻辑回归预测,对其中较为难理解的函数也相应找到对应理解 logistic

第八个为scikit-learn中的朴素贝叶斯

它也是最有名的机器学习的算法之一,它的主要任务是恢复训练样本的数据分布密度。这个方法通常在多类的分类问题上,小样本量问题表现的很好。朴素贝叶斯。对拉普拉斯平滑的理解朴素贝叶斯

第九个为scikit-learn中的最近邻

这是第一遍觉得最容易懂的算法它的思想是通过一个点最邻接的k个点的分类来预测这个点的分类。KNN

第十个为scikit-learn中的决策树

决策树是一种非参数的监督学习方法,可用于分类和回归的应用中。旨在通过数据学习出简单的决策规则来创建模型,进而预测和判定目标变量的结果。决策树.其中包含最简单的几个数据划分分类,但是没有剪枝,有明显过拟合现象。

第十一个为scikit-learn中的支持向量机

支持向量机是一种监督学习数学模型,由n个变量组成的数据项都可以抽象成n维空间内的一个点,点的各个维度坐标值即为各个变量。如果一堆数据项可以分为m个类,那么可以构建m-1个n维超平面将不同种类的数据项的点尽量分隔开,则这些超平面为支持向量面,这个分类数学模型为支持向量机分类模型。支持向量机代码只提供了分类部分,回归部分没有测试,后续测试。

第十二个为scikit-learn中的GBDT

GBDT也是集成学习Boosting家族的成员,但是却和传统的Adaboost有很大的不同GBDT简述 GBDT调参是一个比较繁琐的过程可以看代码GBDT调参

第十三个为金融风控-逻辑回归-首借用户

本篇为信贷风控行业主流方法逻辑回归的介绍,首先讲述了数据的预处理,再次讲了WOE,IV值的原理,通过不同的分箱处理如等频或者差分的方式求IV的最大值,然后通过逻辑回归训练建立最合适的模型.根据py1,py0画ROC曲线,计算AUC值,PY1,PY0,的倍数关系,初步决定评分卡的评分范围值,然后对评分卡的范围进行分组求各组的KS值。算出最大的KS时候对的评分卡分值,根据实际收益调整波动值,得出结果

第十四个为BP神经网络

本篇为BP神经网络基础。BP网络学习算法的实质是使网络输出总误差函数E的达到最小,因此这是一个优化问题,BP算法具体就是采用“最速下降法”使总误差函数尽量达到最小BP神经网络

第十五个为tensorflow

TensorFlow是用Python调用API库,C++运行底层代码,所以库非常丰富,代码很灵活,同事运行效率也特别高,在TensorFlow基础和tensorboard中分别展示了TensorFlow的基础使用案例,同时也做了可视化的分析

About

机器学习+深度学习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published