分类和回归

我们分为这两个方面来总结:

分类算法:

  • Perceptron
  • Logistic Regression(不用标准化处理)

Perceptron

from sklearn.linear_model import Perceptron

分类用到的准确度计算

from sklearn.metrics import accuracy_score
accuracy_score(y_test,y_pred)

Logistic

from sklearn.linear_model import LogisticRegressionX_train, X_test, y_train, y_test = train_test_split(X,y,random_state=666)
from sklearn.linear_model import LogisticRegression
log_reg = LogisticRegression()  # 引入逻辑回归模型
log_reg.fit(X_train, y_train)    # 用整个数据集进行训练
y_pre = log_reg.predict(X_test)# 这里需要解释一下,它和上面的accuracy_score其实就是一回事
log_reg.score(X_test,y_test)
accuracy_score(y_test,y_pre)  # 它和上面的结果其实是相等的# 属于各个类别的概率
log_reg.predict_proba(X[:,:])  # 预测每个样本分别属于哪一类的概率

关于经典机器学习算法的一个总结相关推荐

  1. 十大机器学习算法的一个小总结

    在公众号看到来一篇不错的文章,讲解机器学习算法的,感觉挺好的,所以这里对常用的机器学习算法做一个小的总结, 然后根据学习李航老师的<统计学习方法>做得笔记,对这些算法进行补充. 简介    ...

  2. 图解十大经典机器学习算法入门

    弱人工智能近几年取得了重大突破,悄然间,已经成为每个人生活中必不可少的一部分.以我们的智能手机为例,看看到底温藏着多少人工智能的神奇魔术. 下图是一部典型的智能手机上安装的一些常见应用程序,可能很多人 ...

  3. 【建议收藏】图解十大经典机器学习算法——带你入门机器学习

    目录 机器学习 机器学习的步骤 01  线性回归 02 逻辑回归 03 线性判别分析 04 分类和回归树 05 朴素贝叶斯 06 K近邻 07 学习矢量量化 08 支持向量机 09 bagging和随 ...

  4. 经典机器学习算法:k近邻法

    基于李航教授的<统计学习方法>,本博客为个人学习笔记. 只记录精华,不讲废话,让看过或没看过的你和我短时间重新领悟该方法. k近邻法(knn)与k-means的比较: 两者共同点: 1.k ...

  5. 10种经典机器学习算法——Python版

    klearn python API LinearRegression from sklearn.linear_model import LinearRegression # 线性回归 # module ...

  6. 经典机器学习算法:高斯判别分析GDA

    高斯判别分析介绍 高斯判别分析 GDA GDA模型 模型求解 具体计算 高斯判别分析 GDA GDA:Guassian Discrimant Analysis 高斯判别分析属于两分类.软分类.概率生成 ...

  7. 经典机器学习算法的数学推导

    线性回归 为什么叫h(x) 为什么用θ表示参数 θ是向量还是矩阵? 为什么用x表示特征 为什么X是一个来表示的向量 为什么在表格添加一列1 ?便于矩阵计算 为什么用表示误差? K-means 基础概念 ...

  8. 经典机器学习算法系列3-k近邻算法

    草稿笔记为: 通过kd树的部分代码为 #include <iostream> #include <vector> using namespace std; void selec ...

  9. 教你掌握经典机器学习算法背后原理,解决代码模型参数问题!

    限时限量98元   每过50人涨价一次! 扫码报名↑ 现加入13小时无监督学习课程! 共计40+节视频课.20+节作业讲解课 现在加入,仅需198元 想要逃避总有借口,想要成功总有方法 10周,你能收 ...

最新文章

  1. Hadoop(Install)
  2. Django静态文件配置
  3. 9.27-uname,useradd命令
  4. 200818C链表的查询插入删除
  5. android 特色输入输出
  6. 第02课:简单好用的中文分词利器 jieba 和 HanLP
  7. quick time不可用_那些校园中“不可言说”的鄙视链
  8. 松露菌行业调研报告 - 市场现状分析与发展前景预测
  9. 4K 海思 联咏 芯片_强悍芯片,重装来袭-海美迪H7 Plus旗舰4K电视盒子体验
  10. Atitit.java eval功能的实现  Compiler API
  11. Android 系统语言国家地区代码
  12. spring-jpa中mappedby的作用
  13. 阿里妈妈展示广告引擎新探索:迈向全局最优算力分配
  14. 三个线程顺序执行依次输出123123123.....
  15. 和WiFi共享精灵一起成长
  16. java实现不确定进度条_JavaFX在执行过程时不确定进度条
  17. 大聪明教你学Java | 调用腾讯云短信接口,实现短信通知
  18. 自适应均衡器的研究与仿真设计
  19. 棋牌游戏前后端技术介绍
  20. (笔记)斯坦福机器学习第十讲--特征选择

热门文章

  1. leetcode最长递增子序列问题
  2. 大数据workshop:《在线用户行为分析:基于流式计算的数据处理及应用》之《实时数据分析:海量日志数据多维透视》篇...
  3. 实验8 SQLite数据库操作
  4. 黄聪:电子商务关键数字优化(线上部分,上)
  5. 话里话外:冯军的担心 “pk” 流程规范化
  6. mdadm中文man帮助
  7. 五款提高工作效率的在线工具【神器】
  8. iTunes 安装ipa文件到iPhone上
  9. extern C用法详解
  10. 黑客攻防技术宝典Web实战篇第2版—第9章 攻击数据存储区