sklearn学习_01

今夜无风 今夜无风     2022-09-21     498

关键词:

 1 # -*- coding: utf-8 -*-
 2 """
 3 Created on Fri Sep 29 11:05:52 2017
 4 机器学习之sklearn
 5 @author: den
 6 """
 7 # 导入数据集
 8 from sklearn import datasets
 9 # 进行交叉验证
10 from sklearn.cross_validation import train_test_split
11 # 导入标准化尺度
12 from sklearn.preprocessing import StandardScaler
13 # 导入感知机算法
14 from sklearn.linear_model import Perceptron
15 # 计算分类的准确率
16 from sklearn.metrics import accuracy_score
17 
18 # 加载数据
19 iris = datasets.load_iris()
20 # 样本的后两位特征
21 X = iris.data[:,[2,3]]
22 # 目标类别
23 y = iris.target
24 # 获取30%的测试集,70%的训练集
25 X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=0)
26 # 标准化操作,训练集和测试集使用相同的标准化
27 sc = StandardScaler()
28 # 估算每个特征的平均值和标准差
29 sc.fit(X_train)
30 # 使用同样的均值和标准差归一化训练集和测试集
31 sc.transform(X_train)
32 sc.transform(X_test)
33 
34 
35 # 获得ppn对象
36 ppn = Perceptron(n_iter=40, eta0=0.5)
37 # 拟合
38 ppn.fit(X_train, y_train)
39 # 预测
40 y_pred = ppn.predict(X_test)
41 # 打印错分率
42 print (错分样本的个数为:%d % (y_test != y_pred).sum())
43 # 计算准确率
44 print (模型的准确率为:%.2f % accuracy_score(y_test, y_pred))

 

特征工程学习01-sklearn单机特征工程

特征工程学习01-sklearn单机特征工程小书匠 kindle 0.数据的导入fromsklearn.datasetsimportload_iris  #导入IRIS数据集 iris=load_iris()  #特征矩阵 print(iris.data[:5],len(iris.data))   查看详情

sklearn学习笔记(代码片段)

1.安装sklearnpycharm-file-settings-projectinterpreter-最右侧绿色添加按钮-搜索sklearn-installpackages2.sklearn数据集http://scikit-learn.org/stable/modules/classes.html#module-sklearn.datasetsload_:表示下载数据make_:表示创造数据fr 查看详情

03_有监督学习--简单线性回归模型(调用sklearn库代码实现)(代码片段)

有监督学习--简单线性回归模型(调用sklearn库代码实现)0.引入依赖1.导入数据(data.csv)2.定义损失函数3.导入机器学习库sklearn4.测试:运行算法,从训练好的模型中提取出系数和截距5.画出拟合曲线6.附录-测试数据有监督学习--... 查看详情

莫烦sklearn学习自修第九天过拟合问题处理(代码片段)

1.过拟合问题可以通过调整机器学习的参数来完成,比如sklearn中通过调节gamma参数,将训练损失和测试损失降到最低 2.代码实现(显示gamma参数对训练损失和测试损失的影响)from__future__importprint_functionfromsklearn.learning_curveimport... 查看详情

现在忘掉sklearn吧,来自己手写一个人工智能线性回归,人工智能学习实验----01(代码片段)

...工智能学习的实验的操作,还请多多包涵。现在忘掉Sklearn吧,来自己手写一个人工智能线性回归吧!!!—人工智能学习实验----01模块化的编程固然很吃香,但是想要深入的发展,还是需要明白底层原... 查看详情

现在忘掉sklearn吧,来自己手写一个人工智能线性回归,人工智能学习实验----01(代码片段)

...工智能学习的实验的操作,还请多多包涵。现在忘掉Sklearn吧,来自己手写一个人工智能线性回归吧!!!—人工智能学习实验----01模块化的编程固然很吃香,但是想要深入的发展,还是需要明白底层原... 查看详情

决策树

...容易懂,附在下面)###2.referencebook:《机器学习实战》###3.Sklearn实现决策树并用Graphviz可视化决策树(一个例子):https://blog.csdn.net/zhyh1435589631/article/details/53869803/###4.使用sklearn实现决策树(一个例子):https://blog.csdn.net/zhyh14355896... 查看详情

莫烦sklearn学习自修第八天过拟合问题(代码片段)

...码实战(模拟过拟合问题)from__future__importprint_functionfromsklearn.learning_curveimportlearning_curvefromsklearn.datasetsimportload_digitsf 查看详情

sklearn11_函数汇总

Python机器学习小白零基础入门视频教程sklearn-11集中文+赠送6集https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.2b211debXUkDAr&id=564734544859 sklearn支持算法回归算法  线性回归  岭回归  逻辑回归&n 查看详情

sklearn实现逻辑回归_以python为工具python机器学习系列(代码片段)

sklearn实现逻辑回归_以python为工具【Python机器学习系列(十)】文章目录1.线性逻辑回归2.非线性逻辑回归3.乳腺癌数据集案例      ʚʕ̯•͡˔•̯᷅ʔɞʚʕ̯•͡˔•̯᷅ʔɞʚʕ̯•͡˔•̯᷅ʔɞʚʕ̯•͡˔•̯᷅ʔɞʚʕ̯... 查看详情

sklearn机器学习基础(day01基本数据处理)(代码片段)

...滤相关系数主成分分析PCA小结环境python3.7sklearnnumpyscipypip3installnumpypip3installscipypip3installsklearn& 查看详情

sklearn实现一元线性回归python机器学习系列(代码片段)

sklearn实现一元线性回归【Python机器学习系列(五)】文章目录1.获取数据2.线性回归模型大家好,我是侯小啾! 本期blog分享的内容是通过sklearn库实现一元线性回归。相比上篇blog中介绍的梯度下降法中较为复杂... 查看详情

python机器学习使用sklearn模块出错,求解答

...装Cython,网上下载后进行本地安装pythonsetup.pyinstall2下载Sklearn包,进行本地安装(使用pip或easy_install总是出错,如cannotimportmurmurhash3_32,最终本地安装成功)3安装后可用nosetests-vsklearn来进行测试参考技术A1首先需要安装Cython,网... 查看详情

Sklearn 错误:“SVR”对象没有属性“_impl”

】Sklearn错误:“SVR”对象没有属性“_impl”【英文标题】:Sklearnerror:\'SVR\'objecthasnoattribute\'_impl\'【发布时间】:2013-10-0600:44:36【问题描述】:我在做什么:我正在尝试使用在另一台机器上构建的经过测试(腌制)的SVM回归模型... 查看详情

python sklearn 不仅使用计数功能进行朴素贝叶斯学习

】pythonsklearn不仅使用计数功能进行朴素贝叶斯学习【英文标题】:pythonsklearnusingmorethanjustthecountfeaturesfornaivebayeslearning【发布时间】:2017-04-1214:22:05【问题描述】:首先,我是python和nlp/机器学习的新手。现在我有以下代码:vector... 查看详情

用pickle加速sklearn/机器学习的分类任务?

】用pickle加速sklearn/机器学习的分类任务?【英文标题】:Speedupclassificationtaskonsklearn/MachineLearningwithpickle?【发布时间】:2016-01-0311:58:32【问题描述】:我已经训练了一个分类器,可以通过pickle加载。我的主要疑问是是否有任何东... 查看详情

如何为 Reinteract 安装 Sklearn?

】如何为Reinteract安装Sklearn?【英文标题】:HowdoIinstallSklearnforReinteract?【发布时间】:2013-05-2314:08:17【问题描述】:我想使用Reinteract开发机器学习应用程序。我想使用Sklearn的svm模块,但是当我运行时importsklearn.svm我明白了文件... 查看详情

sklearn 中的 RFECV,来自 grid_scores_ 的分数

】sklearn中的RFECV,来自grid_scores_的分数【英文标题】:RFECVinsklearn,scoresfromgrid_scores_【发布时间】:2020-01-0821:15:59【问题描述】:我正在使用sklearn.feature_selection.RFECV:ref=RFECV(lr,step=1,cv=5,scoring="r2")ref.fit(X_ndarr,y_ndarr)print(ref.gr 查看详情