
机器学习
Duyuankai1992
这个作者很懒,什么都没留下…
展开
-
support vector classify(SVC)支持分类机做二分类的,找出分类面,解决分类问题
经常用到sklearn中的SVC函数,这里把文档中的参数翻译了一些,以备不时之需。本身这个函数也是基于libsvm实现的,所以在参数设置上有很多相似的地方。(PS: libsvm中的二次规划问题的解决算法是SMO)。sklearn.svm.SVC(C=1.0, kernel='rbf', degree=3, gamma='auto', coef0=0.0, shrinking=转载 2017-11-22 09:45:50 · 781 阅读 · 0 评论 -
凸优化--优化器的选择
几乎所有的机器学习中,都面临着减少模型预测值和数据之间误差的问题,这类问题一般都转换成求目标函数的最小值问题,称为优化问题 如上图优化问题就是找最小值的问题。 1 常见几种优化器 首先来看一下梯度下降最常见的三种变形 BGD,SGD,MBGD, 1.1BGD 采用整个训练集的数据来计算 cost function 对参数的梯度 缺点:由于这种方法是在一次更新中,就对整个数据集计算...原创 2018-06-18 11:09:24 · 1434 阅读 · 0 评论 -
学习pytorch-使用Torch搭建一个简单神经网络
a.pyimport torchimport numpy as np#生成一个五行四列的二维矩阵print(torch.Tensor(5, 4))# 返回的数组大小是5x4的矩阵,初始化是0~1的均匀分布x=torch.rand(5, 4)print(torch.randn(5, 4))print(x)#查看x的形状print(x.size())# numpy 类似的返回5x...原创 2018-05-01 20:31:38 · 1177 阅读 · 0 评论 -
将pdf文件转换成word,csv文件
一:下载所需要的库1:pdfminer安装库命令pip install pdfminer3k pdfminer3k是pdfminer的Python 3端口.PDFMiner是从PDF文档中提取信息的工具。与其他PDF相关的工具不同,它完全专注于获取和分析文本数据.PDFMiner允许获取页面中文本的确切位置,以及其他信息,如字体或线条。它包含一个PDF转换器,可以将PDF文件转换为其他文本格式(如...原创 2018-05-01 15:29:11 · 1476 阅读 · 0 评论 -
为什么要进行数据归一化处理?
归一化处理的目的是让算法收斂更快,提升模型拟合过程的计算效率。原创 2018-04-06 21:42:55 · 4853 阅读 · 0 评论 -
梯度下降算法怎么知道往哪个方向移动?
梯度下降算法会根据偏导数来判断方向,从而让成本函数向逐渐变小的方向移动。原创 2018-04-06 21:36:05 · 1839 阅读 · 0 评论 -
使用KNN预测和分析数据
代码: https://download.youkuaiyun.com/download/qq_37879432/10330477原创 2018-04-06 16:52:02 · 3199 阅读 · 0 评论 -
使用KNN算法进行分类
https://blog.youkuaiyun.com/qq_37879432/article/details/79831720 使用KNN算法进行回归拟合可以参考这篇博文:import matplotlib.pyplot as pltimport numpy as npfrom sklearn.datasets.samples_generator import make_blobs# 生成数据...翻译 2018-04-06 15:24:48 · 1788 阅读 · 0 评论 -
使用KNN算法进行回归拟合
import matplotlib.pyplot as pltimport numpy as np# 生成训练样本n_dots = 40X = 5 * np.random.rand(n_dots, 1)#返回一个连续的扁平数组。y = np.sin(X).ravel()# 添加一些噪声到该数据中y += 0.2 * np.random.rand(n_dots) - 0.1#...翻译 2018-04-06 10:51:14 · 9230 阅读 · 0 评论 -
逻辑回归--代码实现(不使用scikit-learn)
参考:https://blog.youkuaiyun.com/chibangyuxun/article/details/531480051 逻辑回归和线性回归的区别线性回归算法是使用线性方程对数据集进行拟合的算法,通常情况下使用线性回归算法可以对某些事物进行预测。例如:房价预测,身高预测,体重预测等等。https://blog.youkuaiyun.com/qq_37879432/article/detail...原创 2018-04-05 14:11:19 · 1543 阅读 · 0 评论 -
多元线性回归
什么是多元线性回归? 在线性回归分析中,如果有两个或两个以上的自变量,就称为多元线性回归(multivariable linear regression)。如果我们要预测一套房子的价格,影响房子价格的因素可能包括:面积、卧室数量、层数以及房龄,我们用x1、x2、x3、x4来代表这4个特征(features)。在这里,我们假设房子的价格和这4个特征值都是线性相关的,并且用hθ来表示预测房子的价...原创 2018-04-05 13:30:55 · 3949 阅读 · 0 评论 -
pycharm-2018验证码
选择 Activate new license with License server (用license server 激活) 在 License sever address 处填入 https://jetlicense.nss.im/ 点击 Activate 进行认证转载 2018-03-25 11:36:11 · 2304 阅读 · 0 评论 -
各领域公开数据集下载
裝發自:https://zhuanlan.zhihu.com/p/25138563金融美国劳工部统计局官方发布数据房地产公司 Zillow 公开美国房地产历史数据沪深股票除权除息、配股增发全量数据,截止 2016.12.31上证主板日线数据,截止 2017.05.05,原始价、前复权价、后复权价,1260支股票深证主板日线数据,截止 2017.05.05,原始价、前复权价、...转载 2018-03-18 11:05:51 · 1827 阅读 · 0 评论 -
贝叶斯思维
1 曲奇饼问题 假设有两碗曲奇饼,碗1中有30个香草曲奇饼和10个巧克力曲奇饼,碗2中上述各20个。现在假设你随机从一个碗里挑选一块饼。问从碗1中取到香草曲奇饼的概率是多少? 由贝叶斯定理得: 其中:B1表示曲奇饼属于碗1的概率 V表示曲奇饼是草香曲奇饼的概率 2 M&M豆问题 M&M豆是具有各种颜色的糖果巧克力豆。制作公司会是不是的更换不同颜色巧...原创 2018-07-05 11:17:01 · 954 阅读 · 0 评论