Python与机器学习
文章平均质量分 51
水木小僧
这个作者很懒,什么都没留下…
展开
-
使用TPOT自动选择scikit-learn机器学习模型和参数
声明:原文地址:使用TPOT自动选择scikit-learn机器学习模型和参数,此文是本人学习原文的结果,略有改动。侵删。在上一篇博客中我们在anacoda中安装了tpot: anacoda下安装TPOT库。有需要的可以去看一下。正文:scikit-learn是抽象层次很高的机器学习库,它提供了许多机器学习模型,而每个模型还有很多参数。那么问题来了,我们该怎么选择某个问题最适合使用哪个模型呢?当然...原创 2018-04-09 10:46:15 · 8688 阅读 · 8 评论 -
机器学习系统模型调优实战--所有调优技术都附相应的scikit-learn实现
https://blog.csdn.net/xlinsist/article/details/51344449机器学习系统模型调优实战--所有调优技术都附相应的scikit-learn实现原创 2018-07-21 21:45:45 · 352 阅读 · 0 评论 -
朴素贝叶斯小结
朴素贝叶斯的思想基础:对于给出的待分类项,求解在此项出现的条件下各个类别出现的概率,哪个最大,就认为此待分类项属于哪个类别。通俗来说,就好比这么个道理,你在街上看到一个黑人,我问你你猜这哥们哪里来的,你十有八九猜非洲。为什么呢?因为黑人中非洲人的比率最高,当然人家也可能是美洲人或亚洲人,但在没有其它可用信息下,我们会选择条件概率最大的类别,这就是朴素贝叶斯的思想基础。(注:此段来源于:朴素贝叶...原创 2018-07-12 21:07:55 · 303 阅读 · 0 评论 -
隐马尔可夫模型
这两篇博客讲的比较透彻:隐马尔可夫简单理解下雨天到底要不要打仗?极简图解入门隐马尔可夫模型侵删。原创 2018-07-12 16:45:33 · 230 阅读 · 0 评论 -
神经网络小结
转载地址:笔记更新网址(视频下载地址公布): https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes DeepLearning.ai 笔记: https://github.com/fengdu78/deeplearning_ai_books 知乎: https://www.zhihu.com/people/fengdu78/activit...原创 2018-06-29 21:08:54 · 237 阅读 · 0 评论 -
神经网络的反向传播
转载:一文弄懂神经网络中的反向传播转载: 均方误差(MSE)和均方根误差(RMSE)和平均绝对误差(MAE)侵删。原创 2018-06-29 19:34:06 · 360 阅读 · 0 评论 -
机器学习模型融合
记录几篇模型融合的好文:模型融合方法https://blog.csdn.net/sinat_29819401/article/details/71191219笔记︱集成学习Ensemble Learning与树模型、Bagging 和 Boosting、模型融合https://blog.csdn.net/sinat_26917383/article/details/54667077https://...原创 2018-06-06 19:07:02 · 815 阅读 · 0 评论 -
正确率、召回率和F值
正确率、召回率和F值是目标的重要评价指标。 正确率 = 正确识别的个体总数 / 识别出的个体总数 召回率 = 正确识别的个体总数 / 测试集中存在的个体总数 F值 = 正确率 * 召回率 * 2 / (正确率 + 召回率)不妨举这样一个例子:某池塘有1400条鲤鱼,300只虾,300只鳖。现在以捕鲤鱼为目的。Seaeagle撒一大网,逮着了700条鲤鱼,200只虾,100只鳖。那么,这些指标分别...转载 2018-06-06 16:27:17 · 1384 阅读 · 0 评论 -
sklearn中的random_state
很多人都把random_state解释为随机数种子。是不是很懵逼?什么是随机数种子?我也不知道什么是随机数种子。但是,随机数种子是为了保证每次随机的结果都是一样的Example:sklarn可以随机分割训练集和测试集(交叉验证),只需要在代码中引入model_selection.train_test_split就可以了代码:from sklearn import model_selectionx...原创 2018-05-22 16:58:13 · 39001 阅读 · 4 评论 -
一起读懂传说中的经典:受限玻尔兹曼机
本文摘自机器之心公众号,原文地址:一起读懂传说中的经典:受限玻尔兹曼机 侵删一起读懂传说中的经典:受限玻尔兹曼机2018-05-07 机器之心选自DL4J机器之心编译参与:Nurhachu Null、思源尽管性能没有流行的生成模型好,但受限玻尔兹曼机还是很多读者都希望了解的内容。这不仅是因为深度学习的复兴很大程度上是以它为前锋,同时它那种逐层训练与重构的思想也非常有意思。本文介绍了什么是受限...转载 2018-05-08 15:14:23 · 1316 阅读 · 0 评论 -
TPOT自动选择机器学习模型和参数--回归示例
前两篇博客写了在anacoda下安装tpot库和使用tpot做分类的例子,这篇是写做回归的例子anacoda下安装tpot库 使用TPOT自动选择scikit-learn机器学习模型和参数--分类示例环境:win10+pycharm+anacoda数据集:sklearn自带的波士顿房价数据集代码:''' 回归,预测波士顿房价 ''' from tpot import TPO...原创 2018-04-10 19:53:48 · 6092 阅读 · 4 评论 -
anacoda下免编译直接通过pip安装xgboost
首先需要去下载xgboost对应的版本,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost我的是Python3.6+anacoda4,我下载的是:xgboost-0.7-cp36-cp36m-win_amd64.whl。下载完之后打开Anacoda Prompt,输入命令:pip install D:\xgboost-0.7-cp36-cp...原创 2018-04-09 14:47:58 · 2306 阅读 · 0 评论 -
滑动t检验代码(Python)
最近在做时间序列突变点检测,找了好久发现没有Python的代码,于是跟着公式写了一个,如果有不对的地方,欢迎大家批评指正。代码如下:import numpy as npimport matplotlib.pyplot as pltdef huaT(inputdata): inputdata = np.array(inputdata) n = inputda...原创 2018-10-26 09:45:17 · 8346 阅读 · 3 评论