python
mensyne
微信
展开
-
如何利用matlab做BP神经网络分析(包括利用matlab神经网络工具箱)
利用MATLAB 进行BP神经网络的预测(含有神经网络工具箱) 最近一段时间在研究如何利用预测其销量个数,在网上搜索了一下,发现了很多模型来预测,比如利用回归模型、时间序列模型,GM(1,1)模型,可是自己在结合实际的工作内容,发现这几种模型预测的精度不是很高,于是再在网上进行搜索,发现神经网络模型可以来预测,并且有很多是结合时间序列或者SVM(支持向量机)等组合模型来进...原创 2016-11-21 21:54:01 · 146719 阅读 · 75 评论 -
风控--连续型变量最优分箱基于CART算法
这里分享一篇基于Gini系数的最优分箱,别的不说,直接上代码,有问题可以联系我。+qq/weixin:1379022527import pandas as pdimport numpy as np #读取数据集,至少包含变量和target两列sample_set = pd.read_excel('/数据样本.xlsx') def calc_score_median(sample_...转载 2019-05-21 19:00:11 · 2459 阅读 · 0 评论 -
python小技巧---快速合并文件夹中的所有的文件
废话不说。这里直接展示出代码,希望对大家有帮助import osimport pandas as pdpath = r'E:\xx\xxx'big_file =[]for file in os.listdir(path): big_file.append(pd.read_excel(os.path.join(path,file)))writer = pd.ExcelWrit...原创 2019-05-24 13:48:45 · 4543 阅读 · 1 评论 -
风控建模----连续型变量最优分箱代码(原创)
最近在整理有关风控建模的相关的代码,昨天在知乎上看见某大神写的一个连续型变量分箱代码,这里我进行分析以及汇总,其整理如下,将其整理出来分享给大家,仅供参考:import pandas as pdimport numpy as npfrom sklearn.tree import DecisionTreeClassifierdef _optimal_binning_boundary(x...原创 2019-05-14 18:11:48 · 4621 阅读 · 3 评论 -
win10 如何自动运行python 代码
我们经常在做报表一些需求时,需要将每天定时运行python 代码 这里我看了一篇文章 写的不错 分享给大家win10下如何自动运行python 代码step1:首先选择管理step2:找到并打开任务计划程序step3:点开新建基本任务step4:在触发器选择程序执行的频率step5:选择启动程序时自动运行step6:启动程序 相关的参数对应的...原创 2018-12-17 11:26:04 · 8078 阅读 · 2 评论 -
机器学习与算法(12)--最小角回归(LARS)
最小角回归(LARS)最小角回归(LARS)是对高维数据的回归算法, 由 Bradley Efron, Trevor Hastie, Iain Johnstone 和 Robert Tibshirani 开发完成。 LARS 和逐步回归很像。在每一步,它寻找与响应最有关联的 预测。当有很多预测有相同的关联时...原创 2018-03-04 13:46:07 · 2294 阅读 · 0 评论 -
机器学习与算法(3)--多元自适应回归(MARS)
多元自适应回归样条 多元自适应回归样条(Multivariate Adaptive Regression Splines,MARS)是由美国的统计学家Jerome Friedman于1991年提出的一种数据分析方法。 该方法以样条函数的张量积作为基函数,分为前向过程、后向剪枝过程与模型选取...原创 2018-03-04 13:30:32 · 22251 阅读 · 3 评论 -
机器学习与算法(1)---线性回归
线性回归线性回归是最简单的回归方法,它的目标是使用超平面拟合数据集,即学习一个线性模型以尽可能准确的预测实值输出标记。 线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,运用十分广泛。其表达形式为y = w'x+e,e为误差服从均值为0的正态分布。 回归分析中,只包括一个自变量和一个因变量,且二者的关系可用一条直线近似表示,这种回归分析称为一元线...原创 2018-03-04 13:25:28 · 559 阅读 · 0 评论 -
机器学习与算法(2)--logistic回归
Logistic回归logistic回归对应线性回归,但旨在解决分类问题,即将模型的输出转换为0/1值。逻辑回归直接对分类的可能性进行建模,无需事先假设数据的分布。最理想的转换函数是单位阶跃函数(也称Heaviside函数),但单位阶跃函数是不连续的,没法在实...原创 2018-03-04 13:28:06 · 413 阅读 · 0 评论 -
机器学习与算法(13)--分类和回归树(CART)
分类和回归树(CART)转自http://blog.csdn.net/baimafujinji/article/details/53269040算法步骤CART假设决策树是二叉树,内部结点特征的取值为“是”和“否”,左分支是取值为“是”的分支,右分支是取值为“否”的分支。这样的决策树等价于递归地...转载 2018-03-04 13:47:13 · 4230 阅读 · 2 评论 -
机器学习与算法(14)--ID3算法(Iterative Dichotomiser 3)
ID3算法 ID3算法是决策树的一种,它是基于奥卡姆剃刀原理的,即用尽量用较少的东西做更多的事。ID3算法,即Iterative Dichotomiser3,迭代二叉树三代,是Ross Quinlan发明的一种决策树算法,这个算法的基础就是上面提到的奥卡姆剃刀原理,越是小...原创 2018-03-04 13:48:08 · 2913 阅读 · 0 评论 -
机器学习与算法(15)--卡方自动交互检测算法 CHAID
卡方自动交互检测算法 CHAID 卡方自动交互检测法(chi-squared automatic interaction detector, CHAID)最早由Kass于1980年提出,是一个用来发现变量之间关系的工具,是一种基于调整后的显着性检验(邦费罗尼检验)决策树技术。 其核心思想是:根据给定...原创 2018-03-04 13:49:09 · 5590 阅读 · 0 评论 -
机器学习与算法(16)-softmax 回归
softmax 回归softmax 回归该模型是logistic回归模型在多分类问题上的推广,在多分类问题中,类标签 可以取两个以上的值。 Softmax回归模型对于诸如MNIST手写数字分类等问题是很有用的,在 softmax回归中,我们解决的是多分类问题(相对于 logistic 回归解决的...原创 2018-03-08 20:45:24 · 904 阅读 · 0 评论 -
机器学习与算法(17)-Factorization Machine
转自:http://blog.csdn.net/google19890102/article/details/45532745 因子分解机(FM算法模型) 一、因子分解机FM的模型 因子分解机(Factorization Machine, FM)是由Steffen Rendle提出的一种基于矩阵...转载 2018-03-08 21:04:38 · 491 阅读 · 0 评论 -
机器学习与算法(18)-常见的梯度下降的算法
常见梯度下降的算法通常,在常见的机器学习与算法中,对于很多的监督式算法中,都需要我们对其原始模式建立其损失函数,然后在采用一些优化的算法来对建立的损失函数进行优化,目的是为了找到更优的参数,因此了解常见的随机梯度下降的算法,对于如何降低误差,有很大的帮助,在这里,将列出一些常见的梯度下降的算法:1:批量...原创 2018-03-28 14:32:25 · 750 阅读 · 0 评论 -
二维码生成-python实现---转载
利用python 生成二维码原文链接https://blog.csdn.net/henni_719/article/details/54580732 qrcode库是用于生成二维码图像的库,该库的下载链接:https://pypi.python.org/pypi/qrcod...转载 2018-06-25 15:12:39 · 1241 阅读 · 0 评论 -
python技巧--判断文件的编码形式
工作中经常因为文件的编码,导致读取文件时出现错误,这里我查了一下python 有相关的代码,这里分享出去pip install chardet执行import chardetf =open('a.doc',r)data = f.read()print chardet.detect(data)结果{'confidence':0.64465744,'en...原创 2019-05-22 11:57:04 · 361 阅读 · 0 评论