有没有做培养基的网站服务公司理念

news/2025/9/23 13:44:00/文章来源:
有没有做培养基的网站,服务公司理念,巩义市住房和城乡规划建设局网站,定陶网站建设【说明】文章内容来自《机器学习——基于sklearn》#xff0c;用于学习记录。若有争议联系删除。 1、评价指标 对于模型的评价往往会使用损失函数和评价指标#xff0c;两者的本质是一致的。一般情况下#xff0c;损失函数应用于训练过程#xff0c;而评价指标应用于测试过…【说明】文章内容来自《机器学习——基于sklearn》用于学习记录。若有争议联系删除。 1、评价指标 对于模型的评价往往会使用损失函数和评价指标两者的本质是一致的。一般情况下损失函数应用于训练过程而评价指标应用于测试过程。对于回归问题往往使用均方误差等指标评价模型也使用回归损失函数作为评价指标。而分类问题的评价指标一般会选择准确率、ROC曲线和AUC等其评价指标如下 术语sklearn函数混淆矩阵confusion_matrix准确率accuracy_score召回率reacall_scoref1_scoref1_scoreROC曲线roc_curveAUCroc_auc_score分类评估报告classification_report 2、混淆矩阵 在机器学习领域混淆矩阵confusion matrix是衡量分类模型准确度的方法中最基本、最直观、计算最简单的方法。混淆矩阵又称为可能性表格或错误矩阵用来呈现算法性能的可视化效果通常应用于监督学习。混淆矩阵由n行n列组成其每一列表预测值每一行代表实际的类别。例如一个人得病了但检查结果说他没病那么他“假没病”也叫假阴性(FN)一个人得病了医生判断他有病那么他是“真有病”也叫阳性(TP)一个人没得病医生检查结果却说他有病那么他是“假有病”也叫假阳性(FP)一个人没得病医生检查结果也说他没病那么他是“真没病”也叫真阴性(TN)4种结局就是2X24的混淆矩阵如表所示。 FN、TP、FP、TN共包含4个字母P、N、T、F英文分别是 Positive、Negative、True、False。True和 False 代表预测本身的结果是正确还是不正确Positive 和 Negative则是代表预测的方向是正向还是负向。         每一行之和表示该类别的真实样本数量每一列之和表示被预测为该类别的样本数量。预测性分类模型肯定是越准越好。因此混淆矩阵中TP与 TN的数值越大越好,而FP与FN的数值越小越好。 混淆矩阵具有如下特性: 样本全集TPUFPUFNUTN。任何一个样本属于且只属于4个集合中的一个即它们没有交集。 2.1 混淆矩阵示例 某系统用来对猫(cat)、狗(dog)、免子(rabbit)进行分类。现共有27只动物包括8只猫、6条狗和13只兔子。混淆矩阵如表所示。 在这个混淆矩阵中实际有8只猫但是系统将其中3只猫预测成了狗实际有6条狗其中有一条狗被预测成了免子两条狗被预测成了猫实际有13只兔子其中有2只兔子被预测成了狗。         sklearn,metrics模块提供了confusion_matrix函数格式如下 sklearn.metrics.confusion_matrix(y_true, y_pred,labels) 【参数说明】 y_true:真实目标值y_pred:估计器预测目标值labels:指定类别对应的数字 示例 from sklearn.metrics import confusion_matrix y_true [2,0,2,2,0,1] y_pred [0,0,2,2,0,2] print(confusion_matrix\n, confusion_matrix(y_true, y_pred)) y_true [cat, ant, cat, cat, ant, bird] y_pred [ant, ant, cat, cat, ant, cat] print(confusion_matrix\n, confusion_matrix(y_true, y_pred, labels [ant,bird, cat])) 【运行结果】 真实值中共0,1,2三个特征。 2.2 准确率 准确率accuracy是最常用的分类性能指标。准确率是预测正确的样本数与总样本数的比值。其计算公式 sklearn.metrics模块提供了accuracy_score函数格式如下 sklearn.metrics.accuracy_score(y_true, y_pred, normalize) 【参数说明】 y_true:真实目标值y_pred:估计器预测目标值normalize:是否正则化。默认为True返回正确分类的比例False返回正确分类的样本数。 示例 import numpy as np from sklearn.metrics import accuracy_score y_true [0,1,2,3] y_pred [0,2,1,3] print(accuracy_score(y_true, y_pred)) print(accuracy_score(y_true, y_pred, normalize False)) 2.3 精确率 精确率precision又称为查准率。精确率只针对预测正确的正样本而不是所有预测正确的样本是正确预测的正样本数与预测正样本总数的比值其计算公式如下 sklearn.metrics模块提供了precision_score函数格式如下 sklearn.metrics.precision_score(y_true, y_pred) 示例 import numpy as np from sklearn.metrics import precision_score y_true [1,0,1,1] y_pred [0,1,1,0] p precision_score(y_true, y_pred) print(p) 2.4 召回率 召回率(recall)是有关覆盖面的度量它反映有多少正例被分为正例又称查全率。查准率和召回率是一对矛盾的度量。查准率高时召回率往往偏低而召回率高时查准率往往偏低。 召回率是正确预测的正例数与实际正例总数之比计算公式如下 sklearn.metrics模块提供了recall_score函数,格式如下: sklearn.metrics.recall _score(y_true, y_pred, average) 以信息检索为例刚开始在页面上显示的信息是用户可能最感兴趣的信息此时查准率高,但只显示了部分数据所以召回率低随着用户不断地下拉滚动条显示其余信息信息与用户兴趣的匹配程度逐渐降低查准率不断下降召回率逐渐上升;当下拉到信息底部时此时的信息是最不符合用户兴趣的因此查准率最低但所有的信息都已经展示召回率最高。 3、F1分数 F1分数F1 score用于衡量二分类模型的精确度是精确率和召回率的调和值其变化范围为0~1。F1分数的计算公式如下 sklearn.metrics 模块提供了f1_score函数。格式如下 sklearn.metrics.f1_score(y_true, predictions, average micro 【参数说明】 y_true真实目标值predictions估计器预测目标值 示例 from sklearn import metrics y_test [0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2] y_pred [0,0,1,1,0,0,0,2,2,0,1,1,1,1,2,1,1,2,2,1,2,2,2,2,2,2,1,1,2,2] F1 metrics.f1_score(y_test, y_pred, average micro) print(F1, F1) 4、ROC曲线 ROC全称是“受试者工作特征”Receiver Operating Characteristic曲线用于描述混淆矩阵中FPR-TPR两个量之间的相对变化情况。ROC曲线的横轴是FPR纵轴是TPR。ROC曲线用于描述样本的真实类别和预测概率。 ROC曲线中的4个点如下: 点(0,1):即 FPR0TPR1,意味着FN0且FP0所有的样本都正确分类点(1,0):即 FPR1TPR0最差分类器避开了所有正确答案。点(0,0):即 FPRTPR0FPTP0分类器把每个样本都预测为负类。点(1,1):即 FPRTPR1分类器把所有样本都预测为正类。 sklearn,metrics 模块提供了roc_curve函数,格式如下: sklearn.metrics.roc_ curve(y_true, y_score) 【参数说明】 y_true:每个样本的真实类别必须为0(反例)、1(正例)标记。y_score:预测得分可以是正类的估计概率 示例 import numpy as np from sklearn import metrics y np.array([1,1,2,2]) scores np.array([0.1, 0.4, 0.35, 0.8]) fpr, tpr, thresholds metrics.roc_curve(y, scores, pos_label 2) print(fpr) print(tpr) print(thresholds) from sklearn.metrics import auc print(metrics.auc(fpr, tpr)) 5、AUC AUC(Area Under Curve)是指 ROC曲线下的面积由于ROC曲线一般都处于yx这条直线的上方所以AUC 的取值范围为0.5~1。AUC 只能用于评价二分类直观地评价分类器的好坏值越大越好。 AUC 对模型性能的判断标准如下: AUC1,是完美分类器。采用这个预测模型时存在至少一个阈值能得出完美预测。在绝大多数预测的场合不存在完美分类器。0.5AUC1,优于随机猜测。若对这个分类器(模型)设定合适的阈值它就才预测价值。AUC0.5,跟随机猜测一样(例如抛硬币)模型没有预测价值。AUC0.5,比随机猜测还差。但是只要总是反预测而行就优于随机猜测。 sklearn.metrics模块提供了roc_auc_score函数,格式如下: sklearn.metrics.roc_auc_score(y_true, y_score) 【参数说明】 y_true:每个样本的真实类别,必须为0(反例)、1(正例)标记。y_score:预测得分可以是正类的估计概率。 示例 import numpy as np from sklearn.metrics import roc_auc_score y_true np.array([0,0,1,1]) y_score np.array([0.1,0.4,0.35,0.8]) print(roc_auc_score(y_true, y_score)) 6、分类评估报告 Sklearn 中的classification_report函数用于显示主要分类指标的文本报告显示每个类的精确度、召回率、F1值等信息。classification_report函数格式如下: sklearn.metrics.classification _report(y_true, y_pred, labels, target_names) 【参数说明】 y_true:真实目标值。y_pred:估计器预测目标值。labels:指定类别对应的数字。target_names:目标类别名称。 示例 from sklearn.metrics import classification_report y_true [0,1,2,2,2] y_pred [0,0,2,2,1] target_names [class 0,class 1,class 2] print(classification_report(y_true, y_pred, target_names target_names)) 【运行结果】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912723.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

上海制作网站公司哪家好推广广告

存储引擎 MySQL体系结构 连接层: 最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。服务层: 第二层架构主要完成大多数的核心服务功能&…

那个网站做国外售货用ps做网站尺寸

创作不易,请大家多鼓励支持。 在现实生活中,很多人的资料是不愿意公布在互联网上的,但是我们又要使用人工智能的能力帮我们处理文件、做决策、执行命令那怎么办呢?于是我们构建自己或公司的私人GPT变得非常重要。 先看效果 他的…

织梦采集侠官方网站济南 网站 建设

1.委托模式 委托模式&#xff1a;操作对象不会去处理某段逻辑&#xff0c;而是会把工作委托给另外一个辅助对象去处理。 例如我们要设计一个自定义类的来实现Set&#xff0c;可以将该实现委托给另一个对象&#xff1a; class MySet<T> (val helperSet: HashSet<T>…

上海网站开发怎么做苏州网页制作设计

一、简述传统的lru链表lru&#xff1a;least recently used相信大家对lru链表是不陌生的&#xff0c;它算是一种基础的数据结构吧&#xff0c;而且想必面试时也被问到过什么是lru链表&#xff0c;甚至是让你手写一个lru链表。想必你已经知道了mysql的buffer pool机制以及mysql组…

不用vip也能看的黄台的app中山seo技术

题目传送门&#xff1a;LOJ #3156。 题意简述&#xff1a; 有一张 \(n\) 个点 \(m\) 条边的有向图&#xff0c;边有两个权值 \(p_i\) 和 \(q_i\)&#xff08;\(p_i<q_i\)&#xff09;表示若 \(p_i\) 时刻在这条边的起点&#xff0c;则 \(q_i\) 时刻能到达这条边的终点。 你需…

推荐微网站建设哪家网站建设公司好

基础命令 1、ls(list) 用法1: # ls 含义: 列出当前工作目录下所有的 文件/文件夹 的名称 用法2: # ls 路径 含义: 列出指定路径目录下所有的 文件/文件夹 的名称 用法3: # ls 选项 路径 含义: 以指定的格式来显示指定目录下文件夹的名称 栗子: # ls -l 路径 -->> 表…

vscode的ssh-remote插件经常掉线

现象: 本地的mobaxterm的连接服务器一直是好的,vscode编辑服务器上的代码会一会儿就断线,写入不成功,要不就是ssh断开了,需要重新加载窗口。成功解决: 把服务器,属主目录下的vscode相关的全部删除掉,然后重新连…

商业性质网站设计医院客户做网站找谁

1. 用法 返回指定日期的给定日期部分的名称&#xff0c;如年份、月份、星期几等。 2. 语法 DATENAME ( datepart , date )datepart DATENAME 将返回的 date 参数的特定部分。 此表列出了所有有效的 datepart 参数 。 select getdate() 2023-12-01 16:25:47.513 datepart缩写…

dede网站制作app制作器软件下载

在处理器以八核成为主流、硬盘以T而论的今天&#xff0c;计算机辅助设计软件是设计师的得力工具。用铅笔、尺子要时间才能画好的一个室内空间平面布置图&#xff0c;如果用CAD可能一个小时都不用就完成了&#xff0c;而且很方便修改&#xff0c;可见在效率方面&#xff0c;电脑…

网站没收录可以做排名汕头seo网络推广服务

本篇文章有ChatGPT生成&#xff0c;觉得说的有理&#xff0c;给予刊登。 微调大型语言模型 描述&#xff1a; 微调是指在一个预训练的语言模型基础上&#xff0c;使用特定任务或领域的特定数据集进行进一步训练。这一过程会更新模型的权重&#xff0c;以提高其在新数据集上…

网站开发的项目流程物流网站后台

公司的服务器可能会存在这样一种情况&#xff0c;具体的应用是部署在一个或多个内网服务器上&#xff0c;然后由一台外网服务器通过代理的方式对外提供服务&#xff0c;例如下图&#xff1a;我们如果需要进入到内网服务器进行操作就必须先要进入外网服务器&#xff0c;然后再远…

所得税汇算是在12366网站做吗网站建设需要建站公司沟通哪些

Unity3D&#xff08;U3D&#xff09; 1.视觉效果&#xff1a;Unity3D相对UE4略逊、手机3D应用、3D游戏轻量级首选&#xff0c;支持跨平台、设备兼容性更好 2.产品力&#xff1a;Unity3D更加多元化&#xff0c;各平台都有代表作&#xff0c;比如《王者荣耀》《炉石传说》《纪念…

建设网站 xp济南网络有限公司

我在2018年,写过一篇《如何对基因组序列进行注释》,简书上有4万多人阅读,CSDN上有8万多人阅读,说明确实有不少人有相关的需求。我自己也琢磨了一段时间,刚好过年回家,简单的梳理一下。 最初的时候,我的思路就是EvidenceModeler(后面简称EVM)的思路,训练不同从头预测…

汽车网站页面上海公司招聘

备用纹理图像规范命令 Alternate Texture Image Specification Commands 二维和一维纹理图像也可以使用直接从帧缓冲区获取的图像数据进行指定&#xff0c;并且可以重新指定现有纹理图像的矩形子区域。 定义一个二维纹理图像 void glCopyTexImage2D( enum target, int level…

乐清英文网站建设wordpress缩略图只生成full

大家在学习entityframework的时候&#xff0c;都知道那linq写的叫一个爽&#xff0c;再也不用区分不同RDMS的sql版本差异了&#xff0c;但是呢&#xff0c;高效率带来了差灵活性&#xff0c;我们无法控制sql的生成策略&#xff0c;所以必须不要让自己缺乏好的工具去监控sql&…

记录第一次CCPC(2025)网络赛前后

2025年09月21 00:38 竹叶雨——竹磬 总起 ​ 今天进行了CCPC系列赛事的第一次尝试,按照总分总的形式,先说一句:非常的爽!在次,先感谢一下同队的队友:沽雨,黯叶。 ​ 接下来就是记录流水账了: 事件1:差点…

河北做网站电话网站开发相关会议

论文笔记整理&#xff1a;谭亦鸣&#xff0c;东南大学博士生&#xff0c;研究方向为跨语言知识图谱问答。来源&#xff1a;NLPCC2018链接&#xff1a;http://tcci.ccf.org.cn/conference/2018/papers/EV7.pdf问题背景与动机作者认为&#xff0c;目前的问题语料生成主要依赖于人…

第四周课前思考

1. 为什么说 Java 中的所有类都 is-a Object? 因为 Object 是所有类的最终父类,其他类都直接或间接继承自 Object 类。 2. 在 JDK 文档中查找 Object 的 toString 方法。说一说,该方法有什么用?使用 Eclipse 查看 …

声像新境:东芝电视以火箭炮SOUND重塑家庭艺术馆新标准

时代斗转星移,科技日新月异。电视从曾经的“镇宅大件”,走到今天成为日常生活的消费电子品,参数虽不断拔高,但童年记忆里那种“整间屋子都被声音点亮”的震撼,却久违难再。或许人们误把性能指标当作体验答案,而忽…

详细介绍:广告点击场景下的 YOLO-world 模型训练失败及其解决办法

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …